欢迎来到天天文库
浏览记录
ID:928805
大小:36.01 KB
页数:3页
时间:2017-09-25
《体验VB编程教学设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《体验VB编程》教学设计一、教学内容分析1.课程标准内容《信息的编程加工》教学设计初步掌握用计算机编程加工信息的工作过程和基本特征;2.教材作用与地位教科版《信息技术基础》第三章第二节“信息的编程加工”,对这部分内容分两堂课完成。第一节课通过操作和剖析已经编好的计算机程序,在解决实际问题中分析并了解其工作过程,这种通过问题分析形成算法、再利用计算机程序解决问题的思路和做法,对学生帮助很大。第二节课主要是通过制作“QQ登陆”这个小程序,体验VB编程的过程。让学生了解一些简单的编程知识。我们认识问题的过程一般都是像课本那样:从概念到案例。即从事物的原理出发,以
2、实例来验证原理。这样的方法虽然对阐述问题的整体性是有益的,但是却并不容易突破难题,给人以就事论事的感觉,没有鲜活的体现。所以本节采用的策略是:从案例到概念。即从事物的表象出发,根据现象去探索原理。这样的方法更符合青少年的求知心理,也更容易在用技术实现软件模型过程中体验到程序的本质意义和巨大价值。而且要通过例子来让学生明白计算机语言只是工具,算法才是程序设计的灵魂,从而理解计算机工作的内部机制,也就理解了为什么说自动化信息加工和人性化加工是智能化加工的一个基础。二、学生分析因为大多数学生在初中都没有接触到利用计算机来进行编程方面的内容,因此在利用VB来进行编
3、程方面的基础可以说是零,老师就要从最简单、最基础的方面来引导这些零起点的学生。在学生已有的计算机基础上给他们讲解一下程序设计中的算法以及一些简单的VB编程。三、教学目标:1.知识与技能目标引导学生了解有关程序设计的基本知识;让学生了解计算机加工信息的内在机制以及算法的含义。2.过程和方法目标让学生了解计算机解决问题的一般过程,了解用高级语言编程工具解决问题的基本方法,感悟计算机程序设计的思想,了解计算机程序设计的基本流程。3.情感与价值观目标激发学生对信息技术的求知欲,提高其学习兴趣,形成积极主动学习信息技术的态度。四、教学重点1.了解VB程序设计的界面组
4、成。2.了解怎样用VB编写简单的小程序,并且运行小程序。五、教学难点学生对于算法和VB编程的理解程度。六、教学过程1.第一环节:观看程序,查看代码,了解设计程序的一般过程通过演示“QQ登陆框“小程序激发同学们的兴趣。学生观察其界面。分析其程序。教师:上节课大家通过修改程序体验了一下编程的神奇力量,今天这堂课大家就变身真正的程序员,自己设计程序,编写代码,大显身手了!首先,我们来设计它的外观吧!第二环节上手模拟软件外观。认识算法:制作软件需要编写程序,编写程序要有一定的工具,事先还要有一定的规划和设计,即算法。以盖房子为例讲解算法:预计有多少房间,规划每个房
5、间的功能是什么,建筑的过程是怎样的,最后的装修使用等。操作演示:从制作软件者的视角,了解VB的结构特点。(1)控件。VB就像盖房,有各种材料、器件——控件,以图像控件为例,演示给学生插入一个控件。(2)控件的属性。每个控件都有一定的属性,就像壁画有名称、大小、内容、位置等。为图像控件的Picture属性引入一个图片。(3)事件响应代码。有的控件要能响应一定的功能要求——事件。就像门铃按动时有声音,按门铃就是事件,声音就是响应。教师演示如何设计程序界面!(演示一个控件即可!更改其属性,并引导学生观察每个对象的属性说明,选择相应的属性进行修改。)学生:设计程序
6、界面。教师要引导学生观察每个对象的名称。第三环节探索软件智慧的来源。教师:设计好了程序界面,我们运行程序,是否会相应我们的操作!我们输入了正确的账号和密码,就会显示登录成功的界面吗?学生:不会!要给它编写代码!教师:是呀!我们刚才只是给它一个躯体,并没有赋予它灵魂!只有编写了正确的代码,它才会按照我们的指令去操作!那我们来分析一下这个程序!什么时候我们才能登陆成功?学生:输入正确的账号和密码!教师:什么时候出现错误的提示:学生:账号错误或密码错误或者账号密码都错误!教师:分析得非常好!明确了解决问题的过程,我们就开始动手编写代码吧!(高一的数学已经了解程序
7、设计的相关知识,学生读懂程序没有什么障碍!老师稍加点拨即可!)问题是我们现在对那个对象编写代码?这是我们要解决的问题!学生通过讨论和思考:单击“登陆”按钮才引发的事件,应当对“登陆”按钮编写代码!代码如下:PrivateSubCommand1_Click()mm="gl123"hm="2423366923"sr=Text2.TextIfsr=mmAndText1.Text=hmThenForm2.ShowElseMsgBox("密码输入错误!")EndEndIfEndSub教师和学生共同理解程序。教师:在编写程序过程中,难免会出现错误,就需要进行运行和调试
8、!解决编程中出现的问题!有学生提出疑问:老师,我输入的密码为什么不
此文档下载收益归作者所有