《程序设计基础》课程标准.docx

上传人:王** 文档编号:1086949 上传时间:2024-03-25 格式:DOCX 页数:7 大小:32.07KB
下载 相关 举报
《程序设计基础》课程标准.docx_第1页
第1页 / 共7页
《程序设计基础》课程标准.docx_第2页
第2页 / 共7页
《程序设计基础》课程标准.docx_第3页
第3页 / 共7页
《程序设计基础》课程标准.docx_第4页
第4页 / 共7页
《程序设计基础》课程标准.docx_第5页
第5页 / 共7页
《程序设计基础》课程标准.docx_第6页
第6页 / 共7页
《程序设计基础》课程标准.docx_第7页
第7页 / 共7页
亲,该文档总共7页,全部预览完了,如果喜欢就下载吧!
资源描述

《《程序设计基础》课程标准.docx》由会员分享,可在线阅读,更多相关《《程序设计基础》课程标准.docx(7页珍藏版)》请在优知文库上搜索。

1、程序设计基础课程标准课程编号:030501Z1适用专业:计算机课程类型:专业基础课课程性质:必修课程学时:64课程学分:4一、课程定位本课程是计算机专业的一门专业基础课程,也是其它相关专业研究计算机控制以及嵌入式技术等的一门基础和工具课程。本课程的主要任务是:使学生掌握模块化、结构化编程的基本思想,学会使用C语言编制简单的应用程序,解决一般性应用问题,并有一定的上机操作及调试程序能力,为后续课程奠定语言基础。二、课程目标1.知识目标(1)理解模块化、结构化程序设计思想;(2)掌握C语言的数据类型、语句格式、函数结构等基本内容;(3)熟悉C语言的环境和常规调试方法;2.能力目标(1)能用C语言进

2、行结构化的程序设计;(2)解决一些简单的应用问题;(3)以此为工具进一步研究一些控制手段和控制技术;3.素质目标(1)初步具备辩证思维的能力;(2)具有热爱科学,实事求是的学风和创新意识、创新精神;(3)加强职业道德意识。三、课程设计1 .设计理念坚持以高职教育培养目标为依据,遵循“理论联系实际,应知、应会”的原则组织教学。注重培养学生的专业思维能力和专业实践能力,把创新素质的培养贯穿于教学过程中,采用行之有效的教学方法,发展学生的专业应用能力,最后达到培养学生分析问题、解决问题的能力目标。2 .设计思路(1)理论教学的组织形式理论教学打破传统强调“结构”和“语法”的教学观念,以能力培养为出发

3、点,以具备程序设计能力为教学目标,深化教学内容的改革,优化教学内容体系。课堂教学以程序设计能力培养为主,语言知识教学为辅。理论教学以语言必须具备的功能为重点教学,以“够用”、“必需”为标准,在掌握必要的理论知识上,从问题分析、算法设计和编码、测试等方面,重点讲授程序设计的思想和方法,以及程序设计风格,使学生能从更高的角度认识该课程的学习目的,不局限于对语言本身的学习和编程技巧的掌握,更看重对语言应用能力的培养。(2)实践教学的组织形式实践教学主要形式为实验课,实验课主要根据大纲中关于实验课的要求,以培养学生的独立思考能力与动手能力为主导原则,由学生独立上机调试程序,解决实际问题,并辅以必要的教

4、师辅导。要求学生通过实验能够对课堂讲授内容进行验证、设计和综合运用,从而进一步加深知识的理解与掌握。四、课程内容与学时分配序号课程内容学时数合计讲授实验习题1C语言语法基础C语言的特点、书写格式;简单C语言程序介绍14242实验一:熟悉C语言C语言的数据类型;常量与变量;数值间的混合运算4C语言中的运算符与表达式2实验二:数据类型及运算2基本输入输出语句基本输入输出函数;字符输入输出函数8422实验三:基本输入输出语句3选择结构程序设计条件判断表达式10222if语句2switch语句2实验四:选择结构程序设计4循环结构程序设计WhiledoWhile语句10222for,while,doWh

5、iIe语句2循环语句的嵌套;break,continue语句2实验五:循环结构程序设计5数组一维数组10242实验六:一维数组字符数组2实验七:字符数组6函数函数概述;函数定义的一般形式10222函数的参数;函数的值;函数的一般调用2函数的嵌套与递归调用2实验八:函数7复习22总计64361612五、教学设计第一章C语言概述C语言语法基础学时:14教学目标1 .了解C语言特点、书写格式2 .掌握C程序结构及开发过程3 .掌握用ViSUalC+环境开发C程序4 .了解C语言中的基本数据类型及其作用5 .掌握整型、实型、字符型变量及其表示方法6 .掌握各种运算符及表达式的含义及应用教学重点1 .C

