- 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/C++)》课程标准
一、适用对象
高等职业教育层次学生。
二、课程性质
■课程性质、任务与目的
《程序设计(C/C++)》课程是软件技术专业的一门十分重要的专业基础课,旨在培养学生具有设计计算机程序、编写程序和调试程序的能力。C语言是一种通用的高级程序设计语言,同时又具有其它高级语言所不具备的低级语言功能,不但可用于编写应用程序,还可用于编写系统程序,因而得到最广泛的应用。课程开设的主要目的是使学生掌握一种基本的程序编译语言,了解C语言的基本开发要求,掌握C语言数据类型、结构化程序设计方法,数组及函数的使用,指针结构体、文件等使用规则。
■与其他课程的关系
《程序设计(C/C++)》的先修课是《计算机文字录入》和《办公自动化》,它们为本课程提供计算机硬软件基础知识,本课程又为《数据结构》、《C#程序设计语言》等软件课程提供程序设计基础。
■课程特点
《程序设计(C/C++)》是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。
■教学要求
教学要求在每一章教学内容之后给出,大体分为三个层次:了解、掌握和熟练掌握。它们的含义大致为:了解就是初步理解基本概念,掌握就是能够理解和分析现有知识,熟练掌握就是会运用所学知识解决实际问题。
三、参考学时
6×16 96学时
四、学分
6学分
五、课程目标
通过任务引领的程序编写的实践活动,掌握C语言程序设计知识,培养学生阅读、理解程序和程序调试技能。会运用C语言编写简单的应用软件,为后续专业课程C#/JAVA打下坚实的基础,承担软件开发企业中程序代码编写和测试的工作任务。同时培养吃苦耐劳、爱岗敬业、团队协作的职业精神和诚信、善于沟通与合作的良好品质,为发展职业能力奠定良好的基础。
■理解C语言程序设计语言的语法。
■能阅读较复杂的C程序。
■能对编写的C程序进行测试和调试。
■会编写简单的应用软件。
六、设计思路
按照“以能力为本位、以职业实践为主线、以项目为载体的项目课程为主体的模块化专业课程体系”的总体设计要求,该课程以学会C语言程序设计语言,形成程序代码阅读理解与代码编写的基本技能为基本目标,彻底打破学科课程的设计思路,紧紧围绕工作任务与知识的联系,让学生在职业实践活动的基础上掌握C语言知识,增强内容与职业岗位能力要求的相关性。
学习项目选取的基本依据是该门课程涉及的工作领域和工作任务范围,但在具体设计过程中,还根据软件专业的典型产品为载体,使工作任务具体化,产生了具体的学习项目。其编排依据是该职业所特有的工作任务逻辑关系,而不是知识关系。
依据工作任务完成的需要、职业学校学生的学习特点和职业能力形成的规律,按照“学历证书与职业
资格证书嵌入式”的设计要求确定课程的知识、技能等内容。
依据各学习项目的内容总量以及在该门课程中的地位分配各学习项目的学时数。
学习程度用语主要使用“了解”、“理解”、“能”或“会”等用语来表述。“了解”用于表述事实性知、
识的学习程度,“理解”用于表述原理性知识的学习程度,“能”或“会”用于表述技能的学习程度。
七、内容纲要
项目一 语言入门
1.参考学时
14学时
2.学习目标
简单的C程序;
程序的编辑、编译、链接和运行;
函数的使用;
结构化程序设计语言结构。
3.工作任务
安装Turbo C软件集成开发环境;
认识集成开发环境内各窗体的功能和使用方法;
编写控制台程序“Hello,World!”;
编写简单字幕程序,实现动画效果;
对用户输入数据进行检验;
用循环语句while和switch语句编写菜单程序。
模块一 字符显示
参考学时 2学时 工作任务 安装准备
了解Turbo C for windows C集成实验与学习环境软件的编辑、编译、运行过程
使用printf()函数在屏幕上显示“HELLO WORLD!” 实践知识 Turbo C安装和配置的步骤
会用printf()函数显示字符串 知识要点 安装向导
了解C语言程序结构 考核要求 编写控制台程序“Hello,World!” 模块二 光标控制
参考学时 2学时 工作任务 编写在屏幕上任意位置显示信息的程序
能使用gotoxy()和printf()函数,在屏幕上指定位置显示信息 实践知识 会在turbo C for windows C环境下建立和调试C语言程序 知识要点 理解C语言程序结构
学习使用clrscr()函数、getch()函数和gotoxy()函数 考核要求 使用gotoxy()和printf()函数,在屏幕上指定位置显示信息 模块三 移动字幕
参考学时 4学时 工作任务 会使用sleep()函数使程序暂停运行
编写简单字幕程序,实现动画效果 实践知识
文档评论(0)