初二信息技术vb《程序的设计》教案.pdf

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 章 程序设计入门 第 1 节 程序设计简介( 2 课时) 【教材内容】1 计算机程序并不神秘 1.1 什么是程序 1.2 体验计算机程序 2 程序设计语言 2.1 程序设计语言分类 2.2 解释与编译 3 程序设计的过程 4 程序与软件 【教学目标】 1.知识与技能 (1)了解程序设计的基本概念和用变成方法解决问题的一般过程 (2 )了解计算机软件与程序设计的密切关系 (3 )了解程序设计语言的三种类型 (4 )掌握 VB环境下编写程序的一般步骤 2. 过程与方法 (1)通过实例让学生体会程序设计的基本过程与方法,理解算法思想,会 用自然语言或流程图表达一些具体问题的算法。 (2 )通过对现实问题的分析与解决,让学生认识到生活中到处是程序,而 程序解决的往往就是生活中的现实问题, 培养学生利用计算机解决实际问题的能 力。 3. 情感态度与价值观 (1)体验程序设计的内涵及魅力,产生对程序设计的求知欲,形成积极主 动地学习态度。 (2 )通过问题的分析与解决,帮助学生克服程序设计的畏难情绪,培养他 们严谨、缜密、科学的程序设计作风。 【教学重难点】 程序设计的基本概念与学习程序设计的意义。 【教学方法】启发式、任务驱动、演示、实例、实践操作 【教学过程】 程序设计简介第一课时 一、问题导入,揭示教学内容 大家有没有玩过电脑游戏?有没有同学想过自己设计和编写游戏? 游戏就是程序,要想设计、制作游戏,就应该学习“设计程序”。今天我们 一起来认识和了解程序,它并不神秘,相反它会给我们带来很多乐趣。 二、趣味问题,了解什么是程序 问题 1:猎人带着一只狼、一头羊和一些白菜过河,但渡船太小,一次只能 带一样。因为 ,, (课件展示问题) 学生:读题、小组讨论、得出解题思路、方法讲解(自然语言描述、符号描 述,, ) 问题 2 :赵本山、宋丹丹小品,如何把大象关进冰箱 学生:方法讲解(自然语言描述、 ,, ) 总结:概括来说程序是有逻辑, 有顺序的步骤的组合。 开电脑, 走路,吃饭, 上课都是一系列步骤的有序有逻辑组合。 通过这些有序的指令(自然语言、符号语言等)完成了一项具体的工作,这 些指令的集合就是程序。 问题 3:体验计算机程序 利用 BASIC语言编写的“三角形面积”程序(课件展示问题及具体的语句) 学生:体验计算机程序语言的简练, 理解程序语句的涵义, 输入与运行程序。 总结:使用计算机能识别的语言来描述的指令,就是计算机程序。 三、程序设计语言 问题:计算机程序有哪些种类以及他们是怎么执行的? 学生:查阅书本和教师提供的资料,完成学习任务。 教师:课件展示程序设计语言分类 机器语言:二进制代码 汇编语言 高级语言: 根据要求选用不同的高级语言。 Basic 、foxpro 、c 、 java ,, 比较: 51+53,用三种语言编写的程序,比较分析三种语言的特点 总结:机器语言编写的程序执行效率高, 但可读性差; 汇编语言用比较容 易理解的符号代替机器语言中的二进制, 可读性增强; 高级语言比较接近自然语 言,可读性强,易理解。 提问:解释和编译的区别 学生:研究问题,回答问题 四、课堂总结 师生共同总结回顾: 什么是程序, 什么是计算机程序、 计算机程序语言的种类和

文档评论(0)

东方888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档