- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》
课程标准
一、课程信息
表1 课程信息表
课程名称
C语言课程设计
开课系部
课程代码
考核性质
考试
前导课程
《高等数学》、《计算机基础》
后续课程
单片机技术应用、嵌入式系统开发、Java程序设计、数据结构、软件工程
总课时
课程类型
理论课
是□
实践课
是□
理论+实践
是?
理实一体化
是□
适用专业
电子信息工程技术、通信技术、物联网技术及电子类其他专业
二 、课程性质
1.《C语言程序设计》是一门专业必修课,是学习其它工科课程的基础。掌握程序设计的前提是掌握程序设计语言,C语言以其灵活性和实用性受到了广大计算机应用人员的喜爱。一旦掌握了C语言,就可以较为轻松地学习后续的Java程序设计、数据库技术等程序设计语言,并且为单片机技术应用及嵌入式学习打好了程序基础。本课程以程序设计思想为主线,介绍C语言的基本概念和程序设计的思想和方法,培养学生运用C语言解决实际问题的能力。
2.课程功能定位
表3课程功能定位分类
对接的工作岗位
对接培养的职业岗位能力
程序员
1.掌握用C语言进行程序设计的基本框架,理解结构化程序设计思想;熟练应用C语言集成环境设计和调试C程序;
2.能用C语言程序设计的方式分析和解决简单实际问题并测试程序;
3.掌握计算机语言类课程的学习方法,无论以后在学习、工作中使用什么语言编程,都能灵活应用程序设计的思想和方法分析、解决问题。
三、课程目标与内容
1.课程总目标
通过基于工作过程的案例驱动和项目实训,使学生全面掌握C语言的基本理论、基本编程方法、基本内容和主要应用领域;了解C语言发展的最新动态和前沿问题;培养具有较强综合分析能力和解决问题能力,综合素质较高的计算机编程人才。在课程的学习中,培养善于沟通表达、创新学习、独立分析解决问题的能力,为学生今后进一步学习计算机网络技术专业知识和学生就业、工作打下良好的基础。
2.课程具体目标
表4 课程教学目标与内容
序号
毕业要求
知识目标
技能目标
素质目标
教学内容
1
掌握并熟练C语言的开发环境,了解C语言程序的组成
程序设计基础、使用VC++ 6.0或Turb C或者Visual Studio开发C语言程序、C程序的组成。
掌握编程语言程序设计、单片机应用、嵌入式系统开发等软件应用,能够读懂系统程序,并进行简单系统的开发、调试。
培养学生的思维、创造和能力素质
培养学生具有丰富的想象力和构建力,增强学生具有强烈的好奇心和求知欲,锻炼学生的表达能力,进而培养学生的团队意识和学生的适应社会的能力。
C语言程序的组成、C程序的实现过程、C程序开发环境、运算符和表达式、简单的输出。
2
掌握C语言的语句类型及每种类型的使用环境
C语言的数据类型、运算符与表达式 、数据的输入与输出。
掌握C语言的程序框架,能够编写最简单的顺序结构程序。
基本数据类型、数据的输入和输出。
掌握关系和逻辑运算符和表达式、if 语句、switch语句。
掌握While语句 、do-while语句、for语句、 break语句的使用方法。
掌握分支语句的语法结构,能够编写简单的分支结构程序。
掌握循环结构的应用场合,循环结构的设计,循环语句的用法,设计简单的循环结构程序。
关系和逻辑运算符和表达式、if 语句、switch语句、条件表达式、分支结构嵌套。
While语句
、do-while语句、for语句、 break语句、循环嵌套。
3
掌握C语言中函数的使用环境
函数的定义、函数调用、函数的声明、函数间参数的传递方法、文件包含处理、宏处理。
掌握模块化程序设计的思想。
函数的定义、函数的调用、函数的声明、函数间的数据传递、变量的作用范围、文件包含处理、宏处理。
数组的概念、一维数组、二维数组、字符数组。
掌握数组的定义和使用方法、数组的常用操作、掌握处理大批量同类型数据的方法、能够用数组编写简单程序。
数组的概念、一维数组的定义和数组元素的引用、二维数组的定义和数组元素的引用、字符串数组、数组在程序中的应用、单个字符串和多个字符串的存储、常用字符串处理函数。
4
掌握C语言中指针的使用环境
掌握指针的概念及基本操作,指针在数组和函数中的应用。
能掌握指针在C语言中的应用,并且能用指针编写相关程序。
指针、指针变量的概念;指针变量的定义及使用;指针与一维数组;指针与二维数组;指针与字符串;指针与函数。
5
熟练结构体、类的使用
掌握构造类型结构体类型及其应用。
具备灵活应用结构体变量、结构体数组、结构体指针及链表编写程序的能力。
结构体类型的定义、结构体变量的定义及引用、结构体数组、结构体指针、链表的基本操作。
掌握文件的基本概念、文件的读写操作。
能领会文件的用途、能利用文件编写简单程序。
文件的概念及分类,文件指针,文本文件的打开、读写及关闭操
您可能关注的文档
- 人教版九年级 Unit8基础精粹100题(包含答案解析).docx
- 水乡歌教案设计与反思.docx
- 山西省忻州市第一中学高三语文文言文复习检测:《阿房宫赋》2.doc
- 广东省汕头市澄海区2017九年级(上)期末数学试卷(解析版).doc
- 2019版数学人教B版必修3训练:2.1.1+简单随机抽样+Word版含解析.docx
- 人教版九年级历史上册第6课希腊罗马古典文化课件.ppt
- 小学安全事故应急预案实施.doc
- 人教版初中物理九年级(全一册)第14章第1节热机 课件.ppt
- 第29讲-定积分概念和性质.ppt
- 按6D音标元音分组的初中词汇-注释精简版.docx
- 2019-2020年人教版高中化学选修四:专题综合测评3 溶液中的离子反应.doc
- 江西省2020年中等学校招生考试化学周周练(第五周).doc
- 2020中考(赣)历史一轮复习练习题:专题六 大国关系.doc
- 2019版数学人教B版选修4-5训练:2.1.1+平面上的柯西不等式的代数和向量形式+Word版含解析.docx
- 人教版八年级物理上册第1章第3节-运动的快慢.ppt
- 局域网组实训指导书.doc
- 19-20同步鲁人语文选修《语言的运用》提能精学精练 “人”字的结构是互相支撑——言语行为的基本原则.doc
- 济南版七年级生物上册课件:第二单元 第四章第二节 生物的分类单位.ppt
- 人教部编版九年级历史上册第15课探寻新航路课件.ppt
- 2019秋季部编版道德和法治七年级上册教材习题答案.doc
文档评论(0)