- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE \* Arabic 1 页北京市第中学高中信息技术教案(范文)
PAGE
北京市第12中学高中信息技术教案
课 题
面向对象程序设计的基本步骤
授 课 教 师
徐翔燕
课 型
授导课
课 时
1
授 课 日 期
2006年3月9日
授 课 地 点
第四机房
授 课 班 级
高一(11)班
教学目标
知识与技能:
1、初步掌握面向对象程序设计的基本步骤。
2、能够熟练应用窗体、命令按钮、标签、文本框四个控件的常用属性,设计友好、美观的程序界面。
3、熟练掌握命令按钮的鼠标单击事件。
4、能够对简单程序代码进行调试和修改。
过程与方法:
1、归纳(编程)解决实际问题的基本方法和基本步骤,指导完成具体任务。
2、应用程序设计学习、验证数学中的幻方知识。
情感态度与价值观
1、了解我国古代优秀的数学史,培养爱国主义情怀,激发民族自豪感。
2、激发对程序设计学习的兴趣,树立应用程序设计解决实际问题的信心。
教学重点
面向对象程序设计的基本步骤
教学难点
任务的分析阶段
程序代码的实现
教学媒体
计算机局域网机房,多媒体教学网
教 学 过 程
教学环节
教学内容
教师活动
学生活动
设计意图
导 入
(3分钟)
九宫图的由来(幻灯片)
学生运行《九宫图》的应用程序进行填数体验。
通过幻灯片来讲解我国古代的九宫图的由来。
教师通过局域网把《九宫图》的应用程序传到学生机。
体会我国古代的数学文化的博大精深。
学生运行程序,尝试填数并验证。
激发学生的兴趣,引发学生的学习期待。
教 学 过 程
教学环节
教学内容及步骤
教师活动
学生活动
设计意图
新 课
(35分钟)
一、引入任务
(1分钟)
任务:设计程序
要求:完成九宫图填数(三阶幻方)
把1—9这九个自然数不重复地填在九空格里,使横、竖和对角线上三个数的和都相等。
了解了我们祖先的优秀文化,同时也体会到了九宫图的博大精深。
对这样一个既益智,又富有挑战性的同时又带有我们中华民族文化内涵的小程序,大家是否已经跃跃欲试了?!为了能够事半功倍的完成这个的任务,我们有必要一起来讨论:设计这个任务都需要哪些环节及步骤?
讨论并思考:
与周围的同学进行讨论,并能对自己的想法和设计进行阐述。
使用我国古代的组合数学题目三阶幻方(九宫图)来引出学习任务。
第一,可以激发学生们的爱国热情;
第二,用现代的计算机编程技术,解决古代的数学问题,任务具的挑战性,能够提高学生们的学习兴趣。
第三,任务和数学学科知识相关联,启发学生们的数学思维。
二、师生共同分析讨论总结:
面向对象程序设计的基本步骤
(5分钟)
面向对象程序设计的基本步骤:
1、分析任务,推导出完善的功能需求。
2、设计程序的界面(窗体)。
3、修改窗体及控件的外观属性。
4、编写事件的驱动代码
5、运行并调试程序代码
6、发布应用程序
教师归纳总结
应具有的功能:
程序填数、人工填数验证、清除数据、退出
窗体(1个)、文本框(9个)、标签(2个)、命令按钮(4个)
常用外观属性的修改
程序的初始化工作、清除数据、退出
(程序填数和验证两项功能下次课再实现)
发布应用程序
各组学生将经过充分讨论后的观点进行阐述,并对其他的同学想法并进行补充
在学科认知策略知识的教学中,教师和学生一起讨论、分析、概括解决这类问题的认知策略知识,更容易使学生接受和理解。
在程序设计的思想中,很重要的一点是对大任务按功能进行分解,可以由多人承担不同子功能分期完成。
教 学 过 程
教学环节
教学内容
教师活动
学生活动
设计意图
新 课
三、教师演示设计过程
(5分钟)
教师演示程序设计过程
教师演示此任务的必要设计过程,给学生以直接的示范
注意:各个控件的摆放位置,尤其是多个文本框的位置顺序,在程序代码中要加以区分
观看、学习
在学生们刚刚接触面向对象程序设计时,教师规范、熟练的示范是学生获得知识和技能的最直接的方式。
四、学生练习程序设计任务
(15分钟)
教师根据学生掌握的不同情况,给出完成任务的三个层次。
1、独立完成三项功能:“程序的初始化工作”、“清除数据”、“退出”
2、在1的基础上,完成“人工填数验证”功能
3、参考教师示例完成程序界面设计及“退出”功能
教师巡视、指导、答疑
学生设计任务
鼓励学生合作、探讨,并相互帮助及调试,共同提高编程能力。
分层次完成程序设计任务,所有的学生都能在完成相应任务的同时,既提升了能力,又增强了信心。
五、学生设计作品交流
(5分钟)
学生的典型作品展示,促进学习和交流
指导学生进行点评
对他人的程序做出合理的评价
培养学生学习和交流的意识
讨论及
小结
(4分钟)
在程序设计中,每个设计环节都是必不可少的。
其中任务分析和程序代
文档评论(0)