篇一:(教案1)1
2 基本算法语句 第一课时 1
1 输入、输出语句和赋值语句 一、教学目标: 1、知识与技能 (1)正确理解输入语句、输出语句、赋值语句的结构
(2)会写一些简单的程序
(3)掌握赋值语句中的“=”的作用
2、过程与方法 (1)让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模仿
(2)通过对现实生活情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数学方法
(3)编程一般的步骤:先写出算法,再进行编程
二、重点与难点 重点:正确理解输入语句、输出语句、赋值语句的作用
难点:准确写出输入语句、输出语句、赋值语句
三、教学设计 在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具,如:听 mp3,看电影,玩游戏,打字排版,画卡通画,处理数据等等,那么,计算机是怎样工作的呢
计算机完成任何一项任务都需要算法,但是,我们用自然语言 或 程序框 图 描 述 的算法,计算机是无 法“看得 懂 ,听得 见 ”的
因 此 还 需要将 算法用计算机能够 理解的程序设计语言(programming language)翻 译 成计算机程序
程序设计语言 有 很 多 种
如 basic,foxbase,c 语言 ,c++,j++,vb 等
为了 实现算法中的三种 基本的逻辑结构:顺 序结构、条 件 结构和循 环 结构,各 种 程序设计语言 中都包 含 下列 基本的算法语句: 语句和赋值语句
【 探究新 知】 我们知道 ,顺 序结构是任何一个 算法都离 不开 的基本 构
输入、输出语句和赋值语句基本上 对应于 算法中的顺 构
(如右 图 )计算机从 上 而 下 按 照 语句排列 的顺 序执 行这 句
输入语句和输出语句分别 用来 实现算法的输入信 息 , 结果 的功 能
如下 面 的例 子 : 32 结序结些语输出用描