课题 程序与程序设计 课时 1
教学目标(知识与技能、过程与方法、情感态度与价值观) 知识与技能:
1、了解程序的概念,知道常见的程序设计语言;
2、能新建VB工程文件,完成LoadPicture()函数的编程。
过程与方法:
通过微课、教学指导进行自主学习,配合小组合作与教师讲解,完成小任务。
情感态度与价值观:培养学生的逻辑思维,激发学习编程的兴趣。
教材分析 重点 VB程序界面的建立与LoadPicture()代码的编写
难点 LoadPicture()代码的编写
备 课 组
讨
论
纪
要 一、导入
启动“美国队长.exe”,让学生观看,吸引学生注意,并引发思考:这是怎么制作出来的?
出示课题:程序与程序设计
二、新授
第一次讲练评
讲:出示小任务:画出一朵花(1、画轮廓;2、填颜色;3、保存文件)
邀请三位学生作演示
导出程序的概念:人们根据一定的需要事先编写的一系列控制计算机工作的命令
讲解程序设计语言的分类:机器语言、汇编语言、高级语言(配图展示)
练:课堂抢答(通过辅助系统)
评:根据回答点评学生情况
第二次讲练评
讲:学生进入辅助系统,自主观看“VB启动与新建.swf”的微课视频,启动VB程序并建立新的工程文件
学习“教学指导”的“界面建立.docx”,同桌合作完成美国队长程序界面的制作。
练:任务一:1、启动VB程序并建立新的工程文件;
2、新建两个CommandButton,设置属性参数,完成程序界面的建立。
评:巡视指导,收集存在问题,点评情况。
第三次讲练评
讲:打开“美国队长场景”文件,讲解编写代码的步骤和LoadPicture()函数的功能与用法
双击“显示”CommandButton,打开代码窗口
在光标定位处输入:Form1.Picture=LoadPicture(“C:\美队a.jpg”)
双击“隐藏”CommandButton,打开代码窗口
在光标定位出输入:Form1.Picture=LoadPicture() Print “图片已隐藏”
保存工程文件与窗体文件
教材分析 备 课 组
讨
论
纪
要 练:任务二:给“场景”按钮和“隐藏”按钮编写程序代码,并以同一个文件名保存工程文件与窗体文件。
评:巡视指导,分析存在问题(标点符号、图片后缀名、保存两次文件)
展示学生作品,点评。
三、创意拓展 (视时间而定开展)
展示“猜一猜”程序,让学生猜影子分别属于哪个人物,从而引导学生思考,同一函数代码通过不同的界面展示,会产生不同的效果与功能。
四、小结
展示VB程序制作流程,回顾本课重点。
五、板书设计
六、教学反思
1、本节课采用了微课自学、任务驱动的方法,提高学生的探究学习与合作学习的能力,在微课的运用中,建议以后可以配合屏幕广播,先一起学习,如果个别同学有疑问的,可以通过课程辅助系统再次学习微课内容。
2、本次课程选题较难,学生首次接触VB,看到全英文的编程界面自然的认为这内容很难,产生了抵触的心理。
针对此问题,我认为可以强化趣味性导入,让学生认识到VB编程的作用与意义,代码的展示从简入深,给学生心理准备,逐步带领学生完成程序制作。
3、教学过程中,关于LoadPicture()语句的运用,可以先进行代码讲解,让学生明确语句的结构与用法,可以先把地址留空,让学生先填入图片的属性地址,体验成功,培养兴趣。接着再逐步让学生完成整个LoadPicture()语句的编写。
4、学生练习制作界面与编程时,可适当展示步骤说明,一步一步突破重难点。
5、注意各个环节与任务的衔接,层层递进。