C语言程序设计实训课程标准.doc
《C语言程序设计实训课程标准.doc》由会员分享,可在线阅读,更多相关《C语言程序设计实训课程标准.doc(11页珍藏版)》请在三一办公上搜索。
1、C语言程序设计实训课程标准课程编号:5适 用 专 业:软件技术专业课程类型:考查总 学 时:30讲授学时:8实验实训学时:22学 分:1.5制 定 人:XXX 审 定 人: XXX一、课程教学目标1专业能力目标(1) 培养学生熟练使用C语言中的数据类型,常量、变量,运算符与表达式的能力。(2) 培养学生熟练使用C语言中的输入、输出函数的能力。(3) 培养学生熟练使用if-else语句和switch-case语句的能力。(4) 培养学生熟练使用while语句、do-while语句和for语句的能力。(5) 培养学生熟练使用数组、字符数组的能力。(6) 培养学生熟练使用函数的能力。(7) 培养学生
2、熟练使用指针的能力。(8) 培养学生熟练使用结构体的能力。(9) 培养学生熟练使用文件的能力。(10) 培养学生熟练使用基本的程序设计方法的能力。(11) 培养学生能使用C语言编写程序解决简单应用问题的能力。2社会能力目标(1) 培养学生的沟通能力及团队协作能力。(2) 培养学生分析问题、解决问题的能力。(3) 培养学生勇于创新、敬业乐观的工作作风。(4) 培养学生的质量意识、安全意识、环保意识。(5) 培养学生爱岗敬业的态度与社会责任心。3方法能力目标(1) 培养学生收集与整理资料的能力。(2) 培养学生制定、实施工作计划的能力。(3) 培养学生利用各种信息媒体,获取新知识、新技术的能力。(
3、4) 培养学生时间管理与规划工作的能力。(5) 培养学生分析问题、解决问题的能力。二、课程性质及前后续课程1.课程性质本课程主要培养软件技术专业学生的C语言编程能力、基础编程语言运用能力和使用程序思维解决问题的能力,以及学生的团队协作、沟通表达、工作责任心、职业规范和职业道德等综合素质和能力。本课程以一个贯穿始终的项目为基础,围绕C语言基础知识和常用编程技术,结合常用编程问题的解决思路 ,通过组织学生集中时间以项目小组为单位进行项目实战,模拟真实企业开发环境,按企业软件项目开发流程进行项目开发,达到规范开发流程、掌握开发标准规范,增加项目开发经验,灵活运用相关技术的目的。2.前后续课程前续课程
4、无本课程为后续软件技术专业学生学习java及网络编程提供知识和项目储备。三、课程设计与内容C语言程序设计实训课程设计与内容见表5-1。表5-1 C语言程序设计实训课程设计与内容序号学习情境学习目标主要学习内容参考学时1需求分析(1)理解需求分析的概念。(2)掌握需求分析文档的编写要点。(3)理解实训项目的需求要点。(1)系统需求。(2)角色分类。(3)模块划分。(4)其他需求。(5)项目需求文档的编写。42系统设计(1)掌握系统设计的基本方法。(2)掌握C语言主要技术的调用关系。(3)掌握项目数据结构。(4)理解项目功能模块。 (5)掌握系统设计文档的编写要点。(6)理解实训项目的系统设计要点
5、。(1)系统结构图。(2)功能模块。(3)主要模块调用关系。(4)数据、数组的访问。(5)数据结构的设计。(6)功能模块的设计。(7)系统设计文档的编写。103系统实现(1)掌握项目的核心功能。(2)掌握核心技术的实现。(3)理解项目整体功能。(4)掌握基本的测试技术。(1)项目核心功能。(2)项目整体功能。(3)实训项目测试。16四、课程实施指导1. 需求分析学习情境描述见表5-2。表5-2 需求分析学习情境描述课 程C语言程序设计实训总学时30学分1.5学习情境需求分析学时4学期1项 目 目 标(1)理解需求分析的概念。(2)掌握需求分析文档的编写要点。(3)理解实训项目的需求要点。项 目
6、 内 容教学方法实 施 步 骤(1)系统需求。(2)角色分类。(3)模块划分。(4)其他需求。(5)项目需求文档的编写。(1)讲授法。(2)小组讨论法。(3)提问引导法。(1)教师描述项目目标,讲解软件项目开发流程和需求分析的基本技巧;学生进行学习,了解相关常识、理解相关概念,掌握相关方法。(2)学生进行人员分配,制定工作计划;教师审核工作计划及实施方案,引导学生确定最终实施方案。(3)学生实施项目任务,完成实训项目的需求分析,讨论解决实施过程中出现的问题;教师汇总出现问题的类型,进行辅导答疑,引导学生完成任务。(4)学生汇报计划与实施过程,回答同学与教师提问。重点检查对实训项目的理解和需求分
7、析文档的编写。教师与学生共同对学生的工作结果进行评价:自评:学生对本项目的整个实施过程进行评价;互评:以小组为单位,分别对其他组的工作结果进行评价和建议;教师评价:教师对互评结果进行评价,指出每个小组成员的优点,并提出改进意见。使用工具考核方式实施地点学生必备知识计算机、投影仪教师评价+学生互评综合实训室基本的C语言编程经验;基本的解决问题的能力;收集资料和简单英文阅读能力。2. 系统设计学习情境描述见表5-3。表5-3 系统设计学习情境描述课 程C语言程序设计实训总学时30学分1.5学习情境系统设计学时10学期1项 目 目 标(1)掌握系统设计的基本方法。(2)掌握C语言主要技术的调用关系。
8、(3)掌握项目数据结构。(4)理解项目功能模块。 (5)掌握系统设计文档的编写要点。(6)理解实训项目的系统设计要点。项 目 内 容教学方法实 施 步 骤(1)系统结构图。(2)功能模块。(3)主要模块调用关系。(4)数据、数组的访问。(5)数据结构的设计。(6)功能模块的设计。(7)系统设计文档的编写。(1)讲授法。(2)演示法。(3)案例法。(4)小组讨论法。(5)提问引导法。(1)教师描述项目目标,讲解系统总体架构、主要技术应用、数据结构的设计、功能模块分析和相关文档的编写等技术与方法;学生进行学习,了解相关常识、理解相关概念,掌握相关方法。(2)学生进行人员分配,制定工作计划;教师审核
9、工作计划及实施方案,引导学生确定最终实施方案。(3)学生实施项目任务,完成主要功能模块、数据结构的分析理解,讨论解决实施过程中出现的问题;教师汇总出现问题的类型,进行辅导答疑,引导学生完成任务。(4)学生汇报计划与实施过程,回答同学与教师提问。重点检查项目数据结构和项目功能模块的分析与理解及系统设计及其相关文档的编写。教师与学生共同对学生的工作结果进行评价:自评:学生对本项目的整个实施过程进行评价;互评:以小组为单位,分别对其他组的工作结果进行评价和建议;教师评价:教师对互评结果进行评价,指出每个小组成员的优点,并提出改进意见。使用工具考核方式实施地点学生必备知识计算机、投影仪、互联网接入教师
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 课程标准
链接地址:https://www.31ppt.com/p-4117287.html