C语言程序设计课程标准.docx
《C语言程序设计课程标准.docx》由会员分享,可在线阅读,更多相关《C语言程序设计课程标准.docx(6页珍藏版)》请在第一文库网上搜索。
1、C语言程序设计课程标准一、课程概况课程名称C语言程序设计课程代码20100105适用专业信息与计算科学开课学期第1学期课程性质通识教育课程必修学时/学分80/5预修课程二、课程目标课程目标1:熟悉C语言的基本数据类型,掌握基本结构及其应用、各种类型运算及表达式。课程目标2,掌握C语言的构造类型的定义与使用、掌握函数、指针的定义与使用方法,掌握文件的读写方法。课程目标3,熟悉C编译软件的使用方法,了解程序设计的一般流程及常见方法。掌握算法的表示方法,掌握常见问题的算法,通过课程实验,培养学生运用所学知识解决实际问题的意识。三、课程目标与毕业要求的关系1、课程目标与毕业要求的对应关系毕业要求指标点
2、课程目标2.数学基础2.1具有扎实的数学基础,掌握分析学、代数学等主干数学课程的基本原理、基本技巧和结论,受到比较严格的数学思维训练。课程目标1课程目标2课程目标33.软件开发3.1具有熟练的计算机算法设计与软件开发能力,能够熟练掌握高级程序设计语言的语法,并设计适当的数据结构和算法,编程解决实际问题。课程目标1课程目标2课程目标34.数据分析4.1掌握数学建模和数据挖掘的常用方法,具备较强的数据分析与处理能力,能综合运用所学知识分析和解决问题。课程目标2课程目标32、课程目标与毕业要求的矩阵关系图思想政治数学基础软件开发数据分析外语体育人文发展1.11.21.32.12.22.33.13.2
3、3.3t14.24.35.15.25.36.16.26.3课程目标1HH课程目标2HHM课程目标3HHM注:H表示高支撑,M表示中支撑,1表示低支撑。四、课程教学要求与重难点序号课程内容框架教学要求教学重点教学难点1程序设计和C语言了解C语言及C程序的特点,熟练掌握C程序的运行步骤。C程序的运行C程序的运行2算法了解算法的概念,理解算法的特性,掌握三种流程结构及使用流程图的表示算法的方法,了解结构化程序设计方法。流程图、算法的表示算法的表示3顺序结构程序设计掌握各种类型数据的表示方式、转义字符的含义,了解变量的命名规则、定义方法及所占存储空间,了解各种运算符的优先级别,会求各种表达式的值,掌握
4、C语句的作用及特点,掌握数据的输入与输出方法。数据的表示方式、算术表达式、输入输出数据的表示、输入输出4选择结构程序设计能熟练运用关系运算符和逻辑运算符,掌握if语句和SWitCh语句的使用方法。if语句if语句的使用5循环结构程序设计掌握for、whi1edo-whi1e等循环语句的使用方法,掌握break,continue语句在循环语句中的使用方法。for、whi1e循环for、Whi1e循环的灵活运用6数组掌握数组的定义与引用,掌握字符串的各种操作。数组的定义与引用数组的应用7函数掌握函数的定义与调用方法,了解函数参数的传递方式,了解函数的嵌套调用方法,掌握函数的递归调用方法,了解局部变
5、量和全局变量、变量的存储方式和生成期。函数的定义与调用函数的递归调8指针掌握指针的概念,掌握指针变量的定义、初始化及使用方法,了解指针数组、使用指针处理字符串的方法,了解指向函数的指针、返回指针值的函数、指针数组和多重指针的使用方法,掌握动态内在分配方法。指针的定义与引用、动态存储分配动态存储分配9用户自己建立数据类型掌握结构体的定义与使用方法,掌握链表的建立、访问、删除、插入等操作,了解共用体类型和枚举类型的定义和使用方法。结构体的定义与使用,链表的创建链表的操作10文件掌握文件的的读写方法。文件的读写文件的读写五、课程教学内容、教学方式、学时分配及对课程目标的支撑情况序号课程内容框架教学内
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 课程标准
