


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品教学教案设计精品教学教案设计|Excellentteachingplan育人犹如春风化雨,授业不惜蜡炬成灰育人犹如春风化雨,授业不惜蜡炬成灰教师学科教案[ 20 –20 学年度第 学期 ]任教学科: 任教年级: 任教老师: xx市实验学校精品教学教案设计精品教学教案设计|Excellentteachingplan育人犹如春风化雨,授业不惜蜡炬成灰育人犹如春风化雨,授业不惜蜡炬成灰《高级语言程序设计(C)》课程教学大纲一、课程名称高级语言程序设计(C)二、课程英文名HighLevelLanguageProgramming(C)三、课程编码020413001四、课程类别技术基础课五、学时数、学分数、开课学期56学时、3.5学分、第一、二学期六、适用专业自动化、电子、通信、纺织、机制、机电、测控、工业、电科、信计、交运、热动等七、编制者杨国林教授八、编制日期20098九、课程的目的与任务C语言程序设计是一门重要的技术基础课,设置本课程的主要目的是通过对C语言的语法规则、数据类型、数据运算、语句、系统函数、程序结构的学习,掌握应用C语言进行程序设计的技能,为进行各种实用程序开发奠定一个良好的基础。在知识方面要熟练掌握C()和各类运算符,能正确使用表达式实现数据的简单加工;熟练掌握C程序的三种基本结构(选择、循环)的特点,能使用相关语句完成这三种基本结构的程序设计任务;掌握C语言的十、本课程与其它课程的关系。并可为各专业后续课程的学习奠定程序设计基础。十一、各教学环节学时分配教学课时分配序号章节内容讲课实验上机练习其它实践教学环节机动1C语言概述22基本数据类型、运算符和表达2式423数据的输入/输出24程序控制结构与结构化程序设34计5数组346指针447函数448编译预处理129结构体、联合体3410文件22合计28424十二、课程的教学内容、重点和难点与教学进度安排第一章C语言概述(2学时)通过本章学习,要求了解程序、程序设计、高级语言的概念;认识C语言的字符集、保留字;了解C程序的基本结构和C语言程序的编译与执行,为后续章节的学习奠定一个基础。主要内容CCCC2.本章重点C程序的基本结构和C3.本章难点C4.本章作业1-10,1-11第二章基本数据类型、运算符和表达式(4学时)C先级别;能正确构成基本类型的表达式。1.主要内容C常量变量及其数据类型运算符和表达式运算符的优先级和结合性2.本章重点运算规则及优先级别;表达式的构成规则和计算。本章难点运算符优先级别;混合表达式计算;逻辑值表示方法。4.本章作业2-8,2-10,2-11,2-15,2-16,2-18第三章数据的输入/输出(2学时)掌握字符输入、输出函数getchar、putchar和格式输入、输出函数scanf、printf的使用方法。1.主要内容流printfscanf2.本章重点字符输入、输出函数getchar、putchar和格式输入、输出函数scanf、printf的使用方法。3.本章难点格式输入、输出函数scanf、printf4.本章作业3-3,3-4,3-5第四章程序控制结构与结构化程序设计(3学时)序。1.主要内容算法及其描述语句程序控制结构顺序结构2.本章重点if-else和switchdo-whilefor、break、continuegoto语句的格式与功能;顺序结构、三种选择结构、三种循环结构的程序设计方法。3.本章难点三种选择结构、三种循环结构的使用方法。4.本章作业4-8,4-9,4-10,4-11第五章数组(3学时)通过本章学习,要求掌握一维数组、二维数组、字符数组定义、初始化、数组元素的引用方法;掌握有关字符串函数的使用方法。1.主要内容一维数组多维数组2.本章重点一维数组、二维数组、字符数组定义、初始化、数组元素的使用;字符串处理函数的使用。3.本章难点4.本章作业5-8,5-9,5-12,5-16第六章指针(4学时)指针的运算,能正确利用指针变量来引用所指向的变量或数组;了解指针数组的概念。1.主要内容指针的基本概念指针的定义与初始化指针的运算指针与数组字符指针与字符串2.本章重点指针变量的定义、初始化和赋值方法;利用指向变量、数组引用变量、数组元素、字符串;取变量、数组、字符串地址的方法。3.本章难点4.本章作业6-7,6-10,6-11第七章函数(4学时)存储类及其作用域;函数间的数据传送方法。1.主要内容模块化程序与函数的基本结构函数的定义、说明与调用变量的存储类及其作用域函数间的数据传送数组与函数2.本章重点3.本章难点4.本章作业7-5,7-8,7-11(1)(3)(4),7-15第八章编译预处理(1学时)编译的作用和实现方法。1.主要内容宏定义文件包含2.本章重点3.本章难点4.本章作业8-4,8-10第九章结构体、联合体(3学时)1.主要内容结构体与结构体变量的定义结构体类型变量的引用和初始化结构体数组结构体指针结构体在函数间的传送结构体嵌套2.本章重点结构体、联合体类型数据的特点和定义;结构体类型变量、数组、指针变量的定义、初始化和成员引用方法。联合体类型变量的定义和引用方法。3.本章难点4.本章作业9-4,9-5,9-6,9-8第十章文件(2学时)对文件进行简单处理的实用程序主要内容C/输出文件状态检测函数本章重点缓冲文件系统中“文件型指针”的概念,有关文件操作(打开、关闭、读写)的系统函数的使用。本章难点有关文件处理的系统函数的使用。4.本章作业10-2高级语言程序设计(C)上机练习和实验项目及学时安排:上机练习一熟悉TurboC2.0运行环境(2学时)熟悉TurboC2.0集成环境的使用,学会独立使用该系统;了解用计算机解决实际问题的基本步骤,掌握C程序的基本书写格式;通过运行C程序,了解在该系统上编辑、编译、连接和运行一个C程序的过程;熟悉TurboC菜单中与调试程序相关的几个命令。上机练习二数据运算和简单程序设计(2学时)掌握Cputchargetchar函数的调用方法。上机练习三分支结构程序设计(2学时)了解C选择结构的使用,包括、if-elseswitchif上机练习四循环结构程序设计(2学时)熟练掌握whiledo-whilefor悉循环嵌套以及从循环体内退出循环的处理。上机练习五、六数组程序设计(4学时)用,掌握字符串在内存中的存储方法。上机练习七、八指针程序设计(4学时)和&变量以及处理字符串的方法。上机练习九、十函数程序设计(4学时)上机练习十一编译预处理程序设计(2学时)掌握宏定义的方法;掌握文件包含处理方法;掌握条件编译的方法。实验一循环、数组、函数和结构体程序设计(4学时)数和结构体综合程序设计的实际训练。上机练习十二文件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 游泳救生员初级测试题与答案
- 推拿治疗学测试题+答案
- 业务学习心得体会范文
- 医美服装采购合同范本
- 下半年人力资源部工作计划
- 三年级数学综合实践课教案
- 中药炮制工中级练习题(含答案)
- 办公别墅 出租合同范本
- 建筑信息模型职业技能理论知识试题库及参考答案
- 工程地质与土力学练习题(含答案)
- 项目经理个人先进事迹材料(4篇)
- 火龙罐技术课件
- 怎样防治鱼的中华鱼鳋病
- GRR-计数型(范例填写)
- VDA6.3:2023 汽车核心工具自我评估测试题库真题 (含答案)
- “中药配送服务中心”方案
- GRR表格MSA第四版完整版
- 第一讲 新媒体艺术基础-数字媒体艺术导论课件PPT
- 2023年山东电子职业技术学院单招面试模拟试题及答案解析
- 全口义齿修复有关的基本知识 全口义齿固位和稳定
- 内科学尿路感染(讲课)
评论
0/150
提交评论