《C语言程序设计项目教程》课程标准

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C语言程序设计项目教程》课程标准

一、课程基本信息

课程名称:C语言程序设计项目教程

学时: 114

授课对象:计算机类专业高职学生

课程性质:计算机类各专业的专业基础课

二、课程性质与作用

(一)课程性质

《C语言程序设计项目教程》是高职高专计算机类各专业的职业素质必修课,在专业人才培养方案中处于核心地位,对于培养学生结构化程序设计的思想和方法起重要作用。旨在培养高职学生运用计算机逻辑思维的能力,掌握运用C语言编程来解决工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。

(二)课程作用

使学生掌握C语言程序的基础知识和基本技能,树立结构化程序设计思想,养成良好的编程习惯,培养严谨务实的分析问题与解决问题的能力,并为后续的应用性课程和系统开发课程打好软件基础。

三、课程设计的理念与思路

(一)课程设计理念

《C语言程序设计项目教程》是培养学生结构化程序设计思想的课程,是计算机类专业的基础。鉴于面向的是高职高专学生,本着以职业技能培养为主导,以培养能力和提高兴趣为目标,变应试为应用,重视在新形势下的新方法、新规则和新思想的传授,把程序设计领域最新、最有价值的思想和方法渗透到C语言中。着重培养学生无论以后再学习、工作中使用什么语言编程,都能灵活应用这些思想和方法的能力。

(二)课程设计思路

本课程针对一年级学生初次接触面向过程的程序设计概念的特点,结合C程序设计语言,通过列举大量的应用实例,初步系统地介绍面向过程、面向模块和结构化程序设计的思想和方法,教学过程中注重程序设计思路的灵活多变,力求锻炼学生的逻辑思维能力。在此基础上,结合上机实践,使学生对程序设计有一个比较全面、系统的了解,为学生今后的学习打下扎实的理论基础。课程的理论实践一体化教学过程全部安排在现实一体化教室进行,教学中以学生为中心,教师全程负责传授知识、答疑解惑、指导项目设计、充分调动师生双方的积极性,实现教学目标。

四、课程目标

本课程的总体目标:通过任务驱动的学习和综合实训,熟练掌握应用C语言程序设计的基本知识和技能,并树立结构化程序设计的基本思想,养成良好的编程习惯。在课程的学习中,培养诚实、

守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、具备团队协作能力的高技能人才,并养成编码规范、按时交付软件等良好的工作习惯。

五、课程内容及实施建议

(一)课程内容

总计114学时。

(二)实施建议

1.教学模式

基于“首要教学原理”应用到混合式学习教学模式

该教学模式包括前期分析、课前、课中和课后四个环节。在前期分析中,对学习者的特征进行了分析,课程内容设计分析、教学环境设计分析,构建了过程性的知识地图,即学习资源由“动作+对象”组成的一系列工作任务组成,明确了学生的学习目标,通过这四方面的设计与分析开发出C 语言程序设计学习平台,包括视频资源和非视视频资源(学习目标、学习设计、学习课件、上机操练、布置作业等),同时同步推送到“雨课堂”,还可以按照国际标准,筛选或定制MOOC资源进行课前推送,以便学生更好的进行课前学习,为课中顺利进行打下基础;课前环节中设置了“雨课堂”中的视频观看和课前练习。在该平台,学生可以根据自己的学习路径进行选择学习,遇到问题时与同伴、老师进行交流,满足了学生的个性化需求,也使优质教学资源得到了最大化的共享;将“首要教学原理”应用到混合式学习,在C语言程序设计课程中,面向每一个完整的工作任务,课前进行激活旧知、示证新知,培养学生自主学习能力;课中尝试应用,学生内化知识,小组合作,自主探究,研讨,实践训练、展示成果,反馈评价,培养学生表达能力、团队合作能力与实践动手能力;课后融会贯通,整合知识的应用,评价反思,灵活应用新知进行拓展提高,对所学的知识进行了很好的巩固。

图5-1“首要教学原理”应用到混合式学习教学模式

2.教学实施建议

见课堂教学实施报告

六、教学条件

(一)教学条件

提出完成本课程所需要的教学条件。

设备名称基本配置/功能实践项目

投影基本配置平时授课自带设备(笔记本电脑、智能手机)基本配置学生实战操作

(二)场地要求

完成本课程所需要的场地条件包括:

(三)任课教师条件

本课程主讲教师应具有大学本科以上学历,具备丰富C语言程序设计经验主要要求包括:

1.具备C语言的基本理论知识;

2.具备一定的程序调试和排错能力;

3.能使用结构化程序设计的思想进行软件系统的开发;

4.熟练使用C语言开发工具和开发环境。

(四)教材要求

本课程的教材选用高福成主编,清华大学出版社2009年出版的《C语言程序设计》。该书贴合高职高专学生,理论通俗易掌握,案例经典易理解,章节设计合理,难度适宜,书价合理,适合作为本课程的专用教材。

任课老师可选用以下教材作为参考教材:

1.谭浩强主编的《C语言程序设计》(第三版)[M].北京:清华大学出版社,2005.

2.谭浩强主编的《C语言程序设计解题与上机指导》(第三版)[M].北京:清华出版社,2005.

七、考核方式

1、基于“首要教学原理”应用到混合式学习教学模式的教学考核及评价标准制定

表7-3评分标准表

表7-4学生学业成绩统计

2、以《C程序设计》项目课程项目实战制定出首要教学原理在高职项目课程评价标准

表7-5首要教学原理在综合实践型教学中评价标准

的隐性能力与显性能力详细记录、归档、统计、分析,在职业能力评价上要注重学生专业能力、方法能力、社会能力内容的整合,利用自评、组间互评和教师评价相结合的评价方式。评价是一个动态的过程,贯穿学生学习的整个过程,在学生的不断成长中,记录学生的详细数据,并根据实际情况灵活变动,创造性的使用合理的,可操作性方法,在实践中不断改进与完善。平时学习过程的评价包括工作态度、工作过程中的交流合作、解决问题、信息处理、自我学习能力、面对面的阶段性的成果汇报。主要是基于真实项目的完成情况进行测评,以学业水平或者工作过程的业绩水平来衡量学习的最终结果,同时根据实际情况重新制定了本项目课程测试目的与内容的双向细目见表7-6所示。

表7-6基于首要教学原理的项目课程测试目的与内容的学习效果达成度

相关文档
最新文档