设计“我的计算器”程序界面_第1页
设计“我的计算器”程序界面_第2页
设计“我的计算器”程序界面_第3页
设计“我的计算器”程序界面_第4页
设计“我的计算器”程序界面_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第一课时 设计“我的计算器”程序界面(上)一、案例背景信息1章节:信息技术九年级(下)第1节设计“我的计算器”程序界面2年级:九年级3所用教材版本: 电子工业出版社4学时数:1课时二、教材分析本节内容是宁夏教育厅教研室与电子工业出版社编写的信息技术9年级(下)第1节设计“我的计算器”程序界面的内容。教材先是简单的提了一下编制程序的步骤,接着介绍了VB的启动,VB的开发环境,接着要求学生通过“做一做”设计一个简单的程序运行介面雏形,最后是VB中工程的保存以及控件中属性的修改方法。此课主要是为后继学习打好基础,为进一步的学习与知识拓展铺平道路。三、学情分析本册教材讲述的程序设计语言VB,是一个全新

2、的接触,与以往所学的应用软件教学过程不同,学生当中有一部分人对程序设计有较高的学习愿望,但多数学生则是因对程序设计的陌生感而产生的学习态度障碍。四、教学目标:知识目标:1了解程序设计的基本步骤。2认识VB的开发环境。3了解工程、窗体、控件和对象等名词的概念。 技能目标:会利用控件设计“我的计算器”的程序界面雏形。情感目标:激发学生对程序设计的热情及兴趣五、教学重难点:重点:1、程序设计的基本步骤2、工程、窗体、控件和对象等的概念3、利用控件设计程序界面难点:1、窗体、控件和对象的概念2、控件在设计程序界面中的运用六、教学策略设计1教学方法设计讲授法、演示法:程序设计学生都没有接触过,对程序设计

3、的基本步骤、程序设计语言都很陌生,窗体、控件、对象这些名词都很专业,需要教师进行适当讲解,演示。任务驱动法:操作技术部分以任务形式下发,利于进一步培养学生对程序设计的热情,以学生间的差异为动力演示,掌握技能操作知识。2媒体设计自制课件,方便课堂教学讲解七、教与学的实际过程描述1教与学的过程描述 教学过程教师活动学生活动对学生学习过程的观察和考查媒体运用预期效果(设计意图)复习引入 在七年级的教学中,我们曾经讲过完整的计算机系统有两部分组成:硬件系统和软件系统。提问:经过几年的学习,你都用过哪些软件?计算机软件主要是指计算机程序,它是由一条条指令组成,计算机通过执行这些指令完

4、成各种各样的工作。提问那么,计算机程序又是怎样来的呢?程序是由专业的技术人员通过程序设计语言编写出来。我们这学期就来学习用程序设计语言VISUAL BASIC编写程序,VISUAL BASIC,简称VB,是一种简单易学的程序设计语言。通过学习它,同学们将尝到亲手编制程序控制计算机运行所带来的快乐。下面我们先来看这个小程序:我的计算器。它是我们本学期要编写的第一个程序听课,思考,通过听(教师的引言讲解),回答教师问题,复习旧知识,驾构新知识点,建构完整的知识体系。观察学生对已学知识的巩固情况,对新课的关注度 复习巩固已学知识,使学生所学知识系统化,同时达到知识迁移的目的。新课讲解编写程

5、序的步骤1、运行“我的计算器”,强调“程序界面”这个名词。2、边运行“我的计算器”边对照课件(课前就打开至第三张幻灯片处)讲解编写程序的步骤:提问同学们,这个小程序有那些功能?提问如果是你编写这个小程序,你会怎样做?我们在编写程序时,第一个要考虑的就是这个程序是用来做什么的,完成什么样的功能,要完成这些功能,用什么方法去达到。A、设计(包括功能设计,算法设计等)这个程序有什么功能,要达到这个功能我们要用什么方法和步骤去解决。B、设计程序运行的窗口界面,添加和建立需要的框体(比如窗体,建立类等)C、编写代码,进行代码添加D、进行测试这是编写这个程序的步骤,其他程序的编写步骤也类似。在编写这个程序

6、之前,我们先来学习VB的启动,认识一下VB的开发环境。听课,思考,建构编写程序的步骤的理念,明确本节课的教学重点观察学生对程序编写的步骤的理解程度课件展示程序的编写步骤使学生了解编写程序的步骤,为后继教学打好基础。95%以上的学生能顺利启动退出VB认识VB的开发环境1、VB的启动。请学生在教师机上试启动VB,教师讲解“新建工程对话框。解释名词工程。工程:在VB中,创建一个工程就是创建了一个应用程序2、VB开发环境介绍A、窗体绘制程序界面的地方B、对象窗口C、工具箱控件:用来设计应用程序界面的工具D、工程资源管理器E、属性窗口对象:属性:属性值F、窗体布局窗口3、任务:一、练习启动VB,启动VB

7、,并指认VB窗口中各组成部分的名称,回忆教师讲解的各部分的功能二、完成书5页试试看请同学演示操作(教师在学生做练习时,将工具箱和属性窗口关闭掉)观察VB的启动方法,了解VB开发环境,对重要名词窗体,对象有所了解,能够独立完成VB的启动与退出。观察学生对VB开发环境的了解程序,VB的启动与退出是否掌握 1、95%以上的学生能顺利启动VB2、85%以上的学生对VB开发环境有初步认识设计程序界面 下面,我们一块设计一下“我的计算器”程序界面雏形:刚才我们在介绍工具箱的时候,介绍控件是用来绘制程序界面的。请同学们分析一下,“我的计算器”的程序界面上各个对象是用那个控件完成的?运行“

