内容正文:
《1.1与1.2节:C语言的产生和发展及其特点》教案
课 题
C语言的产生和发展及其特点
课 型
新授课
课 时
2
授课班级
授课时间
授课教师
教材分析
第一章节的1.1节与1.2节主要内容是对学生介绍“什么是C语言”,让学生了解C语言的产生和发展历程,认识C语言作为编程语言所具有的多种特点。本部分内容从计算机程序的构成、指令的含义、各种语言之间的区别、C语言的产生和发展历程、C语言的多种特点及其应用领域等,由浅入深地向读者一点一点的介绍C语言,让读者在自己的思维中认识C语言,并产生学习编程语言的兴趣。
学情分析
学生为中职阶段编程语言初学者,具有一定的软件应用能力、计算机基础知识等,对于程序、代码有一定的期待与兴趣。
学习目标
(1)理解计算机程序的基本组成
(2)了解C语言的产生过程及其发展历史
(3)了解C语言的多种特点
(4)了解C语言的应用领域
学习重难点
(1)了解C语言的产生和发展历史
(2)了解C语言的特点
(3)初步认识C语言的关键字、运算符、数据类型、函数等
(4)了解C语言的适用领域
教学方法
讲授法
课前准备
阅读教材、上网查询相关知识,阅读教材1.1节、1.2节内容。
教学媒体
多媒体教学
教学过程
教学环节
教师活动设计
学生活动设计
设计意图
活动一:
1、思考问题:计算机程序由什么组成?
2、阅读教材第1页,使用简述指令的构成、编程定义、指令本质、早期编程方式等多个问题。
【思考】计算机程序由什么组成?
认识计算机程序的基础要素:
(1)程序指令构成
计算机程序由一系列指令构成,指令是计算机执行的基本操作单位。
(2)编程定义
定义计算机指令的过程称为编程,是创建程序的关键步骤。
(3)指令本质
计算机执行的指令实际上是由二进制数1和0组成的有限序列。
(4)早期编程方式
20世纪40、50年代,程序员使用二进制数(机器指令)直接编程。
(1)根据课前预习,结合教材内容,思考并回答程序的组成部分。
(2)在教师的引导下,分析生活中常说的“编程”是怎样去定义的、指令的本质是什么内容?以及早期的编程方式。
让学生建立对程序、编程、指令、语言的基础概念,便于后续C语言的具体学习。
活动二:
认识“C语言”
1、讲解编程语言的发展历程
2、讲解C语言诞生的时代背景
3、阐述C语言的重要性
4、引导学生分组讨论并派代表回答“C语言标准化进程”的时间点与事件。
1、根据教师讲解,充分了解C语言的产生与发展。
2、小组合作,完成问题讨论。
1、通过对C语言的初步认识,增强对编程的学习兴趣。
2、通过小组合作、交流讨论培养学生团队意识;
活动三:
了解“C语言的特点”
1、通过简单的概述,让同学们了解C语言是一种多特点的语言。
2、讲解C语言的8个主要特点,并分点详细阐述,重点讲述C语言32个关键字与34个运算符,为后续的学习打下坚实的基础。
1、要求学生阅读教材第2页至第3页,了解C语言的多种特点。
2、要求学生根据教师的讲解,了解C语言的特点。
通过对C语言强大功能的了解,激发学生对于C语言的学习兴趣。
活动四:
了解“C语言的应用领域”
1、介绍“C语言在操作系统中的应用”
2、介绍“C语言在嵌入式领域的应用”
3、介绍“C语言在游戏开发中的应用”
1、要求学生阅读教材第2页至第3页,说一说C语言的应用领域有哪些?
通过对C语言各个应用领域的了解,激发学生对于学习C语言的兴趣。
课堂小结
作业布置
小结:
1、计算机程序的组成
2、C语言的产生与发展历程
3、C语言的多种特点
4、C语言的应用领域
作业:
抄写教材第2页表1-1,初步认识32关键字及其含义,并学习英文单词的书写与拼读。
板书设计
教学反思
在教学的过程中应该增加与边缘学生的互动性,确保引起所有学生的学习兴趣。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$