铜仁学院Tongrenxueyuan教案课程C语言程序设计专业现代教育技术年级08教技教师袁科职称、学位助教、硕士部系、教研室物电系、教育技术教研室二○○九至二○一○学年度第二学期铜仁学院教案第2页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共39页【首页】课程名称高级语言程序设计授课年级及专业2008级现代教育技术班级08教技课程类型必修课公共课();基础或专业基础课(*);专业课()选修课限选课();任选课()学生层次研究生(*)本科生()专科生()成教生(本科()专科())授课方式理论课(*);实践课(*)考核方式理论%;实践%周学时数4课程教学总学时数72学时分配课堂讲授54学时;实践课18学时教材名称《C程序设计(第三版)》作者谭浩强出版社及出版时间清华大学出版社,2005参考资料1、谭浩强.《C程序设计题解与上机指导(第三版)》,清华大学出版社,2005.2、谭浩强.《C程序设计试题汇编》.清华大学出版社,2006.3、张建勋,纪纲.《C语言程序设计教程(21世纪普通高校计算机公共课程规划教材)》,清华大学出版社,2008.4、克尼汉等著,徐宝文等译.《C程序设计语言(第2版新版)》,机械工业出版社,2005.5、林锐,韩永泉.《高质量程序设计指南:C++、C语言(第3版)》,电子工业出版社,2005.6、全国计算机等级考试编写组,《全国计算机等级考试教程二级C语言》,人民邮电出版社,2009.授课时间注:1、表中()选项内请打“*”;2、教案按授课次数填写,每次授课均应填写一份;空格大小可根据内容自行调第3页共39页第2页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共39页整;重复班授课可不另填写教案;此教案填写并打印后须教研室主任审查、签字;3、教案首页只填写一次,其他内容须按课堂教学次数填写。第4页共39页第3页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共39页课程名称C语言程序设计授课专业现代教育技术周次第1周,第1次课2010年3月5日章节名称第1章C语言概述授课方式课堂讲授(√);实践课()教学时数2教学目的及要求1.了解C语言的特点2.理解C语言程序的组成结构3.了解运行C程序的步骤与方法教学重点和难点重点:1.C语言的组成结构2.运行C程序的步骤与方法难点:1.C语言的组成结构2.C程序编译和链接的过程教学内容时间分配及辅助手段1.1C语言出现的历史背景1.2C语言的特点1.3简单的C语言程序介绍1.4运行C程序的步骤与方法1.4.1运行C程序的步骤1.4.2上机运行C程序的方法10m15m40m5m30m启发提问1.C语言能够被广泛应用的原因是什么?2.程序运行前为什么要先编译和链接?外语要求InternationalStandardOrganizationISO国际标准化组织IntegralDevelopmentEnvironmentIDE集成开发环境sourceprogram源程序objiectprogram目标程序compiler编译interpreter解释Error错误warning警告小结1.C程序总是从main函数开始执行,与main函数的位置无关;2.C程序书写格式自由,但根据书写规范要求,出了if语句等,其他语句都分别占一行;3.每个语句和数据声明的最后必须有一个分号;4.用户无需编写输入输出函数。输入输出操作有库函数完成。C对输入输出实行函数化;思考与练习题1.C程序由哪些部分组成?2.为什么说C程序主要是由函数组成的?下次课预习要点C语言的阶乘开发环境——TurboC3.0教研室或科室主任审查意见:教研室或科室主任签字:2010年月日第5页共39页第4页共39页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共39页课程名称C语言程序设计授课专业现代教育技术周次第2周,第2次课2010年3月9日章节名称实验一C语言运行环境及运行一个简单的C程序授课方式课堂讲授();实践课(√)教学时数2教学目的及要求1.了解TC环境的组成。2.掌握TurboC集成开发环境的基本使用方法。3.能够编写并在TurboC中编辑和运行最简单的C程序。4.了解C语言程序从编辑、编译、连接到运行并得到运行结果的过程。教学重点和难点重点:C程序从编辑、编译、连接到运行并得到运行结果的过程。难点:编辑并调试运行一个C程序。教学内容时间分配及辅助手段1.了解TC环境的组...