《VB语言画圆程序设计》教学设计
一、 教学对象分析
学生通过前几节的学习以及实践,对VB程序设计的要素有了一定的了解,但对程序的编写、调试及修改还缺乏分析和体会。初中二年级的学生,对电脑的常规操作已基本能掌握,但对VB编程环境不熟悉,对程序编写的语法规则及编程习惯比较模糊,对程序上机调试操作的能力及异常情况的处理能力有限,没有进行系统的归纳和梳理,处于被动学习的状态。
二、教学内容分析
1、本节课的主要内容及作用
本节课学习内容是学生学习了简单程序设计及顺序结构的基础上,根据学生的上述情况及知识结构进行了教学内容上的重组和拓展。本节课主要让学生进一步学习Circle画圆语句的格式、功能及参数的设置,在老师引导下通过调整圆心位置、半径及彩控制,画出由多个彩的圆构成的创意图案或标志,实现“小程序,大功能”的构思,同时引导学生体会和理解程序中顺序结构的涵义。本节课能体现VB的强大功能和编程乐趣,唤起学生进一步学习VB的兴
趣,为学生以后的学习打下基础。
2、教学重点、难点
重点:画圆语句的功能、格式及参数设置。
难点:画圆语句参数的设置、圆心位置的控制及程序编写习惯。
3、课时安排:1课时
三.教学目标
1、知识与技能
(1)让学生通过模仿与上机实践进一步了解画圆语句的功能、语句格式及参数的设置。
(2)进一步熟悉VB编程环境,了解顺序结构程序的特点和编程构思。
2、过程与方法
(1)通过实践与体验,让学生领悟画圆语句参数在程序设计当中的妙用,进而引导学生运用程序设计解决实际问题的能力。
(2)通过程序运行和调试,让学生在实践中学习和体会,以提高主动探索学习的意识和能力。
3、情感态度与价值观
(1)体验画圆语句的妙用,激发学生学习程序设计的兴趣及求知欲,逐步形成积极主动的学习态度。
(2)培养学生发现问题、思考问题、解决问题的思想方法。
(3)培养学生创新、探索精神,养成严谨的思维方法和编程理念。
(4)引导和培养学生运用信息技术解决实际问题的意识和能力。
四.教学理念与策略
由于本节课主要是画圆语句的进一步应用与拓展,故教学过程中在一开始便提出了任务(要求本节课画出由多圆组成的有创意的图案或标志)。有了任务和目标,再通过给学生讲解、比较,以学生的上机模仿实践活动为载体,将画圆语句的参数设置及顺序结构的涵义融合到实践操作中,强化学生的动手能力,并利用下发的《学习辅导资料》作指引,提高学生在课堂上的参与程度。通过给定一些参考颜代码,让学生自己创作出有创意的图案或标志。学生在上机实践及修改程序过程中,体会程序代码的作用和编写的一些习惯要求,从而实现知识的巩固与迁移。本课采用的教学方法主要有:探究尝试法、任务驱动式教学法和情境教学法。
五.教学过程设计
1. 教学内容的组织与呈现方式
本节以生活中常见的圆型图案或标志引入,创设用VB创作多圆图案的情景,引入新课教学内容,从认识画圆语句到画一个圆,再引导学生画多个圆;从单到彩;从随意画圆到有意识地进行设计,逐层深入,以阶梯方式呈现任务和知识。
2.教学过程
教学环节 | 编程语言vb是什么 教师教学 | 学生活动 | 设计意图 |
新课引入 | 1. 在现实生活中,有哪些图案或标志是由圆组成的?(提问); 2. 展示部分标志图片;在画图软件容易设计出来,在VB中能否制作出来? 3. 展示老师用VB做成的作品; 4. 布置任务,要求学生本节课做成由多个彩圆组成的图案或标志; | 1. 思考、回答 2. 观看,欣赏,思考 3. 思考 | 1.引起注意 2.激发兴趣 3.任务驱动 |
新授课1 (广播) | 讲解画圆语句Circle格式 Circle(x,y),r 如: Circle(2000,1500),800 其中(x,y)表示圆心位置,r表示半径大小 | 倾听,思考,回答 | 知识学习和理解 |
学生实践 任务一 | 讲解用VB画一个圆的要求: Circle(2000,1500),800 (强调:符号应是西文半角,才有效) | 打开VB程序,模仿画一个指定要求的圆 | 熟悉编程环境和书写习惯 |
任务二 | 大家已能画一个圆了,很好.生活中咱们常见的图案或标志往往由几个圆来组成的,如奥运五环等,奥迪车标志是四个圆,我们才能画一个,怎么办?(引导学生采用复制粘贴的方法) 引导学生随意画4个圆(不同圆心和半径), | 学生通过复制粘贴的方法进行修改程序,按要求画出了四个圆. | 实现画多个圆 |
新授课2 (广播) | 现在我们已经能画出多个圆了,但我左看右看好象还缺点什么?(回答颜)对,看电视我们要看彩的,手机要用彩屏的,连电话铃声都要用彩铃的,真时髦!现在我与大家共同来学习点美术知识. 讲解演示颜参数RGB(a,b,c) 呈现红绿蓝三基图 其中a,b ,c 三个数取值范围是0-255,取值不同,颜不同,常见颜代码在学习辅导资料中,如: 红:RGB(255,0,0) 绿:RGB(0,255,0) 蓝:RGB(0,0,255) 引导学生在需要时查看所发的学习资料 | 与学生交互 倾听,思考,回答 | 知识拓展,添加彩, |
任务三 (基本任务) | 1. 引导学生参照学习资料的任务要求给四个圆加上颜,(教师巡视总结) 2. 引导学生调整圆心、半径及颜,做出一个由多个圆组成的图案或标志(老师巡视,辅导) | 学生实践调试,动手设计图案或标志 | 知识提升巩固 |
拓展任务 | 引导学生可尝试做一些比较复杂的图案 | 有能力的同学可选做 | 能力提升 |
展示作品(广播) | 我刚才看到一些同学设计得很漂亮,有谁愿意将作品跟大家共享一下,请举手自荐.(或点名指定) 评讲作品,从中引出下节的教学内容 | 倾听,思考,学习,欣赏 | 总结对比 知识形成 |
课堂小结 | 1. 画圆语句的应用(圆心/半径/颜) 2. 本程序运行由上到下,属于顺序结构的类型 3. 只要大家努力,就怕想不到,没有做不到的 4. 假如我们学习了循环语句,设计出来的作品将更加漂亮精彩.我们拭目以待. | 听讲,思考 | 归纳知识点,总结提高. |
作品上交 | 组织大家将做好的作品保存上传 | 上交作品 | 形成评价 |
结束语 | 再次感谢来听课的领导和老师,同时也感谢全班同学. | ||
3.教学评价设计
评价围绕设计的几个学习任务进行,程序运行结果与掌握程度由小组内进行检查与互助解决,加强巡堂辅导,教师及时对共性问题的发现。
4.教学资源
网络教室,投影机,小程序,学习辅导资料及教学课件。
六、教学反思
本节课是一个新的尝试,通过对学习内容的整合和拓展,体现VB的强大功能和编程乐趣,实现“小程序,大功能”的构思,让学生在实践中学习和巩固知识,设计效果较好。但课堂中有太多不确定因素,要求教师要有较强的应变能力。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论