8、我的计算器”程序,与学生一块分析都用什么控件完成“我的计算器”程序界面的设计。任务三:完成“我的计算器”程序界面雏形的设计。提示:有困难的学生可参看书6页做一做教师巡堂,解决学生问题并发现典型性问题及学生展示学生作业让学生分析作业问题,并解决以下问题:1、对象的删除2、对象位置、大小、间距的调整(格式菜单的应用)完成任务,掌握本节课的重点技能操作,程序界面的设置。观察学生完成任务的情况及易出现的问题 使90%以上学生掌握程序界面的设计方法。通过分析“我的计算器”程序界面,让学生明确控件功能,化抽象为具体。通过作业展示,提升学生的学习热情,使学生发现问题,解决问题,主动掌握知识点内容。

9、小结教师与学生一块回顾所学内容听课回顾观察学生的共鸣度课件提示回顾所学内容课后兴趣作业展示QQ启动界面问题:这个界面的各个组成部分,可以由那些控件绘制而成?听,记录  提升学生学习编写程序的兴趣,巩固所学内容八、教学反思本节课是程序设计基础知识第一节课,学生对程序设计即有期待又有抵触,如何让学生在有限的课时数里将此模块内容学完,这要依托教材,不能脱离教材去讲授。本课的教学设计比较的中规中距,除了课后兴趣作业,没有跳出教材范围的,优点是平实,易接受,能在即定的时间内让大部分学生完成教育教学任务目标,缺点却是没有大幅度挑起学生对程序设计的热情。课程实施完的感受也基本如此,学生对

10、程序设计的兴趣热情需要课任教师课堂教学魅力去补充。信息技术学法指导 首先要明确:信息技术的学习不是简单的信息技术知识学习,不是单纯的信息技术技能培训,也不是各种计算机软件产品的使用训练,而是让信息技术成为学生学习工具的教育,它必须具有教育功能。 在学习中,一方面学生要对多种操作系统或同样运行状态下的各种软件进行比较,以期找出隐藏在其中的普遍原则,以便能在今后适应产品的不断改进;另一方面要求在课堂上学生应该注意与计算机和多媒体有关的方法论问题、伦理问题和法律问题,尊重学校生活中关于设备使用的规定,尊重知识产权法律,使用正版的程序系统等。 信息技术不同于其他课程,主要表现在于三点:  1

11、、变异性。信息技术课不像语文、数学、英语,同一本教材的内容可以反复使用几年,它是随着信息技术的发展而需要不断的更新,教学内容要更新,教学设备也要更新。如果大家注意到的话,自己平时经常使用的软件(比如说QQ)都是经常升级的。这就带来一个问题,教材里面讲到的,虽然现在可能是常用的,但是过了几年到毕业的时候,这软件早就升级换代了。 所以对于信息技术的学习必须注重于掌握软件的共性,能够举一反三,培养自己的自学能力和适应能力。简单的说,就是学生学习要培养这样一种能力:会用现在的某种软件,但是对于一个新的同类型的软件,应该很快能掌握它的基本使用方法。 2、实践性。信息技术是一门操作性很强的课程。它比以往任

12、何一门课更强调学生的操作能力。实践是检验真理的唯一标准,理论上的许多知识,特别是软件的应用,如果单凭课堂讲解或者演示操作是远远不够的,学生只有通过亲手操作,解决在操作过程中碰到的问题,才会把概念理解的更好。  纸上谈兵不动手操作,是学不好的。教材上所讲的内容,学生自己不实际操作一次,是很难理解的。 3、创造性。信息技术课又具有很强的创造性,但它又不像其他发明创造那样复杂,它只需要一台电脑,而且立竿见影。 像在学习文字排版工作时,学生想自己看看排版的结果(比如说改变文字的颜色,改变文字的大小之类的),通过正确的操作就可以很快看到。 从信息技术的特点来看,学生在学习上应该多采用以下方法学

13、习: 1、分组自学 信息技术牵涉的概念非常之多,是其他科目所不能相比的。比如说,一个Word排版窗口就包含有40个按键左右,还有窗口的菜单项和各种元素。如果由教师具体一一讲解,就需要一节课以上的时间,实际上这是课时所不能允许的。由于概念过多,对于每个学生,具体到每一节课上机操作,对自己所学的内容的收获是不同的。这样随着课程的深入,就很难再找到掌握知识完全相同的两个学生了。 对于这种情况,学生分组进行学习,彼此之间取长补短,是比教师集合大家进行传授更有效的方法。 这种方法,对于整个小组都不知道解决的问题,一定要及时向教师提问以解决问题! 2、多多实践,注意理论结合实际。 对于教材所讲的内容,学生

14、一定要至少具体实践一次,这样才能把书本上的各种概念和上机实践结合起来。上课一定要带教材来! 有很多学生,上机操作做起来头头是道,可是你叫他把具体的操作过程写下来,用文字来表述,就不行了。为什么?因为他不知道那些步骤所涉及的信息技术的概念,自然无法用文字描述出来。 比如说最简单的操作:打开桌面上的QQ程序,比较明确的一种说法是将“鼠标指针指向到QQ程序的图标上,然后双击鼠标”,一些不清楚概念的学生,会说成是“将指针指向那个企鹅,然后连按鼠标。”这是他不知道“图标”和“双击”这两个概念,只好用通俗的话语来进行表达。 不理解概念,一个是造成学习教材上内容的困难,因为看不懂它到底在说什么。另一个是考试时就要因表达不清而扣分,尤其是在会考笔试的时候。 所以这点,一定不能大意,对于书本上的各种概念,一定要弄懂,不能不懂装懂。 3、不要三心二意,明确上机目的。 信息技术教学里面,有的内容学生特别感兴趣,而有的内容学生不是很感兴趣(看学生而定)。虽然教师可以暂时强迫学生进行操作,可是对于学生本人,由于兴趣

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论