




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
活动7接近视觉编程教学目标:1.知识(1)了解程序设计、编程语言(2)了解VB语言环境。(3)理解面向对象编程的概念,如对象、属性、事件等。2.技能:体验简单的程序和界面设计。3.情绪(1)鼓励学生转移知识,完成创新活动,提高教学效果。(2)培养学生的探索精神和独立操作能力。上课时间:2小时重点和难点:1.教学重点:理解编程的含义,建立编程思维的雏形。2.教学困难:对对象概念的理解教学方法:演示、练习、讨论教学准备:1.教学环境。带黑板或白板的多媒体网络教室2.教学资源辅助教学中使用的程序、存储学生练习的文件夹和VB语言环境应安装在学生的计算机中。教学过程:教学环节教师活动学生活动设计意图导游班简介:今天,人们离不开信息技术。从应用的角度来看,每个人都会或多或少地使用与信息技术相关的产品。当然,不同的群体使用信息技术的能力和水平不同。评估自己和他人的应用能力。总结,学生发言。1.简单的推广应用功能,如:玩游戏、上网、网上聊天、网上购物、微博等。2.使用和设计,例如使用WORD设计编辑报纸、制作PPT演讲、平面设计、动画设计等。基于现有软件的应用,即应用软件的能力水平。3.软件开发:大多数信息技术应用都是基于软件的,需要开发。接下来,我们将用6个课时来进行软件开发。讨论,说话让学生轻松理解软件开发的意义和价值。编程概念1.软件:软件是由程序员通过某种设计语言设计的。2.程序:软件的源代码称为程序。3.编程:开发软件源代码的过程通常被称为编程。参加讲座。让学生对程序设计有一个合理的理解。理解机器语言和高级语言示例1提供了俄罗斯方块tetris.exe,可执行程序文件。能在操作系统环境中直接运行并被计算机硬件直接接受的程序称为机器语言程序,由二进制代码如“0”和“1”组成。人们很难直接开发它们。例子:提供俄罗斯方块的VB程序。在VB环境下,打开程序,浏览并运行程序。程序代码一目了然,可操作性强。它被称为高级语言。示例3:演示将俄罗斯方块的VB程序转换成可执行文件。exe)。设计活动1:提供一个简单的VB程序来指导学生操作。例如,找到一个圆的面积。参考程序:私有子命令1_click()作为整数的二进制r作为单身r=Text1。文本s=3.14*r*r标题=请求的区域 s末端接头推广:VB是高级语言之一。随着计算机技术的进步和需求的增加,出现了许多高级语言,如VC、VJ、Delphi等。在教科书中提到,以及各种类型的高级语言,可以用于网页设计和动画设计。参加讲座并与老师互动。机器语言和高级语言对初学者来说相对抽象。抽象的概念可以被形象化、简化和理解。通过活动1,学生有一种原始软件可以用这种方式制作的感觉。理解VB可视化开发环境,玩控件,理解对象的概念1.理解VB可视化开发环境。只是简单介绍一下。2.玩控制。(1)标签;(2)文本;(3)命令按钮;(4)图片;(5)复选框。在表单中,各种类型的对象被分别生成,对象的关键属性被协调,对象名称及其功能被重点解释。教师示范和学生操作互动进行。3.理解物体的概念。让学生观察和分析上述操作,我们可以知道标签控件生成标签对象,文本控件生成文本对象,每个控件生成自己的对象。观察自然界的事物包括不同种类的物体,以及相同的灰色物体为了减少利润劳动,提高软件开发效率,在程序设计中引入了类和对象的概念。例如,在VB中,使用不同种类的控件来生成对象,并且通过改变对象的属性值来简单而快速地设计软件界面。面向对象编程有关于类和对象的更深入的概念,这里不做解释。感兴趣的学生可以进一步探索和学习。参加讲座。表单中的操作生成标签、文本、按钮、图片、复选框等对象,并设置对象的关键属性。讨论,说话概念对学生来说是相对抽象的,教学应该避免直接讲抽象的概念。通过具体的操作实例,引导学生进行分析、思考、讨论和类比,并以可视化的方式自然地理解抽象概念,让学生感受到技术的发展来自于多次的需求。接口设计设计活动2:界面设计。1.教师用例子进行示范。例如,设计了单选题的软件界面。完成互动问答中的演示,并与学生一起回答。归档:VB程序归档是一个难点。应明确路径的选择、表单文件名的功能和输入、项目文件名的功能和输入。注意:不要让学生使用默认的文件名,否则,在练习不同的程序时很容易产生混淆。2.学生实践进行比较听,问,做团队可以一起设计一个教师演示的例子,或者他们可以自由地使用它来设计一个软件界面来表达他们的愿望。让学生在理解控件对象的基础上,灵活使用控件来创建对象。了解如何保存VB程序。体验“电子钟”程序流程设计活动3:课本示例,建立“电子钟”程序。教师可以在与学生的互动中演示实施计划的每个操作步骤。然后让学生完成。它也可以由教师在说话时进行,学生在练习时进行。操作步骤:1.界面设计。(1)在表单中创建一个标签对象来显示时钟。(2)在表单中创建一个计时器对象来控制时间的变化。(3)根据P81“电子钟”程序中使用的控件及其属性描述表设置对象属性。2.输入程序代码。(1)双击计时器对象进入代码窗口。私有子定时器1 _定时器()末端接头(2)在代码窗口中输入程序:标签1。标题=时间指示让标签对象显示当前系统时间。整个过程如下:私有子定时器1 _定时器()标签1。标题=时间末端接头指示定时器1对象的定时器事件根据定时器1对象的间隔属性值每1000毫秒触发一次,显示当前系统时间。3.运行程序。观察程序的运行结果。4.将时间1对象的间隔属性值更改为5000,运行程序,解释运行结果并解释。5、保存程序时,表单文件名和项目文件名均为:系统时间如果条件允许,检查学生是否正确保存文件。对典型归档错误的评论。跟着老师完成操作。根据程序实现的基本过程,学生可以在已有知识的基础上,在可接受和可实现的操作步骤中逐步添加新知识,使学生在程序实现的过程中体验到程序实现的基本方式。自由体操鼓励学生发展创意,设计色彩丰富的“电子钟”,其中可能有无法实现的想法。尝试进一步修改“电子钟”程序。提出了设计彩色“电子钟”的设想激发学生的创新欲望。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025山西阳泉平定县从社区专职网格员中选聘社区专职工作人员考试参考题库附答案解析
- 2025云南玉溪市江川区医共体招聘编制外人员9人笔试备考题库及答案解析
- 通信行业网络优化与故障排除方案
- 硕士毕业论文进度安排
- 音乐专业毕业论文设计书
- 2025上海复旦大学计算与智能创新学院招聘专任高级工程师1名考试模拟试题及答案解析
- 《化学方程式解析及实验操作指南》
- 幼管专业毕业论文
- 风电场通讯与控制系统建设方案
- 毕业论文新颖性
- 2025 年小升初临汾市初一新生分班考试数学试卷(带答案解析)-(人教版)
- 2024年山西交通控股集团有限公司招聘真题
- 基孔肯雅热预防宣传课件
- 光储充一体化项目可行性研究报告
- 2025年全国新高考英语II卷试题解析及复习备考策略(课件)
- 留疆战士考试题库及答案
- 《公路工程预算定额》(JTGT3832-2018)
- 2024年甘肃白银有色集团股份有限公司招聘笔试参考题库含答案解析
- 工伤知识培训(工伤待遇篇)课件
- 交通运输安全管理整套教学课件
- 建筑热工学基本知识课件
评论
0/150
提交评论