资源描述:
第三节 模拟抽奖箱课时教学设计课题 第三节 模拟抽奖箱单元第一单元学科信息技术年级八年级学习目标1、 理解VB中Rnd函数的功能。2、 掌握利用Rnd函数产生某范围内随机整数的方法。3、 利用Rnd函数进行程序设计,解决实际问题。4、 理解取整函数Int的使用方法。重点理解和掌握利用Rnd函数产生某范围内随机整数的方法。难点控件数组的调用。教学过程教学环节教师活动学生活动设计意图导入新课1、 图片导入。2、 提问VB进行能不能编写一个抽奖箱程序呢通过常见的商场抽奖模式,引发人工抽奖和计算机抽奖 对抽奖活动的欣赏,激起学生的创作欲望。讲授新课一、从生活经验中寻找解决问题的办法1、分析人工抽奖的步骤通过利用人工方式随机抽取一位同学的名字。2、模拟人工抽奖3、 输出和输入2、 TextBox控件extBox控件又称文本框控件,图标提供用户输入文本或显示文本;TextBox控件最多输入2048个字符;TextBox控件的输入、输出功能主要通过Text属性来实现。把键盘输入到TextBox控件的字符全部存储到它的Text属性中。三、控件数组1、索引号又称为下标,默认的下标是0。2、建立控件数组4、 随机函数随机函数为Rnd(作用就是随机得到一个大于或等于0但小于1的小数)。1、初始化随机函数2、改变随机数的取值范围 为了得到一个大于或等于0但小于10随机数,可设计下列代码 Text1.Text Rnd*10为了得到一个大于或等于11但小于99随机数,可设计下列代码 Text1.Text 11Rnd*885、 取整函数 取整函数格式为 Int(number) 探究(1)如何随机产生一个不大于10的正整数(2)如何随机产生02之间的整数六、模拟抽奖箱程序的编写与调试 1、界面设计2、 属性设置3、代码编写4、程序调试探究编写一个随机抽取学号的程序,学号为4位数。提示要想生存指定范围内的数,可以参考表达式IntRnd*最大值-最小值1最小值。课后习题1、下列选项中,能清除文本框Text1内容的语句是( B)A. Text”” B. Text1.Text”” C. Text1.clear D. Text1.Cls2、下列控件属性赋值语句错误的是(D)A.label1”欢迎”B.Text1.Text”欢迎”C.Text1”欢迎”D.Text”欢迎”3、IntRnd*100表示的是(C)范围内的整数。A、0,100B、1,99C、0,99D、1,100 学生听讲,老师分析,明白抽奖箱的工作原理。理解并掌握TextBox控件。理解Rnd随机函数 明白如何调整随机数取值范围的技巧。掌握取整函数的用法。通过探究完成实践。掌握与理解讲练结合,对比应用,营造课堂气氛,学以致用。课堂小结1、TextBox控件最多输入2048个字符。2、每一个控件都会有一个唯一的索引号(又称为下标,默认的下标是0)。3、清除文本框Text1内容的语句是Text1.Text””4、Rnd(作用就是随机得到一个大于或等于0但小于1的小数)5、取整函数格式为 Int(number) 作用是得到一个不大于number的最大整数。学生回答利用问题形式进行总结,看看学生的掌握情况。板书一、从生活经验中寻找解决问题的办法。二、TextBox控件。三、控件数组。四、随机函数。五、取整函数。六、模拟抽奖箱程序的编写与调试。
展开阅读全文