北京市第12中学高中信息技术教案.docVIP

  • 7
  • 0
  • 约 5页
  • 2017-05-12 发布于河南
  • 举报
北京市第12中学高中信息技术教案

北京市第12中学高中信息技术教案 课 题 面向对象程序设计的基本步骤  授 课 教 师 徐翔燕 课 型 授导课 课 时 1 授 课 日 期 2006年3月9日 授 课 地 点 第四机房 授 课 班 级 高一(11)班 教学目标 知识与技能: 1、初步掌握面向对象程序设计的基本步骤。 2、能够熟练应用窗体、命令按钮、标签、文本框四个控件的常用属性,设计友好、美观的程序界面。 3、熟练掌握命令按钮的鼠标单击事件。 4、能够对简单程序代码进行调试和修改。 过程与方法: 1、归纳(编程)(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)

1亿VIP精品文档

相关文档