1、 求实创新、追求卓越 求实创新、追求卓越 课题课题 我是编程小能手我是编程小能手 课时课时 1 授课人授课人 教学教学 内容内容 分分 析析 本节课是一节综合实践课,选取的教学活动内容是宁夏教育厅教研室编的 信息技术九年级下册第一课至第五课的相关内容,本节课主要利用 VB 程序 设计语言,编写小程序,解决生活中的实际问题。其中包括熟悉 VB 开发环境、 使用算法描述问题,顺序结构与选择结构程序,设计程序界面,编写程序。熟悉 使用 VB 编程的一般过程,通过学习交流合作,综合实践提高学生处理信息的能 力。 在本节活动课之前,学生已经学习设计程序界面、为程序编写代码、数据类 型、函数和对象的方法、
2、算法、顺序结构与选择结构的程序等内容,所以本节课 的内容是对前面所学知识的一个延伸和综合实践, 也是后面将要将要继续学习编 程的基础。 教教 学学 目目 标标 知识目标:知识目标: 1、 体验使用 VB 编写程序的一般过程; 2、 熟悉 VB 开发环境; 3、 熟悉文本框、标签、命令按钮、计时器等控件及相关属性; 4、 熟悉写算法、顺序结构与选择结构的程序; 技能目标:技能目标: 1、能根据实际问题写出算法; 2、能根据实际需要设计程序界面、编写、调试程序; 3、能够和伙伴合作完成任务; 情感目标:情感目标: 通过任务驱动以及互助协作学习,培养学生的动手实践的能力和集体意 识。 通过设计贴近学
3、生生活实践的问题, 培养学生能够利用所学知识解决生活实 际的能力,体验学以致用的快乐。 教教 学学 重重 点点 1、文本框、标签、命令按钮、计时器等控件及其属性的设置; 2、描写算法、设计程序界面、编写、调试程序 求实创新、追求卓越 求实创新、追求卓越 教教 学学 难难 点点 1、根据需要选择不同的方式描述算法; 2、根据实际问题自主设计程序界面; 3、计时器控件,Val()和 Time 函数的应用; 教教 具具 学具学具 准准 备备 授课助手,希沃电子白板软件,VB 编程软件、多媒体教学软件 教学教学 设计设计 思思 路路 通过播放视频引入活动内容,使学生集中注意力,快速的安静下来,问题的
4、呈现让学生明确活动任务, 师生共同分析问题, 问题的设计符合学生的生活实际, 激发学生的学习兴趣。学生根据实际问题设计算法,熟悉算法的描述方式,通过 小组交流,合作完成任务,既可以熟悉、巩固所学内容,又可以培养学生的动手 实践能力和合作学习的意识。 学会处理问题的方式方法。 展示学生的算法和设计 的程序界面以及编写的程序等环节,既可以反应学生在知识和能力上掌握的情 况,及时的了解学生,也可以给学生自我展示提供平台。教学中的练一练环节, 加深对控件及属性知识的理解。 活动评价, 教师板书帮助学生对所学内容形成知 识体系。 教学过程教学过程 环节环节 教师活动教师活动 学生活动学生活动 设计意图设
5、计意图 求实创新、追求卓越 求实创新、追求卓越 引引 入入 布布 置置 任任 务务 设设 问问 一、引课一、引课 播放一段关于机器人的视频短片(3 分钟) 影片中的机器人瓦力、伊娃、亚当它们都 是具有特定功能的机器人,是谁赋予了它们特 定的功能呢? 对,具体说是人们编写的程序。 本节课我们就利用所学的 VB 编程基础、算 法,顺序结构选择结构的程序帮助小明解决生 活中的实际问题。 二、任务呈现二、任务呈现 1、小明想为自己设计一个 “简易计算器”程 序,请你帮助小明完成任务。 提示:程序能够实现加、减、乘、除运算即可 分析问题:随机输入两个数,能够完成加、减、 乘、除运算,并将结果显示出来。
6、2、小明的爸爸是某商店的管理人员,为了吸引 顾客,商店规定,如果顾客购买某种商品金额 超出 100 元,超出部分可享受 8 折优惠。请你 帮助小明的爸爸设计一个“计算商品金额”的 程序。 分析问题: 请一名同学到黑板上写除变量之间的关系表达 式 什么是算法?(学生回答后,课件展示) 解决问题的方法和步骤 算法的描述方式有哪几种? 自然语言 流程图 伪代码 观看视频 学生回答 人 认真阅读任务 和教师一起分析问 题 生写: Z=x*y (z100 生回答算法的概念 算法的描述方式 集中学生注 意力,提高 学生的学习 兴趣。 明确活动目 标 明确概念 求实创新、追求卓越 求实创新、追求卓越 练练
7、习习 写写 算算 法法 动动 手手 实实 践践 作作 品品 展展 示示 合合 作作 学学 1、活动要求:、活动要求: 10 人为一组,分四大组每组推选一名组长,两 人一小组完成任务。一、三组完成任务一,二、 四组完成任务二。任务已下发到 E:七年级文件 夹中。 2、任务要求:、任务要求: 描述算法,方式不限,写在纸上。描述算法,方式不限,写在纸上。 教师巡视,个别指导。 选出学生用不同方式描写的算法,用课拍仪展 示 对于学生出的问题,教师及时的给出指导意见。 三、根据你的算法设计程序界面,编写、调试三、根据你的算法设计程序界面,编写、调试 程序程序 巡视、指导 展示每组的最终作品,师生共同评价
8、 指导学生作品 1、 学生一没有加 val( )函数,程序出错,卫生 么? 2、 生二展示顺序结构的程序 (简易计算器程序 的例子) 指出顺序结构的程序 3、学生三展示选择结构的程序(商品金额的程 序) 四、五人一小组交流、讨论四、五人一小组交流、讨论 小明的妈妈是某报社的编辑,由于长期使用计 算机患上了严重的颈椎病,需要定时吃药,定 两人一小组动手写 算法 观察别人的算法, 更正自己的算法。 两人一小组合作, 完成任务 动手实践 相互评价、欣赏 回答老师的设问 小组讨论,交流, 尝试编写程序 培养学生合 作学习的习 惯,体验合 作的愉快。 培养学生的 动手实践能 力 求实创新、追求卓越 求实
9、创新、追求卓越 生生 , 能能 力力 提提 升升 课课 堂堂 活活 动动 总总 结结 时活动。可妈妈经常忘记,为此小明想编制一 个程序,让计算机自动提醒妈妈。 教师引出计时器控件的应用、time 函数,学生 回答函数的作用 控件的属性所对应的涵义() Caption、font、backclor、height、left 等 五、活动总结五、活动总结 1、什么是算法?算法的描述有几种方法? 2、有几种程序结构?分别是? 3、通过本节课的活动你熟悉了哪几个控件?它 们各自都有哪些属性呢? 4、通过今天的活动任务,你能说出使用 VB 编 程的一般过程吗? 5、谈谈你和伙伴合作学习的感受 教师根据学生回
10、答形成板书 齐答,time 的作用 是返回系统的实践 学生上台操作电子 白板课件 学生齐答 熟悉控件的 属性,培养 自我展示的 勇气 通过活动的 实践,再次 巩固所学知 识,形成知 识体系 求实创新、追求卓越 求实创新、追求卓越 习习 题题 设设 计计 分分组练习:组练习: 1、小明想为自己设计一个 “简易计算器”程序,请你帮助小明完成任务。 提示:程序能够实现加、减、乘、除运算即可 分析问题:随机输入两个数,能够完成加、减、乘、除运算,并将结果显示出来。 2、小明的爸爸是某商店的管理人员,为了吸引顾客,商店规定,如果顾客购买某 种商品金额超出 100 元,超出部分可享受 8 折优惠。请你帮助
11、小明的爸爸设计一 个“计算商品金额”的程序。 能力提升:能力提升: 小明的妈妈是某报社的编辑,由于长期使用计算机患上了严重的颈椎病,需要定 时吃药,定时活动。可妈妈经常忘记,为此小明想编制一个程序,让计算机自动 提醒妈妈。 板板 书书 设设 计计 课课 后后 反反 思思 在教学过程中,运用了“任务驱动” 、 “小组交流、合作” 、 “教师设问” 、 “学生小 结、展示”的教学方法,通过教师对活动任务的呈现、问题的展示及学生思考、 讨论,动手、展示充分调动了学生的思维,具有如下优点。 1、本节课的学习运用了自主探究性的学习方式,以发挥学生的主体性作用,进行 了“学生主体性教学” 。其指导思想是:
12、一切从学生主体出发,让学生成为知识技 能的“探究者” 、难点问题的“突破者” ,使学生真正的成为学习的主人。本节课 还抓住了学生的“好胜心” ,设计的问题贴切学生生活实际,让学生体会到学有所 求实创新、追求卓越 求实创新、追求卓越 用的快乐。 2、同桌交流、小组合作,同学们在同桌交流、小组合作的过程中相互学习、相互 促进,在交流中完成任务。活跃了课堂气氛。 3、提出问题、学生解决问题,教师只是起到了引导的作用,体现了学生的主体作 用。 4、存在不足: 在备课过程中本来是要用授课助手,通过手机操作展示课件,上传学生写的算 法到大屏幕,但临时无线网没连上,只能用课拍仪展示学生练习,说明备课还是 不够充分。 学生交流、讨论的还不够激烈,在以后的教学中应加强训练。