300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 教学计划c语言源代码 c语言教学计划.doc

教学计划c语言源代码 c语言教学计划.doc

时间:2019-05-19 16:50:44

相关推荐

教学计划c语言源代码 c语言教学计划.doc

c语言教学计划.doc

1C语言程序设计课程教学实施计划一、课程简介课程学分4学分,其中理论3学分,实验1学分,课程学时数其中讲课44学时,实验112学时,开课专业及修课性质专业必修;。选课基础已学过二、课程任务C语言程序设计课程的教学目标是培养学生的程序设计素质和创新素质。因此,在教学中必须鼓励学生敢于动手,勤于实践,从而培养学生对计算机技术的兴趣和意识,让学生了解和掌握C语言程序设计的基本知识和编程技能。任务驱动教学法是以学生为对象,以任务为驱动的教学方式。其方法是教师的教学与学生的学习都是围绕着一个具体目标,基于基本任务,在强烈的求知欲的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作学习,并在完成既定任务的同时又产生新的任务。这种教学特别适合计算机课程的学习,能很好地培养学生的自主学习能力和独立分析问题、解决问题能力。三、教学内容与教学要求目次教学内容教学基本要求(用熟练掌握、熟悉、了解等关键词知识、技能的掌握、应用程度)1信息在计算机中的表示与存储各进制之间的转换。(重点是二进制和十六进制)会计算计算机的寻址能力。计算机的计算过程。为什么计算机用补码存储各种编码的取值范围。熟练做一些相关习题。2C语言的发展、特点与应用,C语言程序的结构和语法规则,保留字、语句、函数的结构,VC环境下C源程序的编辑、编译、连接、运行与调试。1.了解.了解C语言的发展、特点与应用。语言的发展、特点与应用。2.掌握.掌握C语言程序的结构和语法规则。语言程序的结构和语法规则。3.了解.了解VC环境下环境下C源程序的编辑、编译、连接、运行与调试。源程序的编辑、编译、连接、运行与调试。4.了解.了解C程序结构与函数结构。程序结构与函数结构。3基本数据类型(INT、DOUBLE、CHAR),常量与变量。1.掌握常用的基本数据类型(.掌握常用的基本数据类型(INT、、DOUBLE、、CHAR),掌握常量),掌握常量与变量的概念。与变量的概念。2数据类型的本质区别,范围3.基本掌握格式化输出函数PRINTF与格式化输入SCANF函数的应用。运算符与表达式1运算符优先级2算术类型转换(隐式转换)243掌握赋值运算符与赋值表达式、算术运算符与算术表达式、与运算符。4掌握关系运算符及其表达式、逻辑运算及其表达式。5IF语句、IFELSE语句、IFELSEIF语句及SWITCH语句的程序设计。1了解分支语句的基本概念2掌握IF语句的程序设计3掌握IFELSE语句的程序设计4掌握IFELSEIF语句的程序设计5掌握SWITCH语句的程序设计。6了解分支结构的嵌套使用6循环的概念与循环语句的结构FOR语句、WHILE语句、DOWHILE语句、BREAK语句与CONTINUE语句,双重循环的程序设计。1.掌握循环的基本概念2.掌握FOR循环语句的基本结构、程序运行流程,适用场合。3.掌握WHILE循环语句的基本结构、程序运行流程,适用场合。4.掌握DOWHILE循环语句的基本结构、程序运行流程,适用场合。5.掌握BREAK语句与CONTINUE语句在循环结构中的应用。6了解双重循环的程序设计。7一维数组的基本概念含字符数组,数组的定义、初始化、赋值,了解二维数组的基本概念。1.理解一维数组的含义。2.掌握一维数组的定义、初始化、赋值。3.掌握字符数组在内空间的存储方式与初始化,STRCPY/STRLEN/STRCAT/STRCMP的使用方法。4理解二维数组的基本概念。8函数的基本概念,函数的定义与调用、函数的嵌套调用与递归调用、数组作为函数参数。1.掌握函数的基本概念。2.掌握函数的格式、系统函数的调用。3.掌握自定义函数的定义与调用。4.理解AUTO/STATIC/EXTERN变量存储类型对变量作用范围及生存期的影响。5.了解函数的嵌套调用与递归调用。6.理解数组作为函数参数的例子。指针的概念以及9指针的基本概念,指针的定义、初始化、赋值,指针在一维数组中的初步应用。1.指针变量的内存访问方式;2.指针变量的定义、赋值和初始化;3.使用指针作为函数形参和函数值;4.函数型指针的使用;5.VOID型指针的使用。36.基本掌握指针在一维数组中的应用。10宏定义、多文件系统的基本概念、位运算的概念。1.掌握宏的基本概念。2.掌握宏在程序设计中的应用与宏定义的注意点。3.理解多文件系统,掌握在多文件系统中函数间的调用。4.初步掌握多文件中EXTERN变量的使用。5.掌握位运算的基本概念及位运算的应用。11结构体的基本概念,结构体类型的定义、结构体变量的初始化、结构体变量对结构体成员的引用、结构体数组的定义以及输入输出。1.了解结构体的基本概念。2.掌握结构体类型的定义。3.掌握结构体变量定义、初始化、结构体变量对结构体成员的引用。4.掌握结构体数组的定义以及输入输出。初步掌握结构体在程序设计中的应用。5.掌握链表的基本概念12文件的基本概念,文件的打开与关闭、文件的读写操作(FGETC、FPUTC、FSCANF、FPRINTF),文件重定位函数(REWIND)。1.了解文件的概念。2.掌握文件的打开与关闭操作。3.掌握文件的读写操作(FGETC、FPUTC、FSCANF、FPRINTF)。4.掌握文件重定位函数(REWIND)。四、课程教材及相关资源1、教材教材名称教材作者出版社主要教材C语言程序设计钱能清华大学出版社。2、课件播放型讲课课件五、教学安排本课程学习主要形式有课件播放课为主,辅以笔试练习及上机指导具体安排如下学时序号教学内容理论实践1信息在计算机中的存储442简单的C语言程序设计与VC环境443数据基本类型224输入输出函数与表达式4445分支程序的设计226循环程序的设计与双重循环447数组448指针4289函数4410宏、多文件系统与位运算4411结构体及其应用4412文件及其应用428合计88学时44441、学生参考性自学周历周次教学内容(含自学和上课)有无作业、实验1简单的C语言程序设计与VC环境作业、实验12信息在计算机中的存储,数据基本类型,输入输出函数与表达式作业、实验3分支程序的设计作业、实验34循环程序的设计与双重循环作业、实验45数组与指针作业、实验56函数作业、实验6宏、多文件系统与位运算作业、实验7结构体及其应用作业、实验8文件及其应用作业、实验2、实验安排1)本课程实验指导教师应具有C语言教学经历2)实验条件PC机及VC环境。3)网上有和。4)实验内容(共8次、实验五自选,不作要求)如下次号周次实验内容概要11简单的C语言程序设计与VC环境22输入输出程序设计33分支与循环程序的设计44循环程序的设计55数组,指针与函数566函数与多文件系统程序设计77结构体程序的设计88文件应用3、作业安排(共6次)次号分步作业内容小组/个人完成1简单的C语言程序设计个人完成2分支与循环程序的设计个人完成3数组与函数的应用个人完成4大数计算器的设计个人完成5结构体程序的设计与文件应用个人完成6学生管理系统个人完成备注每节课都会配有习题,让学生能更好的理解当堂内容,每个章节结束都会有小考,以测评学生的掌握程度。六、课程考评方法1、考试方式闭卷带A4复习专用纸一张。2、平时作业占总成绩10%,期中考试占总成绩10%。期末

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。