内容正文:
课 题:
第4章 程序设计 第1节 程序设计简介(第1课时)
备课时间:
上课时间: 主备人: 审核人:
学习目标:
1.知识与技能
(1)了解程序设计语言的分类。
(2)掌握程序设计的过程。
(3) 了解程序与软件的关系。
2.过程与方法
(1)通过事例研讨,使学生知道程序设计的概念。
(2)通过自主探究,使学生掌握软件的使用规则,由摸索、探究性学习到形成性学习,培养学生学会学习,驾御学习的能力。
3.情感态度与价值观
通过程序设计的学习,让学生认识到,程序设计并不神密,只要按照学习规律,逐步认识,每个学生都能成为小小程序员。
学习重点:
(1)程序设计语言的种类
(2)程序设计的过程
学习难点:
程序设计的过程
学习方法:
探究学习法
教学准备:
圆面积、周长程序素材
学习过程
一、回顾上节内容
以复习提问的方式来回顾上节内容的设置。学生认真回顾,回答教师提问。为本节课教学做一定铺垫。
二、新课引入
提问:51+53等于多少?
学生:104
老师:我们进行口算比较简单,如果要让我们的计算机来实现怎么办?
学生:(可能会说)用计算机中的计算器来实现。
老师:计算机中的计算器是怎么来的呢?
计算器实际上就是一个小程序。今天我们就来一起学习使用计算机进行程序设计。
三、程序设计语言的分类
程序设计语言可以分为机器语言、汇编语言和高级语言三种类型。
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
目的:克服汇编语言的缺陷,提高编程和维护的效