粤教版B版八年级下册信息技术3.3综合活动:开发自己的程序 课件.pptx
第三节 综合活动: 开发自己的程序,粤教版 八年级下,粤教版初中信息技术,课件,新知导入,经过一个学期与程序设计有关的学习,能否运用VB这个神奇的工具模拟上图红绿灯控制程序?,新知讲解,一、活动任务,以小组为单位(每组不超过4位),确定程序主题及要求,然后共同开发一个程序作品。,新知讲解,二、活动过程,完整的程序设计主要包括分析问题、设计算法、代码编写及调试基本步骤。,1、任务描述,新知讲解,问题分析是程序设计的关键一步 (1)控件的选择及各主要控件之间的关系分析。,2、任务分析,新知讲解,(2)功能分析。,新知讲解,(3)变量分析。,新知讲解,主要控件的算法设计。流程图:,3、算法设计,数值表达式,语句组1,语句组2,语句组3,.,数值1,数值2,数值3,新知讲解,(1)界面设计。,4、程序设计,新知讲解,(2)代码设计(核心代码),新知讲解,(1)请记录调试中主要出现的问题并说明解决的方法。 (2)你觉得这次的调试过程有何收获?,5、调试与运行,新知讲解,三、程序作品的评价与交流,设计完成后,小组内可交流设计思路,组内、组进行评价。,新知讲解,如果想要改变红绿灯各种灯的变化显示时间,应如何修改程序?,将n=0:s=0改为需要显示的时间。,课后习题,填空题: 1、Frame控件的作用是:美观、使好几个单选按钮成为“一组” 2、CheckBox控件表明的待定状态是:选中与未选中的状态 CheckBox1.Checked = True 表示选中 CheckBox1.Checked = False 表示未选中,课堂总结,1、利用对象的Visible可见属性和Timer控件的Timer属性实现对红黄绿三灯变换的控制 2、Shape形状控件通过设置其Shape属性值,主要用于方便显示矩形、正方形、椭圆、圆形、圆角矩形或者圆角正方形几何图形。,板书设计,一、活动任务。 二、活动过程。 三、程序作品的评价与交流