版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课标分析一、知识与技能(一)了解VB的基本操作(二)用VB设计一个完整的程序(满天星屏保程序),体验程序设计的一般过程。二、过程与方法通过尝试与探索,亲身体验利用编程来进行信息加工的过程并能对程序进行一定的修改。三、情感态度与价值观(一)体验程序设计的独特魅力,激发学生学习编程的兴趣。(二)培养学生养成善于思考、敢于尝试、勇于探索的良好学习习惯。教材分析本节是必修第三章第二节的内容,教材中给定的案例是“绘制函数图像”。由于学生对于编程普遍存在畏难心理,所以我考虑首先还是让学生先了解程序设计的一般过程,克服恐惧心理,所以选择了案例“满天星屏保程序”,学生感兴趣而且能比较容易地完成。对编程有了新的认识后再进行后续内容的学习,学生能更容易理解。学情分析高一学生接触过程序设计的很少,而且本节内容较枯燥且难理解,学生较易产生畏难心理。因此要恰当创设情境激发学生学习热情,从学生熟悉并且感兴趣的案例入手,让学生在动手实践的过程中体会到程序设计的乐趣。并且通过对程序的简单改进实现小小的目标,学生在获得成就感的同时会更积极主动地进行探究和学习。教学设计教学重点:VB控件的创建及属性设置教学难点:满天星程序代码的含义。教学方法:任务驱动法探究教学法教学过程:一、创设情境,激发兴趣提问学生是否会为计算机设计屏保?是否会制作屏保?教师演示“满天星”屏保程序——今天我们就来学习如何制作。二、动手实践,体验新知(一)初识VB要设计程序首先要选择程序设计语言,因为VB操作简单,所以我们选用VB来设计程序。简单介绍一下VB窗口组成:菜单栏、工具栏、工具箱、窗体(设计程序的舞台)工程窗口、属性窗口、启动按钮(调试运行)(二)完成任务1、学生完成任务一:制作“满天星”程序①添加“Timer控件”
②设置Form1属性:标题Caption显示的文字改为“满天星”;背景颜色Backcolor设为“黑色”;Drawwidth中的值决定了点的大小,将其改为“6”;显示方式windowstate设置为最大化显示“2-Maximized”③设置“Timer”控件属性:将时间间隔Interval设置为10。④双击“Timer”控件,添加程序代码:x=12000*rndy=9000*rndc=rgb(255*rnd,255*rnd,255*rnd)pset(x,y),c拓展任务一:制作更个性化的屏保,如改变背景色、点变大、调整点出现的频率。2、教师讲解程序代码的含义①随机函数rnd——产生0到1之间的小数。②颜色函数rgb(x,y,z)——r红,g绿,b蓝是三原色,三原色的色光以不同的比例混合叠加,可产生各种色光。三种颜色光的取值范围为0—255。③描点函数pset(x,y),c——在(x,y)点,以c的值为颜色描点。教师提问:此代码运行后的结果是什么?学生:思考后回答(描一个点)教师提问:屏保的多个点是如何出现的?(提示学生Timer控件)学生:思考后回答(Timer控件使此程序每过一段时间就运行一次)教师提问:如何将点出现的范围扩大,甚至铺满全屏?学生:尝试修改,并到讲台演示。(扩大x和y的值)教师提问:x和y的值是否越大越好?学生:思考或尝试修改后回答。(数值过大会导致点出现在屏幕上的几率降低)3、学生完成任务二:将描点范围扩大至全屏,并保存为“满天星.exe”。拓展任务二:将点的颜色改为某种固定颜色。4、学生完成任务三:将“满天星”设为本机屏保①双击“计算机”,选择“组织”内的“查看与搜索选项”②在“查看”中将“隐藏已知文件类型扩展名”前面的对号去掉。③将“满天星.exe”文件重命名为“满天星.scr”。④将“满天星.scr”文件复制粘贴到C:\windows\system32中。⑤设置桌面属性,选择屏保“满天星”观察效果。三、课堂评价,总结回顾(一)评价学生完成情况。(二)总结VB编程的一般过程:创建控件——设置属性——编写代码——调试运行——修改程序——保存(exe文件)。评测练习1、本节课我们选用的程序设计语言是()A.C语言B.VBC.PASCALD.JAVA2、时间控件是哪个?()A.B.C.D3、随机函数是().A.RNDB.ABS()C.INT()D.ROUND(X,N)4、随机函数RND产生()的小数A.0-1B.1-10C.1-1005、“满天星”程序代码中,对X,Y()修改,可以使屏幕显示范围变宽?A.X变大,Y不变B.X变小,Y不变C.X不变,Y变小D.X不变,Y变大效果分析学生普遍对程序设计存在“恐惧”心理,正是因为学生不了解程序设计。要想让学生能够顺利学好信息的编程加工,首先要克服这种心理。针对此种情况本节课特意选取了一个既简单又能激发学生兴趣的实例——满天星屏保,学生能比较容易地完成,并且通过简单地修改可以制作出较为个性的屏保程序,最终还能切实得看到设置为屏保后的效果,这样学生在获得成就感和喜悦感的同时,也会对编程产生新的认识,从而克服恐惧心理,为后面的进一步学习营造一个良好开端。观评记录彭秋平:教学任务设计合理,学生比较感兴趣,问题层层深入,学生们通过探究基本都能完成,不足是课堂氛围不够活跃,学生展示的机会太少。吴福云:
整堂课思路清晰,环节紧凑,重难点突出。学生都能积极的参与到课堂中,课堂效果较好。对学生的评价太单一。吴震:教学目标基本完成,重难点突出,有些问题讲解不够透彻,与学生的交流互动太少。课后反思通过本节课的学习,学生们都了解了VB的基本操作,并用VB设计出了满天星屏保程序,教学目标都达到了,学生们在学习的过程中表现出了浓厚的兴趣,对于层层深入的问题大都能通过自己的探究完成。教学过程中还存在很多问题,有些教学环节没有给学生充分的时间来掌握所学内容,如“增强屏保的个性化
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 圣诞早教主题课程设计
- 2024年中国焊接球市场调查研究报告
- 中国防砸安全鞋行业市场深度分析及发展前景与投资机会研究报告(2024-2030版)
- 课程设计打印好了有错字
- 中国网络安全行业发展趋势与前景动态预测研究报告(2024-2030版)
- 中国红土镍矿行业消费趋势及投资发展潜力研究报告(2024-2030版)
- 中国等离子彩电行业发展方向与经营策略研究研究报告(2024-2030版)
- 中国皮革润滑加脂材料行业消费态势与供需趋势预测研究报告(2024-2030版)
- 中国电气行业发展格局及未来趋势预测研究报告(2024-2030版)
- 中国玫瑰精油行业需求规模及消费趋势预测研究报告(2024-2030版)
- 盘扣支模架工程监理细则
- 教育科研征文
- CT增强检查及风险知情同意书
- 本科生毕业论文写作指导课件
- 第三方支付账户管理办法
- smt首件检验记录表
- 旅行社间航班切位协议书(无补贴)
- GB∕T 22165-2022 坚果与籽类食品质量通则
- 五年级上册数学课件 -《植树问题》 人教版 (共25张PPT)
- 六年级数学上册课件-8. 数与形-人教版(共22张PPT)
- 码头安全使用手册
评论
0/150
提交评论