新课标青岛版初中信息技术八年级下册《VB程序设计》单元精品教案_第1页
新课标青岛版初中信息技术八年级下册《VB程序设计》单元精品教案_第2页
新课标青岛版初中信息技术八年级下册《VB程序设计》单元精品教案_第3页
新课标青岛版初中信息技术八年级下册《VB程序设计》单元精品教案_第4页
新课标青岛版初中信息技术八年级下册《VB程序设计》单元精品教案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 新课标青岛版初中信息技术八年级下册新课标青岛版初中信息技术八年级下册 VB VB 程序设计程序设计 单元单元 精品教案精品教案 第 课 大熊猫的两个愿望 教学目标 1 认识 VB 界面 2 了解常用控件 3 培养学生学习 VB 的兴趣和勇于探索的精神 教学重点 1 掌握 Lable 控件 CommandButton 控件的字体 颜色属性设置 2 启动 VB 的方法 3 VB 窗口中各部分的作用 教学难点 掌握 Lable 控件 CommandButton 控件的字体 颜色属性设置 学生的学习方式学生的学习方式 自主学习 合作学习 探究学习 教学策略 讲授法 讨论法 任务驱动教学法 基于问题的学习 范例教学法 课时安排 课时 教学过程 导入 导入 教师运行 大熊猫的两个愿望 程序 单击不同的 CommandBotton 观察结果 使学生产生兴趣 提示它是由 VB 编写 我们通过学习也能做出来 环节一 环节一 认识 VB 工作界面 教师通过类比法引导学生认识工作界面 环节二 环节二 打开 大熊猫的两个愿望 vbp 运行程序 总结运行程序的方法 环节三 环节三 通过属性窗口修改按钮的属性 发问 如何改变按钮的标题名称 背景色 字体 让学生选中 CommandBotton1 观察属性窗口的变化 让学生讨论 试探 总结结论 运用结论 修改 CommandBotton2 的属性值 环节四 环节四 通过代码修改 Label Captain 刚才运行程序时 单击 Command1 看到了大熊猫的愿望 能否修改这个愿望呢 1 打开代码窗口的方法 试探打开代码窗口的方法 讨论总结 2 打开 Command1 代码窗口 进行修改 3 运用结论 修改 Command2 的代码 学有余力的同学可修改 Label2 ForeColor 属性 值 环节四 环节四 实践与创新 教学小结 掌握 Lable 控件 CommandButton 控件的属性设置 制作简单程序的过程 教学反思 通过玩游戏认识 VB 编写最简单的程序来学会编程的步骤 认识窗口 及简单 控件的使用 使学生对编程降低神秘感 产生兴趣 第 2 课 自我介绍 教学目标 1 了解开发程序的一般过程 2 掌握把程序生成 exe 的过程 2 3 学会使用 TextBox OptionButton 控件 会用代码设置 Font Font Size 会用代码 Option1 SetFocus 学会使用续行符 学会使用字符连接符 4 培养学生自主完成程序设计的兴趣 教学重点 1 学会使用 textbox 控件 单选按钮 学会使用代码设置字体 文字的大小 textbox 控 件的 text 值 2 学会编写单选按钮 命令按钮的 Click 事件代码 学会用代码选中单选按钮 3 学会使用分行符 字符连接符 教学难点 1 学会使用 textbox 控件 单选按钮 学会使用代码设置字体 文字的大小 textbox 控 件的 text 值 2 学会编写单选按钮 命令按钮的 Click 事件代码 学会用代码选中单选按钮 3 学会使用分行符 字符连接符 4 调试程序 修改程序错误 学生的学习方式 自主学习 合作学习 探究学习 教学策略 设置情景 提出问题 师生讨论 探究问题 独立探索 小组合作 解决问题 交 流 总结 完成任务 开拓思维 实践创新 课时安排 课时 教学过程 导入 导入 自我介绍是人际交往中与他人进行沟通 增进了解 建立联系的方式 这节课我 们一起做个 自我介绍 的程序 来介绍自己的爱好 优点和不足 教师把做好的自我介绍程序展示给大家看 提出这节课的学习任务 环节一 环节一 分析问题 教师引导学生分析界面中用到的 个控件 环节二 环节二 界面设计 1 构建界面 学生操作 添加控件 可用两种方法实现 2 设置对象属性 根据程序界面 在属性窗口中设置每个控件的属性值 采用自主探究和合作学习形式 环节三 环节三 编写代码 调试与运行 学生根据课本内容自主学习 讨论编写代码 教师提示代码中的字符串的书写及用法 号的用法 对学生操作中出现的错误进行修改 完成任务的同学辅导其他同学 环节四 环节四 保存文件 生成可执行文件 1 学生参考课本操作 让学生观察保存 VB 文件和使用其他软件的保存有什么不同 VB 要保存两个 frm 和 vbp 2 生成 exe 文件后 学生自主学习 并 exe 的作用 环节五 环节五 总结 学生分组总结 汇总 1 编写程序过程中用到的控件的属性设置及用法 2 字符串运算符 分行符的用法 及字符串的定义 环节六 环节六 实践与创新 大显身手 开发一个程序 名为 我的名片 分组讨论 互助合作 完成任务 教学反思 这节课通过 课时的时间完成两个程序 熟悉界面控件以及属性的设置 编写事件代码 调试运行程序 保存文件 生成可执行文件 这是个比第一节课的程序要复杂的程序 让学 生学会分析问题 解决问题 会利用教材知识去完成这个程序 教师要及时的引导 使学生 3 自己会读程序 修改调试程序中出现的错误 为以后的课打下基础 第 3 课 谜语大擂台 一 教学目标 1 了解字符串的概念 熟悉字符串的合并运算 2 了解设置窗体属性的方法 3 会使用 Timer Image 控件 掌握 Val Cstr Time 会使用 VbCrlf 4 进一步培养学习 VB 的兴趣与热情 更深入地认识程序开发的奥妙 教学重点 1 学会使用 Timer 控件 Image 控件 2 掌握 Val Cstr Timer 的使用方法 会使用 VBcrlf 常数 教学难点 1 学会使用 Timer 控件 Image 控件 2 掌握 Val Cstr Timer 的使用方法 会使用 VBcrlf 常数 学生的学习方式 自主学习 合作学习 探究学习 教学策略 设置情景 提出问题 师生讨论 探究问题 独立探索 小组合作 解决问题 交 流 总结 完成任务 开拓思维 创新作品 课时安排 课时 教学过程 导入 今天我们来玩一个猜谜游戏 看哪位同学能用最快的时间猜出来 教师运行 谜 语大擂台 frm 学生观察界面并猜谜语 这个猜谜游戏是如何制作的呢 环节一 环节一 分析问题 师生讨论界面设计中用到的控件 环节二 环节二 界面设计 1 构建界面 学生操作 添加控件 完成界面设计 2 设置对象属性 根据程序界面 在属性窗口中设置每个控件的属性值 采用自主探究和合作学习形式 环节三 环节三 编写代码 学生根据课本内容自主学习 讨论编写代码 教师讲授 Timer1 控件在程序中的作用 代码编写 教师引导学生掌握函数 Val Cstr Timer 的使用方法和 VBcrlf 常数的作用 环节四 环节四 练一练 增加一个清除按扭 将使谜语 计时信息都返回到初始态 自主探究 讨论 完成任务 环节五 环节五 总结 学生讨论总结 汇总 1 编写程序过程中用到的控件的属性设置及用法 2 用到的函数 Val Cstr Timer 的使用方法 VBcrlf 常数的作用 3 字符串的概念 字符串合并运算 环节六 环节六 实践与创新 设计一个电子钟程序 用来显示当前时间 4 第 课 节约用水算水价 教学目标 1 了解流程图的使用方法 了解一般编程过程 2 了解变量 数据类型 能定义实型变量和整形变量 3 学会变量进行赋值 4 会使用 IF 语句 会使用算术运算符进行四则运算 5 通过对代码编写的学习 培养学生自主完成程序的能力 教学重点 1 学会使用 If 条件选择语句 解决简单的问题 2 学会使用算术运算符进行四则运算代码设计 教学难点 If 条件选择语句 学生的学习方式 自主学习 合作学习 探究学习 教学策略 设置情景 提出问题 师生讨论 探究问题 独立探索 小组合作 解决问题 交 流 总结 完成任务 开拓思维 实践创新 课时安排 课时 教学过程 导入 导入 为了提高节水意识 促进人们形成良好的用水习惯 物价部门对居民用水实行阶 梯式水价 若用水量小于或等于 12 吨 价格为 2 85 元 吨 若用水量大于 12 吨 大于 12 吨的部分 价格为 2 85 2 元 吨 现在我们就替物价部门设计一个这样的计算水费的程 序 环节一 环节一 分析收取水费问题 画出其流程图 学生分组讨论画出流程图 环节二 环节二 界面设计 1 构建界面 学生操作 添加控件 完成界面设计 2 设置对象属性 根据程序界面 在属性窗口中设置每个控件的属性值 采用自主探究和合作学习形式 环节三 环节三 代码编写 调试 运行 学生参考课本 自主学习探究 教师引导学生理解 If 语句的用法 引导学生理解赋值语句 总结 VB 中常见的数据类型 教师准备几个 If 条件语句小程序 让学生去读程序 引导学生加深对 If 语句的理解 环节五 环节五 总结 学生分组总结 汇总 1 编写程序过程中用到的控件的属性设置及用法 2 程序中用的到分支结构 If 语句 3 用到的函数 数据类型 变量 定义变量 变量赋值 算术运算符 环节六 环节六 实践与创新 设计一个程序 我怎么样 输入学生成绩 如果成绩大于等于 96 分 就输出 very good 如果成绩小于 96 分 就输出 don t give up 分组讨论 互助合作 完成任务 5 教学反思 这节课通过 课时学习 学会分析问题 用流程图描述程序 程序中用到了分支结构 If 语句 教师也可以写一些简单的程序让学生读程序 说出程序的运行结果 加强对 If 语 句的理解 第五课 谜语大擂台 二 教学目标 1 掌握常用函数 Int Rnd msgbox 的用法 2 学会用 Select 语句解决一些简单的应用问题 3 学会用 Text 控件存储变量值 会用流程图分析问题 培养学生选择判断能力和严谨的逻辑思维习惯 教学重点 1 掌握常用函数 Int Rnd msgbox 的用法 2 学会用 Select 语句解决一些简单的应用问题 3 学会用 Text 控件存储变量值 会用流程图分析问题 教学难点 1 掌握常用函数 Int Rnd msgbox 的用法 2 学会用 Select 语句解决一些简单的应用问题 3 学会用 Text 控件存储变量值 会用流程图分析问题 学生的学习方式 自主学习 合作学习 探究学习 教学策略 设置情景 提出问题 师生讨论 探究问题 独立探索 小组合作 解决问题 交 流 总结 完成任务 开拓思维 实践创新 课时安排 课时 教学过程 导入 本单元第 3 课我们设计过一个猜谜游戏 但那个游戏不够完善 让学生说出不完 善的地方 这节课我们开发一个改进程序 教师把做好的程序展示给同学们看 环节一 环节一 分析问题 教师演示程序 学生理解这个谜语玩的过程 分组讨论用流程图描述程序 环节二 环节二 界面设计 1 构建界面 学生操作 添加控件 完成界面设计 2 设置对象属性 根据程序界面 在属性窗口中设置每个控件的属性值 采用自主探究和合作学习形式 环节三 环节三 代码设计 调试运行 学生参考课本自主学习探究 输入程序运行调试 完成任务的同学当老师小助手辅导其 他同学 教师引导学生读程序 理解 Select 语句的用法 三个函数 Int Rnd msgbox 的 用法 教师总结分支结构 If 语句和 Select 语句的用法 区别 两者可替代 教师准备两个 If 和 Select 语句的小程序 让学生读程序 看哪组同学说出正确结果 加深对两个分支结构语法的理解 环节四 环节四 总结 学生分组总结 汇总 1 编写程序过程中用到的控件的属性设置及用法 6 2 程序中用的到分支结构 Select 语句 并与 If 语句的区别 两种语句的替换用法 3 程序中用到的 Int Rnd msgbox 函数 环节五 环节五 练习编写 确认 按钮的代码 如课本中的 提示对话框 分组讨论 互 助合作 完成任务 教学反思 这节课通过 课时学习 掌握分支结构的另一种语句 教师引导同前一课的 If 语句联 系 加深对分支结构的理解 第 6 课 会计小助理 教学目标 1 掌握计数循环的使用方法 2 掌握累加器的使用方法 3 培养学生运用循环结构 解决生活中实际问题的能力 激发学生程序设计的兴趣 教学重点 1 学会使用计数循环语句 for next 进行程序设计 教学难点 1 学会使用计数循环语句 for next 进行程序设计 学生的学习方式 自主学习 合作学习 探究学习 教学策略 设置情景 提出问题 师生讨论 探究问题 独立探索 小组合作 解决问题 交 流 总结 完成任务 开拓思维 实践创新 课时安排 课时 教学过程 导入 导入 算盘是我国古代伟大发明之一 由于它的独特优势今天而仍然成为会计人员的必 修课 他们经常用算盘练习计算从 1 开始连续加到某个整数的和 他们计算的结果是否正确 现在我们设计一个程序求 从 1 连续加到某个整数的和 来验证打算盘的准确度 环节一 环节一 分析问题 师生讨论分析问题 用流程图描述 会计小助手 程序 环节二 环节二 界面设计 1 构建界面 学生操作 添加控件 完成界面设计 2 设置对象属性 根据程序界面 在属性窗口中设置每个控件的属性值 采用自主探究和合作学习形式 环节三 环节三 代码编写 调试运行程序 学生参考课本自主学习探究 分组讨论 for next 语句 累加器 z z x 的用法 完 成任务的同学当老师小助手辅导其他同学 环节四 环节四 把原程序修改为 1 到 100 之间奇数的和 分组讨论 看哪个小组的同学先做出 来 合小组交流合作完成任务 环节五 环节五 总结 学生分组总结 汇总 1 编写程序过程中用到的控件的属性设置及用法 2 程序中用的到循环结构 for next 语句 环节六 环节六 练习 p69 想一想 如果我们在程序中输入 5000 再求和的话 就会出现数据 溢出错误 这是为什么呢 请试着在程序中限制输入的位数 比如最多只能输入 4 位 学生 分组讨论 编写程序 7 环节七 环节七 实践与创新 设计一个程序 求从 10 加到 1000 的和 教学反思 出些用 for next 编写的程序 使学生会读程序 加深对语句的理解和运用 第 7 课 欲与珠峰试比高 教学目标 1 学会使用条件循环语句 2 了解程序的健壮性 3 会使用计数器 4 培养利用循环结构解决生活中实际问题的能力和思维的严密性 激发对程序设计的兴趣 教学重点 1 学会使用条件循环语句 Do loop 进行程序设计 教学难点 1 学会使用条件循环语句 Do loop 进行程序设计 学生的学习方式 自主学习 合作学习 探究学习 教学策略 设置情景 提出问题 师生讨论 探究问题 独立探索 小组合作 解决问题 交 流 总结 完成任务 开拓思维 实践创新 课时安排 课时 教学过程 导入 珠穆朗玛峰海拨 8844 43 米 如果你将一张纸不断地对折 经过若干次的对折就 能高于珠穆朗玛峰的高度 你相信吗 今天我们就开发这样一个程序 来计算一下需要对折 的次数 环节一 环节一 画出流程图 师生讨论分析问题 画出程序流程图 环节二 环节二 界面设计 1 构建界面 学生操作 添加控件 完成界面设计 2 设置对象属性 根据程序界面 在属性窗口中设置每个控件的属性值 采用自主探究和合作学习形式 环节三 环节三 代码设计 运行 调试 学生参考课本自主学习探究 分组讨论 Do Loop 语句的用法 完成任务的同学当老师小 助手辅导其他同学 教师准备几个 Do Loop 语句小程序 让学生去读程序 看哪组同学说出正确结果 引 导学生理解循环语句循环的次数及条件的判断 加深对 Do Loop 语句的理解 教师总结 For next 和 Do Loop 循环语句特点及区别 环节四 环节四 总结 学生分组总结 汇总 1 编写程序过程中用到的控件的属性设置及用法 2 程序中用的到循环结构 do loop 语句用法 环节五 环节五 实践与创新 大显身手 设计一个程序 求出从 1 连续累加到某个最小的数 使它们的和不小于 10000 分组讨论 互助合作 完成任务 教学反思 这节课通过 课时学习 让学生学习解决问题的方法 会使用 Do Loop 语句 教师可以 8 在此课的基础上总结一下程序设计中用到的三种结构 顺序结构 分支结构 循环结构 第 8 课 我的媒体播放器 教学目标 1 掌握通用对话框控件 多媒体控件的使用方法 2 学会插入 pictrue 控件和 fram

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论