内容正文:
《我的第一个VB程序之代码编写》教学设计
一、教材分析
本课教材选用广东教育出版社出版的《信息技术基础》(必修)中的第四章第一节“编制计算机程序解决问题”中的第四小节“编程解决问题”。本小节内容教学的关键是让学生感受计算机程序解决实际问题的独特作用,体验计算机编程的内在魅力,以激发学生努力学习新知识的兴趣。并作为《算法与程序设计(选修)》的铺垫,把握信息技术基础模块在介绍程序设计方面的“度”——既不能涉入过深,又要让学生大致地知道这么一种解决问题的方法。
二、学情分析
通过前面几节课的学习,学生对VB的集成开发环境已有所了解,并能按要求在VB中进行程序的界面设计。但基于学生仍没有任何编程语言基础知识,对于程序代码的认识与编写也只能是了解与尝试,因此教学应重在让学生了解编程加工的过程,在教学中教师设计的教学案例不宜过于复杂,应在大多数学生能够接受的范围内。而学习任务的设计则要既能吸引学生的兴趣,又要循序渐进,这样饱满的学习任务才能提高课堂效率,让学生始终围绕教学目标开展学习活动。
三、教学目标
教学目标的确定:依据高中信息技术课程标准和学生获得知识、培养能力及思想教育等方面的要求,我制定了如下教育教学目标:
· 知识目标:
1)VB程序的执行体验
2)能够在VB6.0中通过控制代码修改控件属性来实现简单程序功能。
· 能力目标:
1)掌握控制代码修改控件属性的方法
2)了解VB应用程序的开发流程。
· 情感目标:
1)感受利用计算机程序加工信息的独特魅力。
2)客观认识程序设计的本质,消除对编程加工信息的神秘感与畏难心理。
3)通过实践能够体验编程的快乐与痛苦,了解程序设计的价值。
四、教学重点、难点
· 教学重点:体验通过代码编写修改控件属性
· 教学难点:
1) 了解各控件属性,正确找到程序编写对象
2) 体验VB的事件驱动机制的特点
五、教学方法及策略
针对学情和本课教学的内容,尝试使用翻转课堂,采用了任务驱动法实施教学,始终贯彻“做中学”的教学理念,突出了信息技术的学科特点,重实践、重操作。同时采用了以下教学策略:
微视频:
针对学生学习水平存在的差异性,课堂进度难以控制的问题,我将本课重点内容制作成微视频,采用“微课”视频的方式取代现场演示,把学习自主权交还给学生,让学有余力的学生有充裕的时间完成作品,学困生能通过反复观看来掌握学习内容。
教学互动学案: