走进程序设计盐城市毓龙路实验学校顾霞【教学目标】1
知识与技能:(1)掌握程序设计的基本概念和用编程方法解决问题的一般过程
(2)理解计算机软件与程序设计的密切关系
(3)了解程序设计语言的分类
过程与方法:(1)初步经历计算机解决问题的过程,学会用计算机程序来解决问题的方法
(2)通过学生自我探究,教师适当地引导讲解,让学生掌握程序设计的过程
情感态度与价值观:(1)体验程序设计的强大魅力;(2)激发计算机编程解决现实问题的学习欲望,提高学习兴趣
【教学重点】用编程方法解决问题的一般过程【教学难点】程序设计思想的理解【教学方法】讲解与演示相结合、启发式教学法、支架式教学法【教学准备】网络教室、课件、程序范例、微视频【教学过程】一、激趣导入在日常生活中,我们经常使用计算机解决各类问题
问题一:下图是一组同学的信息,请找出身高前十名的学生
1问题二:绘制一个圆形,可以使用绘制
问题三:解一个二元一次方程组呢
没有合适的软件,我们可以自己编写程序
师生活动:教师引领学生体验解方程这个小程序,激发学生学习兴趣,引入课题
简要介绍软件、app与程序之间的关系
二、探究新知1
脑筋急转弯如何将一头大象放进冰箱里
请写出操作步骤
23(1)(2)(3)……(4)(5)(6)……教师:展示学生编写的指令,加以分析说明,引出什么是程序
程序:能完成具体工作的有序的指令集合
教师:简要介绍冯·偌依曼的存储程序控制思想
呈现计算机命令代码,观察揭示计算机程序的概念
计算机所能识别命令代码的是什么语言呢,我们一起来看一段微视频了解4一下
观看微视频通过观看微视频“程序设计语言”,你知道程序设计语言分为________语言、____________语言、语言
其中语言是计算机唯一直接识别的语言
我们一般使用语言编写程序
程序设计语言分为机器语言、汇编语言、高级语言
唯一能被计算机直接识