C语言教学设计.docx

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

..

..

;.

;.

XX学院

C语言

教学设计

教学部门任课教师教学专业教学班级

;.

;.

..

XX 学院课程教学设计(1-2学时 )

教学内容

(章节、专题)

第一章程序设计与C语言第二章程序的灵魂——算法程序设计语言、C语言、算法

教学目标与要求

对程序设计语言和C语言有初步的了解。了解程序设计的全过程和算法的构成要素

教学重点 §1.3 自己设计C程序

§2.4 怎样表示一个算法

教学难点 §2.4 怎样表示一个算法:流程图、三种基本结构、N-S流程图、伪代码

选用教学素 教材:C程序设计(第二版),谭浩强,清华大学出版社

材与设备 设备:微型计算机(装win2000,VC++6.0编程环境)、

投影机、扩音设备

..

..

;.

;.

教学过程 一、简述程序设计语言的发展、C语言在程序设计语言

(内容提纲、中的地位

教与学的方 二、在Windows下运行VC++6.0的方法、C程序的编法) 辑、运行、存盘的方法

三、在已经掌握了VB程序设计的情况下,介绍简单的

C程序的设计方法,强调C与VB相同和不同的地方,

强调C自身的特点

四、提出程序设计的全过程和算法的概念,介绍用N

-S图描述算法

五、举例说明用逐步细化方法设计程序的过程例1.7 三个数取大数(分解策略)

例1.8 百钱买百鸡(递推策略)教与学的方法:

1、循序渐进

2、与VB对照

3、启发、提问

作业:第1章:1、4 第2章:7、8

;.

;.

..

XX 学院课程教学设计(3-4学时 )

教学内容

(章节、专题)

第三章数据类型、运算符与表达式

§3.1-§3.4

数据类型;基本数据类型;常量和变量;整型数据;实型数据

教学目标与要求

了解C语言描述数据的方式。了解基本类型数据:字符型(char、unsignedchar)、

整型(int、unsignedint、long、unsignedlong)实型(float、double)

了解常量和变量

教学重点 基本数据类型

教学难点 数据的存储空间长度及数据取值范围、带符号的数据类型与无符号数据类型转义字符

选用教学素 教材:C程序设计(第二版),谭浩强,清华大学出版社

材与设备 设备:微型计算机(装win2000,VC++6.0编程环境)、

投影机、扩音设备

;.

;.

..

教学过程 一、阐述丰富的数据类型可以组织成丰富的数据结构

(内容提纲、二、以圆周率的值不同表现形式引出浮点数教与学的方 三、字符型数据的表示和存储方式

法) 四、数据的存储空间长度和数据取值范围五、带符号的数据类型和无符号数据类型

六、直接常量和符号常量、各种类型常量的表示七、变量和对变量的赋值、变量的定义和初始化八、标识符及命名规则

教与学的方法:

1、通过剖析int型和float型数据的存储方式,弄清其余类型数据的存储方式,以及各自的取值范围和精度2、强调C语言的独特的表示方法,如转义字符、形如b=a=3+5的赋值方法

作业:习题三:3、6

;.

;.

..

XX 学院课程教学设计(5-6学时 )

教学内容

(章节、专题)

第3章数据类型、运算符与表达式

§3.5-§3.10

字符型数据;算术运算、关系运算与逻辑运算;不同数据类型间的转换;

数据的输入和输出:printf 函数、scanf 函数、getchar函数与putchar函数

教学目标

掌握C语言的算术运算、关系运算和逻辑运算的规则,

与要求

了解三种情况下的数据类型转换,掌握最基本的输入输出函数

教学重点 关系运算与逻辑运算,各种运算之间的优先级别

教学难点 各种运算之间的优先级别

不同数据类型间的转换

选用教学素 教材:C程序设计(第二版),谭浩强,清华大学出版社

材与设备 设备:微型计算机(装win2000,VC++6.0编程环境)、

投影机、扩音设备

;.

;.

教学过程

(内容提纲、教与学的方

..

一、数据、运算符与表达式的关系,5个双元算术运算符二、自反算术运算符,自加和自减运算

三、关系运算和逻辑运算、条件运算四、各种运算之间的优先级别

指出与QB的不同之处:

1、*、/、%的优先级别相同(见附录3),而在QB中,*、

法) /优先与\、\优先于mod

2、与||的优先级别相同(见附录3),而在QB中,and

优先于or

五、涉及数据类型转换的几个概念

六、不同类型数据的隐式转换和显式转换七、printf函数的一般形式

printf(格式控制参数,输出项1,输出项2,…)格式控制

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地上海
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档