6、程序结构及开发过程2 .用ViSUaIC+环境开发C程序3 .整型、实型、字符型变量及其表示方法4 .各种运算符及表达式的含义及应用.学习难点1 .C程序结构及开发过程2 .用ViSUaIC+环境开发C程序3 .整型、实型、字符型变量及其表示方法4 .各种运算符及表达式的含义及应用.章节名称主要教学内容LC语言特点、书写格式C语言特点及书写格式2.简单C程序介绍C程序结构及开发过程3.实验:熟悉C语言在ViSUaIC+环境下开发简单的C程序4.C语言的数据类型;常量与变量整型、实型、字符型常量变量的定义及使用方法5.数值间的混合运算不同数值类型间的转换规则6.C语言中的运算符与表达式算术运算符

7、与表达式;赋值运算符与表达式;逗号运算符与表达式7.实验:数据类型及运算用户标识符的运用;有关运算符与表达式的运用;运算符的运算优先级教学方法建议讲授法、演示法、实践法备注第二章基本输入输出语句基本输入输出语句学时:8教学目标1 .掌握数值型输入输出函数的应用2 .掌握字符型输入输出函数的应用教学重点1 .数值型输入输出函数的应用2 .字符型输入输出函数的应用学习难点1 .数值型输入输出函数的应用2 .字符型输入输出函数的应用章节名称主要教学内容L基本输入输出函数Scanf();printf()2.字符数据输入输出函数Getchar();putchar();gets();puts()3.实验:

8、基本输入输出语句C语言中数据的输入与输出方法;C语言中字符的输入与输出方法教学方法建议讲授法、演示法、实践法备注第三章选择结构程序设计选择结构程序设计学时:10教学目标掌握if、SWitCh语句的应用教学重点SWitCh语句的应用学习难点if、SWitCh语句的应用章节名称主要教学内容1.if语句if语句的三种形式;if语句的嵌套;条件运算符2.switch语句switch语句的格式;SWiteh语句程序举例3.实验:选择结构程序设计if语句的应用;SWitCh开关语句的运用;if语句的嵌套使用教学方法建议讲授法、演示法、实践法备注第四章循环结构程序设计循环结构程序设计学时:10教学目标1.

9、掌握for、whiledoWhiIe语句的应用2. 掌握循环语句的嵌套调用3. 掌握break语句和COntinUe语句的使用教学重点for、whiledoWhiIe语句的应用学习难点for、whiledoWhiIe语句的应用章节名称主要教学内容1.forswhilesdoWhiIe语句三种语句的语法格式及应用实例2.循环语句的嵌套三种循环控制语句的嵌套应用实例3.breaksContinUe语句breakContinUe语句的作用及应用场合4.实验:循环结构程序设计三种循环语句(for循环、while循环和dowhile循环)的应用;break语句、COntinUe语句的作用;循环语句的嵌套

10、使用教学方法建议讲授法、演示法、实践法备注第五章数组数组学时:10教学目标1 .掌握一维数组的定义和引用并能熟练应用一维数组2 .掌握字符数组的定义和引用,能熟练应用一维字符数组教学重点1 .一维数组的定义和引用并能熟练应用一维数组2 .字符数组的定义和引用,能熟练应用一维字符数组学习难点1 .一维数组的定义和引用并能熟练应用一维数组2 .字符数组的定义和引用,能熟练应用一维字符数组章节名称主要教学内容1.一维数组一维数组的定义、初始化、引用、输入输出;一维数组应用举例2.实验:一维数组一维数组的定义、初始化及引用;数组元素的赋值、求和、及排序的方法3.字符数组字符数组的含义、定义、引用、初始

11、化;字符数组的应用举例4.实验:字符数组字符数组的定义、初始化及输入输出;字符串几个常用函数的应用教学方法建议讲授法、演示法、实践法备注第六章函数函数学时:101.了解函数的作用教学目标2.掌握函数定义的一般形式3.掌握函数的参数、函数值和函数调用教学重点1.函数定义的一般形式2.函数的参数、函数值和函数调用学习难点函数的参数、函数值和函数调用章节名称主要教学内容1.函数概述、定义的一般形式函数的作用;函数定义的一般形式;2.函数参数、函数值形参和实参的含义及区别;参数传递;函数返回值3.函数的一般调用函数调用的几种方式;函数的具体应用举例4.函数的特殊调用函数嵌套调用;函数递归调用5.实验:

12、函数函数的定义、参数传递及函数返回值;函数的一般调用方式教学方法建议讲授法、演示法、实践法备注期末复习占用2课时,共计64课时。六、考核评价基本考核方法:通过考勤、作业、提问、测验、实验等评定学生平时成绩(占50%),通过闭卷考试评定学生理论成绩(期末考试占50%)情况综合评价学生成绩。要注意改革考核手段与方法,建议增加对实验的考核。七、教学基本条件1 .教学资源教材1:C语言程序设计,李刚主编,人民邮电出版社,2015年。教材2:C语言程序设计,李学刚主编,高等教育出版社,2013年。参考书:(1) .C语言程序设计案例教程,沈大林主编,中国铁道出版社,2007年。(2) .C语言程序设计,谭浩强,清华大学出版社,2000年。2 .教学设施多媒体设备及软件基础实验室八、其他说明习题课可以采用理实一体化教学方式实施,提高学生逻辑思维能力,进而提高学生编程能力,满足各类认证考试。授课教师尽量采用线上线下混合教学模式,有利于学生自主学习,提高学习效果。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!