电子教案c语言.docx
《电子教案c语言.docx》由会员分享,可在线阅读,更多相关《电子教案c语言.docx(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、镇江高等职业技术学校江苏联合职业技术学院镇江分院理论课程教师教案本(20112012学年 第2学期)专业名称机电一体化技术课程名称C语言授课老师张迎春备课基本要求备课是上好课的前提,是整个教学活动的首要环节。1、教师应在认真学习教学大纲、钻研教材、了解学生的基础上, 制订好学期授课计划,计划经教研室主任和教学科长同意,教学科研处 审批后方可实施。中途变更授课计划须报教学科研处批准。2、教师备课必须写教案。教案的详略应以是否有利于教学实践为 原则。教龄五年以下(含五年)的教师必须写详案。教师应在开学前提 前写好两周教案,学期中提前写好一周教案。不准沿用旧教案,禁止无 教案上课。教师应接受上级教育
2、部门、学校领导、系部和教研室对教案 的检查。3、教案必须精心设计。教案的首页有课题序号、教学班级、教学 课时、教学形式、课题名称、教学目标、教学重点与难点、更新、补充、 删节内容、课外作业和授课主要内容或板书设计;教学过程设计应有教 学程序与时间分配、教学内容、师生活动设计、教学方法与教学手段、 实验(实践)设计、课堂小结、作业安排等。属“135”考核范围的教 师必须写教后感,其他教师提倡写教后感。科目名称C语言所用教材程序设计入门(C语言)参考用书C程序设计课题序号1教学班级教学课时4教学形式新授课题名称1. 1C语言的产生过程及特点1. 2C语言程序的结构及书写格式使用教具投影仪、电脑、传
3、统教具教学目标1. 了解C语言的产生过程和发展特点2. 初步认识C语言程序的结构3. 了解C语言的一些相关知识教学重点1. C语言程序的结构2. C语言程序的特点教学难点1. C语言程序的结构特点2. C语言程序的书写格式更新、补充、 删节内容无课前准备C语言的发展简史特点的资料收集课外作业第章C语言概述板书设计1.1 C语言的产生过程及特点、C语言出现的历史背景二、C语言的特点1.2 C语言程序的结构及书写格式一、简单的C程序介绍二、C语言的一般形式教学环节主要教学内容教学手段与方式I引入C语言是目前世界上最为流行的程序设计语言之一。川它设计 精巧,功能齐全。既适合编写应用软件,又特别适合编
4、写系统 软件。据统计P C机领域的许多著名的系统软件和应用软件都 是运用c语言加上汇编语言子程序编写而成的。用仿真软件演示仿真一段语句:演示II新授w H e 1 low world”显示引出c语言的一个功 能。1.1 C语言的发展简史和特点一、程序设计语言的发展1语言发展图片展不2、C语言发展过程产生背景介绍产生过程 时间:1972-1973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人:Ken Thompson 和 Dennis M Ritchie C标准 标准 C: K&R 合著The C Programming Language ANSIC: 1983 87 ANSI C :
5、1987教学环节主要教学内容教学手段与方式 1990年国际标准的ANSI C二、C语言特点1 .语言简洁、紧凑、使用方便、灵活(32个关键 字、9种控制语句)2 .运算符丰富(34种运算符 将括号、赋值、强 制类型转换等作为运算符)3 .数据结构丰富(标准类型、构造类型、指针类型)4 .具有结构化的控制语句。用函数实现程序的模块 化。5 .语法限制不太严格、程序设计自由度大。6 . C语言可以直接访问物理地址。能实现汇编语言 的大部分功能,可以直接对硬件进行操作。7 .目标代码质量高,程序执行效率高。8 .程序可移植性好。32个关键字auto break case charconst cont
6、inuedefault dodouble elseenum externfloatforgotoifint longregister returnshortsigned sizeof staticstructswitchtypedefunsigned unionvoidvolatilewhile9种控制语句if()elsefor()while()dowhile()continuebreakswitch解释教学环节主要教学内容教学手段与方式gotoreturn34种运算符算术运算符:关系运算符:逻辑运算符:位运算符:位运算符:赋值运算符:条件运算符:逗号运算符:指针运算符:求字节运算符:强制类型
7、转换:分量运算符:下标运算符:其他:1. 2 C语言程序的结构及书写格式-:简单的C程序介绍例 1: main( ) printf ( This is a c program. n );这是一个最简单的C语言程序,最后的运行结果是在屏幕上 显示:This is a c program.(光标落在下一行)。例2: main( )/*主函数*/ int a, b, c;/*定义变量*/x, y) /*定义max函数,函数值为整形,x,y为形式参数*/展示仿真结果教学环节主要教学内容教学手段与方式scanf( %d, %d”,&a , &b) ; /*输入变量 a 和 b 的值 */c=max(a,
8、 b) ;/*调用max函数,将得到的值赋给c*/printf ( , , c) ; /*输出 c 的值*/ int max(int max (x, y)/*定义max函数,函数值为整形,x, y为形式参数*/int x, y;/*对形参x, y做类型定义*/ int z;/*函数中用到的变量z,也要加以定义*/if (xy) z=x;else z=y;return(z);/*将 z 的值返回,通过max带回调用处*/本例题是一个比较典型的C语言程序,运行情况是:8, 5/(输入8和5给a和b)max=8(输入c的值)说明:1. C程序是由函数构成的。1)一个C程序至少包含一个函数(main函
9、数)。仿真教学环节主要教学内容教学手段与方式III总结扩展IV作业2) 函数定义是C程序的基本单位。3) 输入输出函数使用系统提供的库函数printf和scanfo2. 一个函数由两部分组成。1) 函数的说明部分。例:intmax(x, y)1II函数类型函数名函数参数intx, y;II形参类型形参 一个函数名后面必须跟一对圆括弧,函数参数可以没有 如 mainO2) 函数体。,一个函数至少有一对大括号。3. 一个程序总是从main函数开始执行的,位置随意。4. 书写格式自由,但每个语句后必须有一个“;”。5. main、int为关键字,使用小写字母,C语言区分大小 写。6. 使用“/*”和
10、“*/”对语句进行注释。二:C语言的般形式变量定义main。变量定义程序段 userfl ()变量定义程序段userfn()变量定义程序段其中userfl ()-userfnO是用户定义的函数。1. 本堂课主要学习了以下儿方面内容:2. C语言出现的历史背景;3. C语言的特点;4. C语言程序的结构及书写格式;通过这些内容的学习,要求我们在深入学习之前对C语言有一 个整体的认识。解释说明课题序号3教学班级教学课时2教学形式新授课题名称1. 3c语言程序的开发过程1. 4C语言上机操作使用教具投影仪、电脑、传统教具教学目标1. TURBOC 系统2. C语言的上机步骤3. 掌握TC的使用教学重
11、点1. C语言的上机环境2. C语言的上机步骤教学难点C语言程序的编译过程更新、补充、 删节内容无课前准备C编译环境的调试课外作业板书设计L3C语言程序的开发过程1. 4C语言上机操作教学感想教学环节主要教学内容教学手段与方式I引入我们已经对c语言的知识有了初步的了解,这节课我们来具n新授体的体会一下c语言的开发过程和上机过程。模拟展示1.3C语言程序的开发过程Stepl、编辑源程序生成以.c为扩展名的源文件。Step2、编译源文件编译程序要对源程序进行语法检查,若没有错误生成目标文件,编译时如果发现错误,则显示错误 信息,并要求重新编译,直到编译正确为止。目标文件的扩展 名为.obj.Ste
12、p3连接目标文件及库文件连接目标文件生成可执行文件,分组讨论可执行文件以.exe为文件扩展名。Step4运行程序1.4C语言的上机操作过程一:C语言上机环境1. UNIX系统。(略)2. DOS下使用MSC4.0编辑C程序。(了解)3. 使用TurborC运行C程序。文件。5.运行程序:5丘文件名/1Run (运行)菜单-一按Alt+R可进入Run菜单,该菜单有以下各 项:.Run (运行程序):运行程序其热键二:Turbo C 2.0集成开发环境的使用进入Turbo C 2.0集成开发环境中后,屏幕上显示:其中顶上一行为Turbo C 2.0主菜单,中间窗口为编 辑区,接下来是信息窗口,最底
13、下一行为参考行。这四个窗口构 成了 Turbo C 2.0的主屏幕,以后的编程、编译、调试 以及运行都将在这个主屏幕中进行。下面详细介绍主菜 单的内容。展示教学环节主要教学内容教学手段与方式除Edit外,其它各项均有子菜单,只要用Alt加上某项 中第一个字母(即大写字母),就可进入该项的子菜单中。1.启动 TurborCl启动 DOS 系统;1C: cdtc/ ; 1C: tctcZ2. 退出TurborC可采用两种方法:1) Alt+X2)按F10再将光标移到FILE菜单下的QUIT,按回车键。3. 编辑源程序FILE菜单下的菜单项:LOAD:装入磁盘上已经存在的文件,可直接进行编译、连接、
14、 运行,也可进行修改。NEW建立新文件。SAVE:保存文件。WRITE TO:将当前文件写到另一文件。4. 编译源文件COMPILE菜单下的菜单项:COMPILE TO EXE:编译生成目标文件,目标文件名为“文件 名.obj”.MAKE EXE FILE:生成可执行文件。直接生成可执行文件“文 件名.exe 1LINK EXE FILE:连接目标文件生成可执行文件。对已经生成的.obj目标文件进行连接,生成.exe为 Ctrl+F9。. User screen (用户屏幕) 显示程序运行时在屏幕上显示的结果。其热键为Alt+F5学生展示教学环节主要教学内容教学手段与方式HI总结扩展IV作业本
15、节课主要学习了 C语言的上机步骤:1 .启动TC。2 .在编辑窗口中输入程序。3 .将程序命名并保存。4 .编译源程序,生成目标文件。5 .对程序进行连接,生成可执行文件。6 .运行程序。编写小程序在屏幕上显示“hello”。课题序号4教学班级教学课时2教学形式新授课题名称1. 4C语言上机操作使用教具投影仪、电脑、传统教具教学目标1. TURBOC 系统2. C语言的上机步骤教学重点1. C语言的上机环境2. C语言的上机步骤教学难点C语言程序的编译过程更新、补充、 删节内容无课前准备C编译环境的调试课外作业板书设计-:C语言上机环境二:TurborC的使用二:TurborC的启动三Turb
16、orC系统的退出四:编辑源程序五:编译源文件六:运行程序七:验证下面两个函数。教学感想教学环节主要教学内容教学手段与方式I引入II新授通过前两堂课的学习,我们已经对C语言的知识有了初步的 了解,本节课我们将对TURBOC进行使用。一、C语言上机环境1. UNIX系统。(略)2. DOS下使用MSC4. 0编辑C程序。(了解)1)编辑C源程序。2)编译。3)连接。4)执行程序。实践展示3.使用TurborC运行C程序。二:TurborC的启动1 .在DOS下进入1开始一程序f MS-DOS方式1 C:WIND0WS_-C: WINDOWSCDTURBOC2Z1 C: TURBOC2_ZC: TU
17、RB0C2TCZ2 .直接进入打开我的电脑fC盘TURBOC2文件夹一双击TC图标三:TurborC系统的退出1 .按F10再将光标移到FILE菜单下的QUIT,按回车键。2 . Alt+X四:编辑源程序1 . FlOf FILENEW (新建文件)2 .编辑程序五:编译源文件FIO-COMPILE-MAKE EXE FILE (生成可执行文件)。学生分组进 行练习教学环节主要教学内容教学手段与方式III扩展总结六:运行程序1 .在DOS下运行2 .直接运行 FlOfRUNfRUNlFl0-*RUN-USERSCREEN七:验证下面两个函数。例 1: main( ) printf ( This
18、 is a c program. nff );例 2: main( )/ int a, b, c;scanf ( %d, %d ”, &a ,&b);c=max (a, b);printf( max=%d , c);int max(x, y)int x,y; int z;if(xy) z=x;else z=y;return(z);)结果展示课题序号5教学班级教学课时2教学形式新授课题名称C语言程序入门使用教具投影仪、电脑、传统教具教学目标1.了解程序的组成4. 掌握printf函数及功能5. 掌握n的换行功能教学重点Printf函数教学难点编写能实现特定功能的函数更新、补充、 删节内容无课前准
19、备教学案、电脑调试课外作业板书设计一、C语言程序的组成二、printf 函数三、n的含义教学感想教学环节主要教学内容教学手段与方式I引入通过前面学习,我们已经了解到C语言的特点及功能,知 道了编程环境。今天开始我们具体学习程序的组成及功能。三、C语言程序的组成先看一个简单的实例:演示main()II新授(printf(I love C programs!);)Ppt展示学生思考:C程序的组成及特点?提问提问:教师总结:1、程序由若干个函数组成,其中main是主函数。2、printf是个函数,作用是:打印函数。3、程序里每个语句以;结尾介绍做一做:请学生用Turbo C运行该程序,并查看运行结果
20、。教学环节主要教学内容教学手段与方式新授教师再次强调Turbo C的操作步骤:(1)打开TurboC, File一一new (2)编程,强调:编程过程中及 时保存。(3) compile以便查看程序的对错。(4) run(5)runuser screen查看运行结果。二、printf 函数1 .格式化输出函数。2 .它是一个输入/输出函数,所以只要出现printf函数要加头文 件#include,该头文件可省略,但最好加上。再看一个例子:main()(printf(abcn);printf(,,A(,)AnH);)做一做:请同学们运行该程序,并思考:n在程序中的作用。解释教学环节主要教学内容教
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 教案 语言
限制150内