- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
-
PAGE
. z.
程序设计课程标准
所属学院:信息学院适用专业:计算机应用、网络、信管
课程编号:031J21A课程类型:行业根底平台
1 前言
1.1课程性质与任务
程序设计是信息学院电子信息类的一门必修的行业平台课程。课程的主要功能是:通过理论和实践教学,训练和培养学生获得C语言编程方面的能力,使学生具备相关职业应用性人才所必需的程序编制及创新设计等根本知识与技能。
通过本课程的学习和训练,使学生具备C语言根本的程序设计过程和技巧,具备初步的高级语言程序设计能力,并能熟练应用 VC++环境进展C语言的编写、编译与调试,到达省二级考试要求的能应用C语言解决一般编程问题的水平。
本课程是信息学院电子信息类的一门先修的行业平台课程,与该课程相关的后序课程有:数据库技术与应用、数据构造和Java程序设计等,为电子信息类为后续的应用性课程和系统开发课程的学习打好软件根底、技能和素质准备。
1.2设计思路
课程开设的依据。21世纪是一个信息化的社会,这个社会对人才素质和知识构造都提出了更高的要求。尤其对于高职教育的电子信息类学生来说,计算机的作用已不仅仅是一种工具,而是一个重要的组成局部。它要求学生必须获得一定的编程能力,必须具备程序设计方面的根本知识和技能。C语言是计算机根底性程序设计语言,它的开展贯穿了计算机开展的历程,蕴含了程序设计的根本思想;学会了C语言,则将能够相对轻松地学习任何现代的编程语言,因为现代的编程语言大都是基于C语言之上开展而来的〔比方Java,C++,C#等等〕。课程容以构造化程序设计为框架,以顺序构造、选择构造、循环构造为核心,突出程序设计的根本理念及技能。使学生能应用C语言程序解决实际问题。开设本课程,对学生的职业能力、就业等方面起到非常重要的作用。
容选择标准。本课程立足于实际能力的培养,因此对课程容的选择标准作了根本性改革,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程容,并让学生在完成具体工程的过程中学会完成相应工作任务,并构建相关理论知识,开展职业能力。课程容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进展,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业书对知识、技能和态度的要求。根据课程的任务与功能,课程容以构造化程序设计为框架,以顺序构造、选择构造、循环构造为核心,突出程序设计的根本理念及技能。
工程设计思路。工程设计以学生编程能力的培养为线索来进展。教学过程中,通过校企合作、校实训基地建立等多种途径,采取工学结合、课程设计等形式,充分开发学习资源,给学生提供丰富的实践时机。根据岗位工作任务分析所涵盖的工作任务与职业能力要求,本课程确定设置三个学习阶段:编程根底准备阶段、实训工程牵引阶段、课程设计阶段。以培养学生综合应用知识和实际操作的能力,有效地完成岗位相应的工作任务。
容的编排组织。按照工程课程教学工程的组织方式,要以完整的工作过程为载体编排教学工程。根据本课程的规律,教学上始终贯穿一个核心实例 —— 学生成绩管理系统的开发。选择这样一个系统的原因是学生比拟熟悉有关成绩的业务和功能,同时开发学生成绩管理系统将涉及到 C 语言程序设计课程的全部知识点,从而通过该工程的实例化驱动开发,有兴趣地到达学习 C 语言的目标。
在课程单元的教学中以完成一个实训工程为主线,采用工程拓展、工程递进驱动教学方法,在完成工程的过程中引入知识点,操练语法点。整个教学设计分为如下的三个阶段:
?? 编程根底准备阶段
这一阶段的容主要是在学习数组以前,包括数据类型、运算符与表达式等根底语法以及顺序、选择、循环构造程序设计。主要目的是学习程序设计的语言表达以及构造设计。方法上主要是加强操练。通过各种书面作业、多重训练和一个问题的多种解法来加强语法知识点的掌握和训练,开阔学生编程的思路。
在此阶段,教师的功能是对构造设计提供多种思路、对语法点进展归纳总结、对上机情况进展指导、对作业进展评改总结。
通过学生上机的效果和提交的作业检查本阶段的教学效果。
?? 实训工程牵引阶段
这一阶段的主要容包括数组、函数、编译预处理、指针、构造和链表。通过第一阶段的学习,学生已经具备了程序设计的根底知识,在这一阶段将通过实训工程的完成来熟悉主要容,同时稳固第一阶段的成果。
本阶段实训工程的设计非常重要,原则是既要使学生有切入点又要使各章的实训工程之间有联系点,还要使其最终形成一个软件作品。对每一个实训工程的具体展开也应该符合这个原则。
在此阶段,教师以导师〞的身
原创力文档


文档评论(0)