




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、新课标青岛版初中信息技术八年级下册VB程序设计单元精品教案第1课大熊猫的两个愿望教学目标1、认识 VB 界面。2、了解常用控件。3、培养学生学习VB的兴趣和勇于探索的精神。教学重点1、掌握Lable控件,CommandButtorf空件的字体、颜色属性设置。2、启动VB的方法。3、VB窗口中各部分的作用。教学难点掌握Lable控件,CommandButton空件的字体、颜色属性设置。学生的学习方式自主学习,合作学习,探究学习教学策略讲授法,讨论法,任务驱动教学法,基于问题的学习,范例教学法课时安排 1课时教学过程导入:教师运行“大熊猫的两个愿望”程序,单击不同的 CommandBotton观察
2、结果,使学生产生兴趣。提示它是由VB 编写,我们通过学习也能做出来。环节一:认识VB工作界面教师通过类比法引导学生认识工作界面。环节二:打开“大熊猫的两个愿望.vbp” , 运行程序,总结运行程序的方法。环节三:通过属性窗口修改按钮的属性发问:如何改变按钮的标题名称、背景色、字体?让学生选中CommandBottonl观察属性窗口的变化,让学生讨论、试探,总结结论。运用结论,修改CommandBotton2勺属性值。环节四: 通过代码修改Label.Captain刚才运行程序时,单击Command!到了大熊猫的愿望,能否修改这个愿望呢?1、打开代码窗口的方法:试探打开代码窗口的方法,讨论总结。
3、2、打开Command代码窗口,进行修改。3、运用结论,修改Command2代码。学有余力的同学可修改 Label2.ForeColor属性 值。环节四: 实践与创新教学小结:掌握Lable控件,CommandButtoifi件的属性设置。制作简单程序的过程。教学反思:通过玩游戏认识VB,编写最简单的程序来学会编程的步骤,认识窗口,及简单控件的使用,使学生对编程降低神秘感,产生兴趣。第 2 课 自我介绍教学目标1、了解开发程序的一般过程2、掌握把程序生成*.exe 的过程3、学会使用TextBox、 OptionButton 控件;会用代码设置FontFont.Size ;会用代码:Optio
4、n1.SetFocus ;学会使用续行符“_”;学会使用字符连接符“+”。4、培养学生自主完成程序设计的兴趣。教学重点:1、学会使用textbox 控件、单选按钮,学会使用代码设置字体、文字的大小、textbox 控件的 text 值。2、学会编写单选按钮、命令按钮的Click 事件代码,学会用代码选中单选按钮。3、学会使用分行符、字符连接符。教学难点1、学会使用textbox 控件、单选按钮,学会使用代码设置字体、文字的大小、textbox 控件的 text 值。2、学会编写单选按钮、命令按钮的Click 事件代码,学会用代码选中单选按钮。3、学会使用分行符、字符连接符4、调试程序,修改程序
5、错误。学生的学习方式自主学习,合作学习,探究学习教学策略设置情景 提出问题;师生讨论 探究问题;独立探索,小组合作 解决问题;交流、总结-完成任务、开拓思维一一实践创新。课时安排2课时教学过程导入: 自我介绍是人际交往中与他人进行沟通,增进了解、建立联系的方式,这节课我们一起做个“自我介绍”的程序,来介绍自己的爱好、优点和不足。教师把做好的自我介绍程序展示给大家看,提出这节课的学习任务。环节一:分析问题教师引导学生分析界面中用到的4个控件。环节二:界面设计1、构建界面:学生操作,添加控件(可用两种方法实现)。2、设置对象属性:根据程序界面,在属性窗口中设置每个控件的属性值。采用自主探究和合作学
6、习形式。环节三: 编写代码、调试与运行。学生根据课本内容自主学习、讨论编写代码。教师提示代码中的字符串的书写及用法、“ +”号的用法,对学生操作中出现的错误进行修改。完成任务的同学辅导其他同学。环节四:保存文件、生成可执行文件。1、学生参考课本操作,让学生观察保存 VB文件和使用其他软件的保存有什么不同。(VB要保存两个:*.frm 和*.vbp )。2、生成*.exe 文件后,学生自主学习,并*.exe 的作用。环节五: 总结(学生分组总结,汇总)。1、编写程序过程中用到的控件的属性设置及用法2、“+”字符串运算符、分行符的用法,及字符串的定义环节六: 实践与创新(大显身手)开发一个程序,名
7、为“我的名片 ”。分组讨论,互助合作,完成任务。教学反思这节课通过2课时的时间完成两个程序。熟悉界面控件以及属性的设置,编写事件代码,调试运行程序,保存文件,生成可执行文件。这是个比第一节课的程序要复杂的程序,让学生学会分析问题,解决问题,会利用教材知识去完成这个程序。教师要及时的引导,使学生自己会读程序,修改调试程序中出现的错误,为以后的课打下基础第 3 课 谜语大擂台(一)教学目标1、了解字符串的概念,熟悉字符串的合并运算。2、了解设置窗体属性的方法。3、会使用 Timer、Image控件;掌握 Val()、Cstr()、Time$,会使用 VbCrlf4、进一步培养学习VB的兴趣与热情,
8、更深入地认识程序开发的奥妙。教学重点1、学会使用Timer控件、Image控件;2、掌握Val()、Cstr()、Timer$的使用方法,会使用 VBcrlf常数。教学难点1、学会使用Timer控件、Image控件;2、掌握Val()、Cstr()、Timer$的使用方法,会使用 VBcrlf常数。学生的学习方式自主学习,合作学习,探究学习教学策略设置情景 提出问题;师生讨论 探究问题;独立探索,小组合作 解决问题;交流、总结-完成任务、开拓思维一一创新作品。课时安排2课时教学过程导入:今天我们来玩一个猜谜游戏,看哪位同学能用最快的时间猜出来。教师运行“谜语大擂台.frm ”,学生观察界面并猜
9、谜语。这个猜谜游戏是如何制作的呢?环节一:分析问题师生讨论界面设计中用到的控件。环节二:界面设计1、构建界面:学生操作,添加控件,完成界面设计。2、设置对象属性:根据程序界面,在属性窗口中设置每个控件的属性值。采用自主探究和合作学习形式。环节三: 编写代码。学生根据课本内容自主学习、讨论编写代码。教师讲授Timer1 控件在程序中的作用、代码编写。教师引导学生掌握函数 Val()、Cstr()、Timer$的使用方法和VBcrlf常数的作用。环节四:练一练,增加一个清除按扭,将使谜语、计时信息都返回到初始态。自主探究、讨论,完成任务。环节五:总结(学生讨论总结,汇总)1、编写程序过程中用到的控
10、件的属性设置及用法2、用到的函数Val()、Cstr()、Timer$的使用方法,VBcrlf常数的作用3、字符串的概念,字符串合并运算。环节六: 实践与创新设计一个电子钟程序,用来显示当前时间。第4课节约用水算水价教学目标1、了解流程图的使用方法,了解一般编程过程。2、了解变量、数据类型,能定义实型变量和整形变量。3、学会变量进行赋值。4、会使用IF 语句、会使用算术运算符进行四则运算。5、通过对代码编写的学习,培养学生自主完成程序的能力。教学重点:1、学会使用If 条件选择语句,解决简单的问题;2、学会使用算术运算符进行四则运算代码设计。教学难点:If 条件选择语句学生的学习方式:自主学习
11、,合作学习,探究学习教学策略:设置情景 提出问题;师生讨论 探究问题;独立探索,小组合作 解决问题;交流、总结-完成任务、开拓思维一一实践创新。课时安排:2课时教学过程:导入: 为了提高节水意识,促进人们形成良好的用水习惯,物价部门对居民用水实行阶梯式水价:若用水量小于或等于12吨,价格为2.85 元 /吨;若用水量大于12吨,大于12吨的部分,价格为:2.85X2元/吨。现在我们就替物价部门设计一个这样的计算水费的程序。环节一:分析收取水费问题,画出其流程图。学生分组讨论画出流程图。环节二:界面设计1、构建界面:学生操作,添加控件,完成界面设计。2、设置对象属性:根据程序界面,在属性窗口中设
12、置每个控件的属性值。采用自主探究和合作学习形式。环节三: 代码编写,调试,运行。学生参考课本,自主学习探究。教师引导学生理解If语句的用法,引导学生理解赋值语句,总结VB中常见的数据类型教师准备几个If 条件语句小程序,让学生去读程序,引导学生加深对If 语句的理解。环节五: 总结(学生分组总结,汇总)1、编写程序过程中用到的控件的属性设置及用法2、程序中用的到分支结构If 语句3、用到的函数、数据类型、变量、定义变量、变量赋值、算术运算符环节六: 实践与创新设计一个程序“我怎么样?”输入学生成绩,如果成绩大于等于96 分,就输出“very good! ”,如果成绩小于 96 分,就输出“ d
13、on' t give up”。分组讨论,互助合作,完成任务教学反思这节课通过2课时学习,学会分析问题,用流程图描述程序,程序中用到了分支结构If 语句,教师也可以写一些简单的程序让学生读程序,说出程序的运行结果,加强对If 语句的理解。第五课 谜语大擂台(二)教学目标1、掌握常用函数Int() Rnd()msgbox()的用法。2、学会用Select 语句解决一些简单的应用问题3、学会用Text 控件存储变量值,会用流程图分析问题。4、培养学生选择判断能力和严谨的逻辑思维习惯。教学重点:1、掌握常用函数Int() Rnd()msgbox()的用法。2、学会用Select 语句解决一些简
14、单的应用问题3、学会用Text 控件存储变量值,会用流程图分析问题。教学难点:1、掌握常用函数Int() Rnd()msgbox()的用法。2、学会用Select 语句解决一些简单的应用问题。3、学会用Text 控件存储变量值,会用流程图分析问题。学生的学习方式:自主学习,合作学习,探究学习教学策略:设置情景 提出问题;师生讨论 探究问题;独立探索,小组合作 解决问题;交流、总结-完成任务、开拓思维一一实践创新。课时安排:2课时教学过程:导入:本单元第3 课我们设计过一个猜谜游戏,但那个游戏不够完善。让学生说出不完善的地方。这节课我们开发一个改进程序,教师把做好的程序展示给同学们看。环节一:分
15、析问题教师演示程序,学生理解这个谜语玩的过程。分组讨论用流程图描述程序。环节二:界面设计1、构建界面:学生操作,添加控件,完成界面设计。2、设置对象属性:根据程序界面,在属性窗口中设置每个控件的属性值。采用自主探究和合作学习形式。环节三: 代码设计、调试运行。学生参考课本自主学习探究,输入程序运行调试。完成任务的同学当老师小助手辅导其他同学。教师引导学生读程序,理解 Select语句的用法、三个函数Int(),Rnd() msgbox()的 用法。教师总结分支结构If 语句和 Select 语句的用法,区别。两者可替代。教师准备两个If 和 Select 语句的小程序,让学生读程序,看哪组同学
16、说出正确结果,加深对两个分支结构语法的理解。环节四:总结(学生分组总结,汇总)1、编写程序过程中用到的控件的属性设置及用法2、程序中用的到分支结构Select 语句,并与If 语句的区别,两种语句的替换用法。3、程序中用到的Int(),Rnd()msgbox()函数。环节五: 练习编写“确认”按钮的代码。 (如课本中的“提示对话框”) , 分 组 讨 论 , 互助合作,完成任务教学反思这节课通过2课时学习,掌握分支结构的另一种语句。教师引导同前一课的 If语句联 系, 加深对分支结构的理解。第 6 课 会计小助理教学目标1、掌握计数循环的使用方法。2、掌握累加器的使用方法3、培养学生运用循环结
17、构,解决生活中实际问题的能力,激发学生程序设计的兴趣。教学重点1、学会使用计数循环语句fornext 进行程序设计,教学难点1、学会使用计数循环语句fornext 进行程序设计,学生的学习方式:自主学习,合作学习,探究学习教学策略设置情景 提出问题;师生讨论 探究问题;独立探索,小组合作 解决问题;交流、总结-完成任务、开拓思维一一实践创新。课时安排2课时教学过程导入: 算盘是我国古代伟大发明之一,由于它的独特优势今天而仍然成为会计人员的必修课,他们经常用算盘练习计算从1 开始连续加到某个整数的和,他们计算的结果是否正确?现在我们设计一个程序求“从 1 连续加到某个整数的和”,来验证打算盘的准
18、确度。环节一:分析问题师生讨论分析问题,用流程图描述“会计小助手”程序。环节二:界面设计1、构建界面:学生操作,添加控件,完成界面设计。2、设置对象属性:根据程序界面,在属性窗口中设置每个控件的属性值。采用自主探究和合作学习形式。环节三: 代码编写,调试运行程序。学生参考课本自主学习探究,分组讨论,for next语句,累加器z=z+x的用法.完 成任务的同学当老师小助手辅导其他同学。环节四:把原程序修改为1 到 100 之间奇数的和。分组讨论,看哪个小组的同学先做出来。合小组交流合作完成任务。环节五:总结(学生分组总结,汇总)1、编写程序过程中用到的控件的属性设置及用法2、程序中用的到循环结
19、构for next 语句。环节六:练习:p69想一想。如果我们在程序中输入 5000,再求和的话,就会出现数据溢出错误,这是为什么呢?请试着在程序中限制输入的位数,比如最多只能输入4 位。学生分组讨论,编写程序。环节七: 实践与创新设计一个程序,求从10 加到 1000的和。教学反思出些用 for next 编写的程序,使学生会读程序,加深对语句的理解和运用。第 7 课 欲与珠峰试比高教学目标1、学会使用条件循环语句;2、了解程序的健壮性;3、会使用计数器4、培养利用循环结构解决生活中实际问题的能力和思维的严密性,激发对程序设计的兴趣。教学重点:1、学会使用条件循环语句Do loop 进行程序
20、设计。教学难点:1、学会使用条件循环语句Do loop 进行程序设计。学生的学习方式:自主学习,合作学习,探究学习教学策略:设置情景 提出问题;师生讨论 探究问题;独立探索,小组合作 解决问题;交流、总结-完成任务、开拓思维一一实践创新。课时安排:2课时教学过程:导入:珠穆朗玛峰海拨8844.43 米,如果你将一张纸不断地对折,经过若干次的对折就能高于珠穆朗玛峰的高度,你相信吗,今天我们就开发这样一个程序,来计算一下需要对折的次数。环节一:画出流程图。师生讨论分析问题,画出程序流程图。环节二:界面设计1、构建界面:学生操作,添加控件,完成界面设计。2、设置对象属性:根据程序界面,在属性窗口中设
21、置每个控件的属性值。采用自主探究和合作学习形式。环节三: 代码设计,运行,调试。学生参考课本自主学习探究,分组讨论 Do Loop语句的用法。完成任务的同学当老师小助手辅导其他同学。教师准备几个DoLoop语句小程序,让学生去读程序,看哪组同学说出正确结果,引导学生理解循环语句循环的次数及条件的判断,加深对Do Loop 语句的理解。教师总结For next 和 Do Loop 循环语句特点及区别。环节四: 总结(学生分组总结,汇总)1、编写程序过程中用到的控件的属性设置及用法2、程序中用的到循环结构do loop 语句用法。环节五: 实践与创新(大显身手)设计一个程序,求出从1 连续累加到某个最小的数,使它们的和不小于10000。分组讨论,互助合作,完成任务教学反思这节课通过2课时学习,让学生学习解决问题的方法,会使用 Do Loop语句。教师可以在此课的基础上总结一下程序设计中用到的三种结构:顺序结构、分支结构、循环结构。第 8 课 我的媒体播放器教学目标1、掌握通用对话框控件、多媒体控件的使用方法。2、学会插入pictru
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国下压式开关行业发展研究报告
- 省时备考的陪诊师试题及答案
- 人工智能在农业科技的应用前景
- 2025至2030年中国七孔冬被行业投资前景及策略咨询报告
- 2025至2030年中国一体(槽式)超声波清洗机行业投资前景及策略咨询报告
- 2025至2030年中国PVC名片本行业发展研究报告
- 2025至2030年中国O型盘市场分析及竞争策略研究报告
- 以市场为导向的清洁用品销售和分销模式的智能化改造研究
- 企业营销渠道的拓展与优化
- 2025年美妆用具行业深度研究报告
- 2024年装卸作业规范试题及答案
- 建设工程临时用电管理制度
- 如何撰写一份出色的学生会纪检部申请书
- 人教版三年级美术教育教学计划
- 《休闲农业》课件 项目四 休闲农业项目策划
- 2024年高中化学 专题2 化学反应速率与化学平衡 第一单元 化学反应速率 第2课时 影响化学反应速率的因素教学实录 苏教版选修4
- 山西省省直部分事业单位2025年公开招聘工作人员(十四)历年高频重点模拟试卷提升(共500题附带答案详解)
- (一模)哈三中2025届高三第一次模拟考试 语文试题(含答案)
- 数学-浙江天域全国名校协作体2025届高三下学期3月联考试题+答案-2025-03-05-06-11-30
- 2025年陕西农业发展集团有限公司(陕西省土地工程建设集团)招聘(200人)笔试参考题库附带答案详解
- 2025年中考英语第一次模拟试卷01(广州专用)(解析版)
评论
0/150
提交评论