ID: 8393181

苏科版(2018)八年级全册信息技术 4.1.1计算机程序并不神秘 教案

日期:2025-04-21 科目:信息技术 类型:初中教案 查看:36次 大小:1506816B 来源:二一课件通
预览图 1/1
苏科版,2018,八年级,全册,信息技术,4.1.1
  • cover
课题:第一节 程序设计简介(一) 教材分析 程序设计这一章是八年级最后一章的内容,程序设计的概念和思维方式对学生来说是全新的,学生接受起来非常难,所以本节课教学方法非常重要。 学情分析 学生对本章内容从来没有接触过,感觉特别神秘,再加上学生之间操作能力和理解力相差很大,所以本章从一开始就用学生特别熟悉的QQ界面引入,拉近与学生之间的距离。 教学目标 知识与技能 (1)了解程序设计的基本概念和用编程方法解决问题的一般过程。 (2)了解计算机软件与程序设计的密切关系。 (3)了解程序设计语言的三种类型。 (4)掌握VB环境下编写程序的一般步骤。 2.过程与方法 (1)通过实例让学生体会程序设计的基本过程与方法,理解算法思想,会用自然语言表达一些具体问题的算法。 (2)通过对现实问题的分析与解决,让学生认识到生活中到处是程序,而程序解决的往往就是生活中的现实问题,培养学生利用计算机解决实际问题的能力。 3.情感态度与价值观 (1)体验程序设计的内涵及魅力,产生对程序设计的求知欲,形成积极主动地学习态度。 (2)通过问题的分析与解决,帮助学生克服程序设计的畏难情绪,培养他们严谨、缜密、科学的程序设计作风。 教学重点 程序设计的基本概念与学习程序设计的意义。 教学难点 程序设计的基本概念与学习程序设计的意义。 实验器材 计算机网络机房 教学内容(问题设计) 活动设计(师生) 备注 第一课时 一、情景导入,揭示教学内容 今天我们一起来认识和了解程序。 由过河趣题,了解什么是程序 。 总结: 通过这些有序的指令(自然语言、符号语言等)完成了一项具体的工作,这些指令的集合就是程序。 总结:使用计算机能识别的语言来描述的指令,就是计算机程序。 三、程序与软件 软件是计算机程序、数据和相关文档资料的集合,程序是软件的重要组成部分。 用计算机解决问题,首先应考虑选择合适的计算机软件。当没有合适的软件时,就要亲自编写程序来解决问题。 四、体验计算机程序 五、程序设计语言分类 教师:课件展示程序设计语言分类 机器语言:二进制代码 汇编语言 高级语言:根据要求选用不同的高级语言。Basic、foxpro、c、java…… 总结: 1、机器语言编写的程序执行效率高,但可读性差; 2、汇编语言用比较容易理解的符号代替机器语言中的二进制,可读性增强 3、高级语言比较接近自然语言,可读性强,易理解。 解释与编译 七、课堂总结 师生共同总结回顾: 八、上机体验 大家有没有上过QQ?它的界面是怎么做出来的呢? (2)、学生思考并回答。 (3)、QQ界面就是一个程序,今天我们一起来认识和了解程序。 问题1:猎人带着一只狼、一头羊和一些白菜过河,但渡船太小,一次只能带一样。因为…… 学生:读题、小组讨论、得出解题思路、方法讲解(自然语言描述、符号描述……) 问题2:这些指令是汉字还是什么组成的呢?是不是随便写一些指令就构成程序了呢?…… 问题3:我们都学了哪些软件?程序=软件吗? 问题4:体验计算机程序 利用BASIC语言编写的“三角形面积”程序(课件展示问题及具体的语句) 问题5:程序设计语言有哪些种类以及他们是怎么执行的? 学生:查阅书本和上网查找,完成学习任务。 问题6:比较:51+53,用三种语言编写的程序,比较分析三种语言的特点 问题7:解释和编译的区别是? 学生:研究问题,回答问题   QQ对大家来说非常熟悉,由它引出什么是程序,让学生感觉程序并不神秘,激发学生的学习的乐趣。 通过问题实例让学生体会什么是程序。 软件和程序概念弄清。软件包含若干程序或程序组,程序是软件的基本要素。程序,可以理解为,针对某些功能或过程,而编写的指令集合(源码)。 学生上机体验计算机程序语言,理解程序语句的涵义,输入与运行程序 ... ...

~~ 您好,已阅读到文档的结尾了 ~~