




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《VB程序设计-第2课自我介绍》教学设计教学过程:分析问题(解决两个问题:对程序整体的感知、分析有几个事件)让学生运行“自我介绍.frm”,运行过程中思考几个问题:1、在文本框中输入个人信息后,单击“显示”按钮,会在最下面文本框中显示什么内容?什么字体被选中?2、单击另一个字体单选按钮,自我介绍的内容有什么变化?二、界面设计(解决三个问题:控件的添加、调整、设置属性)1、分析界面上有几种控件?分别是什么?“自我介绍”程序中用到的控件图标名称数量2、添加控件(学会添加控件的两种方法)3、调整布局(学会一次设置多个控件的方法)4、设置对象属性(1)、如何设置文本框多行显示(text1.multiline=true)(2)、如何使文本框置空(选中文本框,text1.text=””)(3)、如何使单选按钮选中(optionbutton1.value=true)(4)、如何修改label的字体属性(修改label.font)设置控件属性:Label1.CaptionLabel1.FontText1.TextText1.MultilineCommand1.CaptionOption1.CaptionOption1.Value三、编写代码(解决两个问题:要有几个对象的什么事件?每个事件要修改的是哪些对象的什么属性?)1、退出2、三个optionbutton(text6.font.size=”14”,text6.font=”楷体_GB2312”)3、续行符“_”的用法4、字符串运算符“+”1、显示Command1的Click事件代码PrivateSubCommand1_Click()Option1.SetFocusText6.Font="宋体"Text6.FontSize="14"Text6.Text="姓名:"+Text1.Text+";Email:"+Text2.Text+_";爱好:"+Text3.Text+";优点:"+Text4.Text+";需要改进的地方:"+Text5.TextEndSub2、退出Command2的Click事件代码PrivateSubCommand2_Click()EndEndSub3、Option1的Click事件代码PrivateSubOption1_Click()Text6.Font="宋体"Text6.FontSize="14"Text6.Text="姓名:"+Text1.Text+";Email:"+Text2.Text+_";爱好:"+Text3.Text+";优点:"+Text4.Text+";需要改进的地方:"+Text5.TextEndSub4、Option2的Click事件代码PrivateSubOption2_Click()Text6.Font="黑体"Text6.FontSize="14"Text6.Text="姓名:"+Text1.Text+";Email:"+Text2.Text+_";爱好:"+Text3.Text+";优点:"+Text4.Text+";需要改进的地方:"+Text5.TextEndSub5、Option3的Click事件代码PrivateSubOption3_Click()Text6.Font="楷体_gb2312"Text6.FontSize="14"Text6.Text="姓名:"+Text1.Text+";Email:"+Text2.Text+_";爱好:"+Text3.Text+";优点:"+Text4.Text+";需要改进的地方:"+Text5.TextEndSub四、调试与运行(解决程序的修正问题)程序的三种状态:设计、运行、break五、保存文件保存窗体文件(*.frm)和保存工程文件(*.vbp)六、生成可执行文件保存可执行文件(*.exe):可执行文件有什么作用七、实践与创新八、总结拓展(解决两个问题:一是梳理总结:是帮助学生梳理本节所学知识,建构起新的知识体系;二是拓展延伸,这个程序的进一步完善,或其它方面的应用。总结获)1、属性设置和编写代码中的问题2、拓展:多余代码的去除《VB程序设计-第2课自我介绍》学情分析经过第1课的学习,学生已经初步了解和掌握了VB程序界面和常用控件以及控件的部分属性设置,本节课学习起来相对轻松,但本节课内容涉及大量的控件属性设置和代码命令编写,学生操作起来可能有一定的难度,需要教师适当的引导学生操作,来提高学生的学习效率。《VB程序设计-第2课自我介绍》效果分析①学生积极主动参与学习活动。②形成并掌握所学知识和技能。③通过学习活动对个人及社会的相关问题形成正确的认识。在听课过程中发现,教师能对课堂活动过程中都进行了有效的引导,教师对学生正在思考时打断思维,引导过早,不利于学生主动学习和思考问题。课堂生成东西很少产生,其实,教师应该要有这样的意识,很多问题课堂解决不了是很正常的,可以通过课外和下一堂课再解决,这样的教学让课堂有个延伸,更有利于教学活动的展开。教师对学生回答问题都能正确而鼓励性的评价,有利于学生学习提高学习兴趣和自信心。少数老师能产用多样化的评价,比如用图标进行得奖性的评价,这样可以激发学生回答问题的积极性。从教学效果的角度去看,课堂达到了教学目标。《VB程序设计-第2课自我介绍》教材分析本节课教学内容来自《青岛出版社》出版的信息技术八年级下册,第2单元《VB程序设计》,第2课:《自我介绍》。教材以制作“自我介绍”小程序为例,让学生了解开发程序的一般过程,学会使用文本框控件、单选按钮控件,学用会代码设置字体、文字的大小、TextBox控件的Text值。学会编写单选按钮、命令按钮的Click事件代码,学会用使用分行符、和字符连接符。《VB程序设计-第2课自我介绍》评测练习小试牛刀1、使用VisualBasic编程,我们把工具箱里的工具称为()A.事件B.工具C.控件D.窗体2、当程序要运行过程中因某种原因中断时,VB进入()模式A.设计B.运行C.中断D.工具3、窗体文件的扩展名是()A.frmB.basC.vbpD.txt4、工程文件的扩展名()A.frmB.basC.vbpD.txt5、在VB中,通过改变下面()属性,可以改变按钮控件上的文字A.CaptionB.FontC.ForeColorD.Alignment6、现在正在VB环境下编写代码,VB处于()模式A.设计模式B.运行模式C.中断模式D.不确定7、在一行内写多条语句时,每个语句之间用()符号分隔A.,B.:C..D.;8、双击窗体中的对象后,VB将显示的窗口是()A.工程窗口B.工具箱C.属性窗口D.代码窗口9、VisualBasic程序中语句行的续行符是()A.'B.:C.\D._大显身手1、开发一个程序,名为“我的名片”,项目内容包括姓名、爱好、E-mail、班级等,要求如下:(1)能设置字体,字体至少有两种。(2)包含有“退出”按钮。(3)程序中至少要用到CommandButton、OptionButton、TextBox、Label控件。(4)生成可执行文件。2、按照要求编写程序:新建一个VB工程,在窗体中添加一个文本框,名称为“txtResult”,默认显示的内容为空;添加一组单选按钮,单选按钮名称分别为“Op1”、“Op2”,显示内容分别为“飞机”、“火车”;再添加一组单选按钮,单选按钮名称分别为“Op3”、“Op4”,显示内容分别为“广州”、“上海”;添加一个按钮,名称为“btnShow”,按钮上显示“显示”。在适当的事件过程中编写代码,使得程序运行时,当点击按钮的时候,程序完成以下功能:根据选中的单选按钮,在文本框中显示“坐什么去哪里”。程序编写完毕后,运行,查看结果。《VB程序设计-第2课自我介绍》课后反思本节课知识点比较多,操作步骤零碎,总体完成情况较理想,在代码操作部分,各个单选按钮代码分别设置了“Text6.Text="姓名:"+Text1.Text+";E-mail:"+Text2.Text+";爱好:"+Text3.Text+";优点:"+Text4.Text+";需要改进的地方:"+Text5.Text”这段代码使得程序在运行过程中出现了意料之外的事情,如果学生先点了“黑体”或“楷体”,不用点“显示”按钮,显示框也出现所有要显示的内容了,而且反复输入代码,占用了学生大量的时间,我在这里先讲解语句的含义,只让学生输入一次代码,其它需要的地方,用复制的方法,减少了大部分的时间,但是和想要的结果还是有一部分差别,所以建议,这个单元选按钮click事件代码“Text6.Text="姓名:"+Text1.Text+";E-mail:"+Text2.Text+";爱好:"+Text3.Text+";优点:"+Text4.Text+";需要改进的地方:"+Text5.Text”去掉,因为“显示”按钮的click事件中也有这段代码。
《VB程序设计-第2课自我介绍》课标分析
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金属矿行业人才培养与知识管理考核试卷
- 经济型酒店业市场趋势分析考核试卷
- 数据库安全隐患发现与处理试题及答案
- 计算机四级软件测试实时反馈试题及答案
- 未来智能家居中的嵌入式角色试题及答案
- 敏捷测试在项目中的应用试题及答案
- 航空器飞行中的机载娱乐系统与乘客体验考核试卷
- 信息系统现场应用试题及答案
- 解析能力提升的试题及答案清单
- 信息系统监理师考试重要考点试题及答案
- 2025年大学英语四级真题试卷及答案
- 2025年国际关系与外交专业考试试题及答案
- 2025年物流行业安全生产考试题库(物流安全生产法规与事故处理)试题
- 完善土地清表协议书
- 医疗器械公司质量管理体系文件
- 小升初语文阅读技巧第十讲把握人物情感变化含例题解析答案
- 初中语文同步课件 17.陋室铭
- 机械工程师资格证书考试真题与试题及答案
- 玉盘二部合唱简谱
- 灯谜文化智慧树知到期末考试答案章节答案2024年西安交通大学
- 模拟电子技术基础智慧树知到期末考试答案章节答案2024年北京航空航天大学
评论
0/150
提交评论