


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计简介教学设计【教学目标】1、了解程序和计算机程序的概念、程序设计语言的分类。2、掌握程序设计的过程。 3、了解程序与软件的关系。【教学重点与难点】重点:让学生了解程序设计语言的分类和掌握程序设计的过程。难点:理解程序设计的过程。【教学方法】讲授法、探究学习、模仿学习【教学过程】【新课引入】提问51+53=?学生答:104老师:我们进行口算比较简单,如果要让我们的计算机来实现怎么办呢?学生:(可能回答)用计算机中的计算器来实现。老师:那计算机中的计算器是怎么来的呢?计算器实际上就是一个小程序。今天我们就来一起学习使用计算机进行程序设计。【新课讲授】一、什么是程序问题:猎人带着一只狼,一头羊和一些白菜过河,但渡船太小,一次只能带一样。因为狼要吃羊,羊会吃白菜,所以狼和羊、羊和白菜不能在无人监视的情况下相处。此时猎人不知如何渡河。有谁能帮助猎人解决这个问题,让他顺利过河吗?学生活动:上台演示“猎人过河”Flash程序游戏。总结什么是程序以及计算机程序。二、体验计算机程序知道了计算机程序是什么之后,下面我们就要用一种计算机能识别的语言BASIC语言试着编写一段程序,初步体验一下并要知道其实计算机程序并不神秘。Basic语言自然语言Let a = 3将3存入a中Let h = 2.5将2.5存入h中Let s = a * h / 2计算出三角形的面积,再存入s中Print s显示s中的值任务一:实践学习,输入与运行“求三角形面积”程序1、打开桌面文件夹中的三角形面积.vbp文件进入Basic软件并输入程序2、按F5健运行程序,屏幕上即出现显示三角形面积的窗体三、程序设计语言用计算机能识别的语言来编写程序,这些语言称为程序设计语言。(一)程序设计语言可以分为机器语言、汇编语言和高级语言三种类型。 1、机器语言 例:51+53 由10110000 00110011 10110010 00110101 00000000 11000010六个二进制指令代码所组成。 优点:机器语言执行效率高。 缺点:记不住、难理解、可读性差。 2、汇编语言 例:51+53 指令代码为:MOV AL,33H MOV DL,35H ADD DL AL 优点:易理解。 缺点:大型程序难以开发,依赖于具体计算机。 3、高级语言 例:51+53 Let a=51 Let b=53 Let s=a+b Print s高级语言非常接近人们的自然语言(主要是英语),容易理解、记忆和使用。(二)解释与编译计算机能直接识别的是二进制代码,所以用高级语言编写的程序我们也要把它先翻译成二进制代码,这边讲到的翻译就有两种方式,解释和编译。讲述一下“解释”和“编译”的区别。四、程序设计的过程程序其实是用来帮助我们解决生活中实际遇到的问题的。再以“猎人过河”问题为例来阐述程序设计的过程。分析问题确定算法编制程序运行、调试程序解决问题任务二:实践学习,根据书本P82页编写计算排球与篮球个数的程序。学生活动:请个别同学上台编写和运行程序。教师进行简短点评。五、探究学习观看文件夹中的微视频任务三:试着编写计算半径为8.5cm圆的周长和面积的程序。六、小结程序其实并没我们想的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 浙江省嘉兴市嘉善高级中学2026届高二化学第一学期期中考试试题含解析
- 2026届湖北省随州市第二高级中学、郧阳中学化学高二第一学期期末统考模拟试题含答案
- 桡骨中段骨折护理查房课件
- 2025年能源资源管理与可持续发展试卷及答案
- 2025年注册验船师资格考试(C级船舶检验专业基础安全)综合能力测试题及答案二
- 2025年注册验船师资格考试(A级船舶检验法律法规)综合能力测试题及答案一
- 2025年钢琴学习教程与曲目练习指南
- 2025年企业运营管理能力提升课程试题集及解析
- 2025年9月遗传生殖门诊护理理论考试题及答案
- 北京市门头沟区2023-2024学年七年级上学期期末质量监测数学考试题目及答案
- 2025年书记员考试题库(附答案)
- 中成药合理使用培训课件
- 建筑材料绿色采购实施方案
- 学堂在线 劳动教育 章节测试答案
- 2025-2031年中国AI成人娃娃行业市场发展规模及投资机会研判报告
- 护士轮岗管理办法
- 记者证考试题库及答案
- 2025年林木种苗工考试林木种苗工(高级)试卷与答案
- 2025年振兴中学分班考试题及答案
- 肿瘤防治宣传科课件
- 2025年公安部交管局三力测试题库及答案
评论
0/150
提交评论