【教学设计】 一、教学目标 1、知识与技能目标:
(1)掌握VB6.0的启动和退出方法。 (2)了解VB开发程序的一般过程
(3)掌握内部控件的添加、设置属性等操作。
(4)熟悉VB6.0设计界面的组成和各种设计器的功能用法。 2、过程与方法目标:
本节使用探究教学法,通过学生亲身经历“我的座右铭.VBP”程序的设计过程,让
学生体会启动、设计、保存、运行、退出等程序设计过程。
3、情感态度与价值观、德育目标:
(1)在问题置疑和任务设计中注重学生自主解决问题能力的培养。
(2)通过对趣味程序设计的练习,培养学生自主完成VB程序的兴趣和热情。 (3)培养学生程序设计的基本思想和善于总结的科学探索精神和严谨的逻辑思维
习惯。
二、教学重点、难点:
1、教学重点:开发VB程序的一般过程。 2、教学难点:依据具体问题设置对象属性。 三、教学策略
1、创设问题情境,将问题情境中遇到的新知识按认知规律设计在多个小任务中,引导学生自主探索学习。
2、 运用小组合作学习策略,激发组内成员的合作精神。
3、 通过展示优秀作品引导学生客观公正的评价他人,能够做到取长补短,共同提高。
通过作品亮点的展示鼓励学生要活学活用自己所学的知识点。 四、教学准备
1、准备“我的座右铭.vbp”程序及发给学生的背景素材。 2、学习网站 3、小组评价动画 五、教学过程
5
环节名称与需时 具体内容 设计意图 【教师活动】创设情境,激发兴趣 通过角色扮演“魔法师”,演示VB小程序“我能猜透你的心”,激发学生的学习兴趣。 激趣导入 提高兴趣 (3’) 【学生活动】 一学生亲测“我能猜透你的心”,其他学生观看魔术表演。 【教师活动】带领学生一起认识VB,并了解其特点。并引出本节课课题《我的座右铭》。 【教师活动】设置奖励办法:对上课踊跃回答问题的学生为该组赢得一个魔法精灵,根据所得精灵数评选优胜小组,获得奖励(“我能猜透你的心”的魔术原理解密)。 通过程序的展现,激起学生的学习欲望,个个跃跃欲试。 实 战 演 练 探 究 任 务 (30’) (一)启动VB 【教师活动】提出问题:你能启动VB吗?有几种方法? 【学生活动】参考学习网站中的友情提示,启动VB,并回答教师提出的问题。 【教师活动】对上课踊跃回答问题的学生为该组赢得一个魔法精灵,根据得精灵数评选优胜小组,获得奖励。 (二)认识VB设计程序界面 【教师活动】带领学生一起认识VB的工作界面,并重点讲解“工具箱”,“窗体设计器窗口”,“属性窗口”。并引出用VB来编写第一个应用程序:我的座右铭。 【学生活动】认识VB的工作界面,了解什么是座右铭? 让学生能快速启动VB,并认识VB的程序设计界面,了解常用工作窗口和工具箱。 5
(三)探究任务一:设置窗体 【任务一】:1、怎样将窗体标题设置成“我的座右铭”? 2、怎样将窗体背景设置自己喜欢的颜色? 【学生活动】学生利用网站“实战演练”中的“设置窗体”的友情提示,自主或小组合作完成任务,循序渐进,设计自己喜欢的界面。 【教师活动】请学生示范设置窗体任务,让学生根据友情提示或操作向导完成任务。 探究任务二:添加设置控件对象 ? ? ? 实 战 演 练 探 究 任 务 ? 1、怎样添加“标签 A ” 控件? 2、怎样设置“标签”对象中的文字? 3、怎样设置“标签”对象中文字的字体、字号和颜色? 4、怎样设置“标签”对象的背景色? 通过友情提示或演示视频两种帮助信息为不同能力的学生准备了自主学习的资料,体现分层教学。 学生通过对窗体、标签控件添加、属性和布局的设置,进一步理解程序界面的设计方法,体会VB是面向对象程序设计语言。培养学生自学和观察能力,学生对程序文件的类型有了进一步的认识。 【学生活动】:完成窗体及各对象属性的设置。可以根据自己的爱好,自由发挥。 【教师活动】请学生示范设置窗体任务,让学生根据友情提示或操作向导完成任务。简单评价并强调注意的问题。 【学生活动】学生在教师总结的基础上达到理论的升华。 探究任务三:调整对象的布局 ? ? ? ? 1、怎样选中多个“标签”对象? 2、怎样设置“标签”对象的统一尺寸? 3、怎样设置“标签”对象的对齐方式 4、怎样设置“标签”对象在窗体中对齐方式? 【学生活动】:完成窗体对象布局的调整。可以根据自己的爱好,自由发挥。 【教师活动】请学生示范调整对象的布局的方法,让学生根据友情提示或操作向导完成任务。简单评价并强调注意的问题。 探究任务四:保存工程 ? 怎样将工程保存在桌面,名字为“我的座右铭.vbp”? 【学生活动】:依托学习网站,自行保存工程。 【教师活动】带领学生一起认识工程及工程的常用构成文件类型。 探究任务五:运行程序 怎样运行程序? 【学生活动】:依托学习网站,自行运行工程。 【教师活动】请学生上台演示。
5
探究任务六:生成可执行文件 怎样将自己的程序生成可执行文件?文件名为“我的座右实 战 演 练 探 究 任 务 铭.exe”,保存位置在桌面? 【学生活动】:依托学习网站,完成任务。 【教师活动】请学生上台演示。 【教师活动】总结Visual Basic应用程序的开发步骤: 1、新建工程 2、创建界面 ? 添加控件 ? 设置属性 ? 调整布局 3、保存工程 4、运行程序 5、生成可执行文件 拓 展 训 练 (5’) 拓展训练:通过改变窗体、标签对象属性,修改成自己最喜欢的座右铭,并提交到教师机。尝试为窗体控件设置背景图片。 【学生活动】小组合作完成任务,提交作品。 让学生体验小组合作学习的乐趣,增强集体荣誉感。 作 品 展 示 (2’) 【教师活动】教师演示提交的优秀作品,做简单评价。 【学生活动】参与作品的评价。 培养学生客观正确的评价作品。 5
学生谈本节课的收获,培养学生善于交【教师活动】教师通过问题的提出,让学生谈谈本节的收获,教课堂小结 (2’) 师针对情况作必要的补充。给回答问题的同学奖星。 【学生活动】回答问题,谈本节的收获与大家共勉。 揭晓本节优胜小组。 流,养成每节课梳理知识点的好习惯。 通过加星让学生体验团结的力量和成功的乐趣。 总体评价 (2’) 【教师活动】老师指导学生打开网站中的自我评价,给自己的学习行为、实战演练、拓展训练打个分,并提交。 【学生活动】学生进行自我评价。
【学情分析】
初三的学生已经具备一定的数学基础,具备较强的分析问题的能力,具备熟练的软件操作能力。但对程序设计知之甚少,为了使学生尽快入门,先带领学生做简单有趣的小程序,形成作品,让学生体验成功的乐趣,在此基础上对VB的编程思想有更深一步的了解,通过对我的座右铭程序的编写,提高了学生分析问题和解决问题的能力,从而进一步提高学生的信息素养。
【效果分析】
通过本节课的学习,学生通过对窗体、标签控件添加、属性和布局的设置,进一步理解了程序界面的设计方法,体会到了VB是面向对象程序设计语言,培养了学生自学和观察能力,学生对程序文件的类型有了进一步的认识。能够自行设计出自己的座右铭小程序。
5