- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课 题
第6课 分支结构
——QQ登录窗口程序设计
所选教材
浙教版信息技术九年级上
所属章节
第二单元
适用年级
九年级
课的性质
新课
课 时
1课时
教
学
目
标
知识与技能目标
了解分支结构、关系表达式、逻辑表达式的概念;
了解MsgBox函数的含义和使用方法;
了解VB常用的分支结构语句格式。
过程与方法目标
通过“qq登录窗口”程序设计,了解分支结构的程序设计方法。
情感态度与价值观
在利用分支结构程序解决实际问题的过程中,体验分支结构程序设计思想在日常生活中的应用,逐步形成严谨的逻辑思维能力。
教学重难点
教学重点
1.分支结构的含义
2.关系表达式和逻辑表达式 。
教学难点
1.关系表达式和逻辑表达式的用法;
2.理解分支结构的执行过程。
教材分析
《分支结构》是《信息技术(九年级)》第二单元VisualBasic程序设计初步中的第4课。本课通过设计、分析、制作一个学生熟悉并喜欢的QQ软件的登录程序, 让学生了解分支结构的概念,掌握分支结构的语句格式,初步掌握简单的分支结构程序设计方法。
学生分析
学生在前面课程的学习中已经学习了顺序结构的程序设计方法,了解了VB语言的基本语句、语法,熟悉使用VB6进行界面设计和编程调试的一系列操作方法,初步了解了分支结构流程图画法,为本课分支结构的学习打下了基础。
教学准备
QQ登录窗口程序、qq.exe文件、图片素材、教学课件;
教学过程
课堂环节
教师活动
学生活动
设计意图
引
入
教师展示QQ登录窗口
师:这个同学们熟悉吗?这是什么?
今天我们来当一次腾讯公司的员工,设计制作一个QQ软件的登录程序。
在做之前,我们可以先试用一下,账号:406389599,密码是两位数,请同学们猜猜看,并试一试能否登录成功。
教师告知密码,请学生再试着登录
你怎么知道登录成功(或失败)?
问:谁来描述一下QQ登陆程序的功能?
学生回答:QQ
学生猜测密码并尝试登录
学生输入密码尝试
学生回答:有提示框
学生回答:登陆账号,并判断账号密码是否正确
以学生熟悉和喜欢的软件qq登录窗口为主题,激发学生兴趣。同时,让学生通过登录尝试对程序有一个大概的了解,为后面的软件功能分析做好铺垫。
界
面
设
计
|
任
务
一
请同学们仔细观察,界面上有哪些控件来完成qq登录窗口程序的功能?
根据表格,修改相关属性。
教师布置任务一:
1.双击打开桌面文件夹“QQ” “工程1.vbp”;
2. 设计界面:根据表格修改完善各对象的相关属性,
使界面更加友好。
4.保存工程文件和窗体文件
[充实提高] 试一试:将窗体(Form1)的“Icon”属性值设置为桌面QQ文件夹中的图标文件“QQIcon.ico”,看看有什么好玩的效果!
教师巡视,发现完成较好较快的同学,提示已经完成的学生尝试提高任务。
请学生上台演示任务一和提高任务
学生回答:本文框控件等
学生上台演示
提高任务的设置让学生有发挥空间,显著的效果也能激发学生的好奇心和兴趣。
算
法
分
析
接下来我们从算法分析入手分析这个程序,并最终完成代码。登录窗口程序刚才同学们已经运行过,我们一起通过三个问题来分析程序的执行过程:
输入什么数据?处理什么问题?输出什么数据?
教师请学生回答问题,进而概括出算法
请学生回答补充完整流程图
学生回答:
账号和密码、判断账号密码是否正确、输出判断结果
学生回答:流程图内容
通过三个问题,再结合学生对登录程序的应用,让学生自己分析算法,加深对分支结构的理解
通过流程图填空,让学生对程序的结构更清楚,思路更清晰
代
码
分
析
这种结构有点类似于英语中的if…then…else…句式,VB中就用它来表达分支结构
单行形式:一般用于每个分支只有一个语句
块形式:一般用于分支是多个语句的语句块时。
分析代码:
关系表达式: id.text=”406389599” pwd.text=”ok”
逻辑表达式 :and or not
输出可以使用一个输出函数MsgBox来完成
MsgBox 是一个使用非常方便的输出函数,它的作用是在窗体中直接弹出一个提示框,常用于程序中的提醒、警告等信息输出。
学生回答
学生听讲
任
务
二
教师布置任务二:
1.打开代码窗口,修改完善程序代码;
2.测试程序;
3.保存工程文件和窗体文件到桌面文件夹“qq”中
学生完成任务二,给程序添加代码并调试程序
作品展示
教师展示学生作业,并评价
通过展示学生作业,让学生体验成就感
提高任务
[布置提高任务]
试一试,如何修改或添加相应代码,以实现“当登录失败后,自动清除文本框中的文字,以便重新输入”
教师巡视观察,请已经完成提高任务的学生上台操作,并广播展示。
学生尝试提高任务
“提高任务”的设计让学有
原创力文档


文档评论(0)