内容正文:
3.2 在可视化的程序设计环境VB中建立一个应用程序1教学设计
教学课题
QQ界面设计
教材分析
本课时选自浙江教育出版社2004版《算法与程序设计》教科书的第三章“面向对象程序设计的基本知识”下的“3.2在可视化的程序设计环境VB中建立一个应用程序”这一小节的内容。
本课时主要内容是通过QQ界面的设计,来了解基本的程序设计流程,熟悉控件的应用,掌握对象、属性、类、事件和事件处理的概念,应用程序的运行和保存等。学习界面设计,既了解了应用程序的创建过程,又可以为接下来的算法学习奠定必要的基础。
学情分析
面向对象:高一年级的学生。
知识技能基础:在学习本课时之前,部分学生在初中阶段已经接触过VB基础知识的学习,有一定的基础,但是相关知识并没有形成系统完整的框架,大部分已经忘记了,所以本课时对学生来说,是程序设计新的开始。
情感基础:部分学生对于“编程”的理解就是“很难”,存在畏惧心理,还有些学生对此很好奇,充满期待。所以本课时通过设计同学们常用的QQ软件的界面,让大家感受到程序设计的有趣和魅力,消除紧张感,并增加一定难度的探究环节,让他们自动探索学习,增强成就感的同时,提高自身能力。
教学目标
知识与技能
1. 能分辨对象名、属性名、类名、事件和事件处理的概念
2. 能利用label、TextBox、CommandButton、Image等常用控件来设计程序界面
3. 会根据需求,修改对象的相关属性
4. 能运行程序并保存
过程与方法
1. 通过设计QQ界面,熟悉程序设计的基本过程
2. 通过任务探究,自我探索,提升能力
情感态度与价值观
1. 通过设计QQ界面,激发和培养对程序设计的兴趣
2. 通过任务探索,养成自主探究的意识和习惯
教学重难点
重点:了解程序设计的基本过程;掌握对象、属性、类、事件和事件处理的概念;程序的运行与保存
难点:掌握对象、属性、类、事件和事件处理的概念
教学方法
任务驱动、自主探究
教学资源与环境
教学资源: VB软件、电子文档导学案、相关素材、范例、PPT
教学环境:多媒体教室
教学过程
教师活动
学生行为
教学意图
情境导入
引出主题
广播教学:
运行学生材料里的QQ.exe程序,发现该程序其实只是VB创建的一个QQ界面。
介绍应用程序的功能性是基于界面设计的基础上,再在后