数据库技术说课材料.ppt

上传人:b****2 文档编号:2646404 上传时间:2022-11-05 格式:PPT 页数:20 大小:1.92MB
下载 相关 举报
数据库技术说课材料.ppt_第1页
第1页 / 共20页
数据库技术说课材料.ppt_第2页
第2页 / 共20页
数据库技术说课材料.ppt_第3页
第3页 / 共20页
数据库技术说课材料.ppt_第4页
第4页 / 共20页
数据库技术说课材料.ppt_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

数据库技术说课材料.ppt

《数据库技术说课材料.ppt》由会员分享,可在线阅读,更多相关《数据库技术说课材料.ppt(20页珍藏版)》请在冰豆网上搜索。

数据库技术说课材料.ppt

数据库技术数据库技术ODBC和和ADO使用使用教材分析教材分析教材分析教材分析学情分析学情分析学情分析学情分析教法分析教法分析教法分析教法分析教学目标教学目标教学目标教学目标教学过程教学过程教学过程教学过程数据库数据库服务器服务器客户端客户端学法指导学法指导学法指导学法指导重点难点重点难点重点难点重点难点数据库技术数据库技术一、教材分析一、教材分析专业课课程体系专业课课程体系计算机基础计算机基础计算机英语计算机英语职业伦理职业伦理ACCESSACCESSVBVBVBVB程序设计程序设计程序设计程序设计SQLSERVERSQLSERVER计算机英语计算机英语MISMIS系统开发系统开发团队、创新团队、创新计算机英语计算机英语职业素质职业素质第一学期第一学期二、三学期二、三学期第四学期第四学期本节课学习的主要内容是本节课学习的主要内容是“开放的数据库连接开放的数据库连接(ODBC)(ODBC)和数和数据库控件据库控件(ADO)(ADO)的应用的应用”,这是,这是VBVB程序设计程序设计最后一章最后一章“数数据库技术据库技术”的开篇内容,是对数据库连接技术的初步认识。

的开篇内容,是对数据库连接技术的初步认识。

二、学情分析二、学情分析VB程序设计课程的教学对象是我校与北京应用技术大学联办软件专业二年级学生,学制两年。

经过前一年的学习,他们已经具备了一定的编程能力,熟悉基本控件使用和管理系统界面制作,但对如何利用VB程序设计来管理数据库比较困惑,应用能力有待进一步加强。

(一)依据从学生认知发展的需求和学生的实际水平出发,以就业为导向的职业学校办学思想制定教学目标。

三、目标分析三、目标分析

(二)目标1.知识目标:

初步掌握VB与数据库连接技术,了解客户端与服务器间简单的数据交换。

2.能力目标:

提高学生综合运用VB数据库技术解决实际问题的能力。

3.情感、态度与价值观目标:

激发学生学习程序设计的兴趣,培养学生自主学习、互相协作的学习习惯和创新精神。

四、重点与难点四、重点与难点v教学重点:

利用ODBC数据源设置和ADO数据控件应用,实现数据库访问(信息注册、登录验证)。

v教学难点:

数据库的连接技术应用验证。

五、教法分析五、教法分析行动引导法:

任务驱动、实例分析模拟实际任务,通过学生交流,教师引领的方式,以实例(模拟QQ聊天)作为知识的载体,由实例引导学生的行为,在对比探究过程中使学生主动发现、分析和处理问题,从而获得真正的知识和能力。

六、学法指导六、学法指导一切真理都要让学生自己去获得,由他重新发明,而不是草率地传递给他。

心理学家皮亚杰学法:

合作学习、对比探究等方法七、教学过程七、教学过程1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入4课堂练习,巩固创新课堂练习,巩固创新6课下调查,灵活运用课下调查,灵活运用5联系实际,总结拓展联系实际,总结拓展“我们申请QQ号要填写个人信息,这些信息去了哪里?

七、教学过程七、教学过程1创设情境,引出新课创设情境,引出新课“QQ帐号是怎么来的?

结论:

个人信息“数据库服务器”引出问题:

如何向数据库服务器添加信息呢?

【设计目的】创设问题情境,引出学生感兴趣的事例,激发学生的学习兴趣,顺利切入课题,学生主动愉快的开始学习。

ODBC设置(学生)学生)ADO引用(学生)学生)PrivateSubImage9_Click()DimcnnAsNewADODB.ConnectionDimrstAsNewADODB.RecordsetDimstrAsStringcnn.Opendsn=qqserstr=select*fromQQusertrst.CursorLocation=adUseClientrst.CursorType=adOpenStaticrst.LockType=adLockOptimisticrst.Openstr,cnn1rst.AddNewrst(昵称昵称)=TxtNC.Textrst(年龄年龄)=Txtage.Textrst.UpdateEndSub编写程序(教师)教师)1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知七、教学过程七、教学过程七、教学过程七、教学过程1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入任务一:

编程,将申请资料中的任务一:

编程,将申请资料中的“性别性别”、“密码密码”写入数据写入数据库库(选做:

选做:

“国家国家”、“省份省份”数据的写入数据的写入)生:

对比探究,联系模仿师:

观察、指导、点评,示范目的:

检验新知,避免浅层思维,加深数据库连接技术理解,易于不同层次学生接受。

任务二:

注册成功后,告知用户的任务二:

注册成功后,告知用户的“QQ帐号帐号”。

七、教学过程七、教学过程【设计目的】使学生在实践中领悟知识,变换思维角度,开拓编程思路。

1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入任务三:

编程,登录进行任务三:

编程,登录进行“QQ账号账号”、“密码密码”验证。

验证。

七、教学过程七、教学过程登录登录帐号、密帐号、密码码登录成功登录成功连连库库验验证证YN1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入任务三:

编程,登录进行任务三:

编程,登录进行“QQ帐号帐号”、“密码密码”验证。

验证。

七、教学过程七、教学过程1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入

(1)想一想,如何在“茫茫”数据中找到个人信息?

(2)演示:

故意将密码或帐号输错,程序终止执行。

(3)想一想:

银行卡设置五次密码错误锁卡是如何实现的?

【设计目的】突破连库验证这一难点。

伴随学生对数据库连接技术的基本掌握,教师进一步深入地引导,帮助学生把以前学到的知识不断纳入本节内容,使学生认知结构中的新旧知识建立起实质性的联系。

七、教学过程七、教学过程1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入4课堂练习,巩固创新课堂练习,巩固创新七、教学过程七、教学过程1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入4课堂练习,巩固创新课堂练习,巩固创新5联系实际,总结拓展联系实际,总结拓展演示1:

05级学生为正定恒源物流公司制作的物流管理系统演示2:

06级学生为元氏食品公司制作的食品管理系统七、教学过程七、教学过程1创设情境,引出新课创设情境,引出新课2教学演示,示范新知教学演示,示范新知3任务驱动,层层深入任务驱动,层层深入4课堂练习,巩固创新课堂练习,巩固创新6课下调查,灵活运用课下调查,灵活运用5联系实际,总结拓展联系实际,总结拓展11结合国家助学金发放卡,调查分析自动取款机功能,画出结合国家助学金发放卡,调查分析自动取款机功能,画出取款、余额查询流程图。

取款、余额查询流程图。

2.2.思考:

你接触过的数据库管理系统(如:

新生入学登记、思考:

你接触过的数据库管理系统(如:

新生入学登记、图书借阅),能用图书借阅),能用VBVB编程实现它的哪些功能?

编程实现它的哪些功能?

ODBCODBC数据源(数据源(DSNDSN)设置)设置ADOADO数据控件引用数据控件引用编写程序代码编写程序代码连连接接数数据据库库访访问问数数据据表表注注册册、验验证证【板书板书】教学过程中,本着启发、引领的教学方法,以案例为中心来组织教学,使学生在探索中实际操作能力得到培养和提高,借助案例激发学生的求知欲,进行知识的运用和拓展,不断提高学生的专业素养。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 材料科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1