C语言程序设计课程标准.pdfVIP

  • 14
  • 0
  • 约1.28万字
  • 约 9页
  • 2021-06-24 发布于湖北
  • 举报
C 语言程序设计课程标准 课程名称: C语言程序设计 适用专业: 计算机应用技术、软件技术、计算机网络技术、电子应用技术、 自动化技术等 1 课程定位和设计思路 1-1 课程定位 本课程是高职高专计算机应用技术、软件技术、计算机网络技术、电子应用技术、自动化技术等 一门专业基础、必修课程。 本课程的目的是培养高职高专学生计算机编程基本思想、编程基本技能及逻辑思维能力,掌握运 用 C 语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基 础。 学生毕业后工作岗位主要有程序员、计算机管理员、单片机应用设计员、网络应用等,在计算机 控制、单片机应用、数控技术、电子技术等相关行业中都将使用 C 语言作为应用系统开发设计语言, C 语言也是计算机大类专业中《数据结构》 、《C#程序设计》 、《Java 程序设计》及其它编程语言类课程的 前导课程,也是信息产业部计算机专业和软件专业水平资格考试(程序员级别)考试中要求的主要程 序设计语言。 1-2 设计思路 本课程依据计算机应用技术、软件技术、计算机网络技术、电子应用技术、自动化技术、计算机 网络技术等专业的工作任务及职业能力分析表中的程序设计工作项目的要求设置的。设计思路是:打 破传统学科课程模式,转变为以任务或项目为中心,组织课程教学内容,通过讲练结合,使学生在完 成工作任务或具体项目的过程中学会知识的应用,构建相关理论知识,发展职业能力。课程内容突出 对高职学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑 了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。项 目设计以学生编程能力的培养为线索来进行。教学过程中,要通过校企合作、校内实训基地建设等多 种途径,采取工学结合、课程设计等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效 果评价采取过程性评价与结果性评价相结合,理论与实践相结合,理论考试重点考核与实践能力紧密 相关的知识,重点评价学生的职业能力。 本课程以“班级学生成绩管理系统”作为教学项目,在教学中将该项目分解为以下几个子项目, 1 进行教学的组织: ?项目 1 项目菜单设计 ?项目 2 学生成绩的输入与计算 ?项目 3 项目菜单的选择执行 ?项目 4 项目的整体框架设计 ?项目 5 项目中数组的应用 ?项目 6 项目中指针的应用 ?项目 7 项目中自定义数据类型 ?项目 8 项目中学生数据的存储与重用 我们将这八个项目作为本课程的八个单元, “班级学生成绩管理系统”采用“循序渐进”的原则, 分任务实施。本课程的各个单元以 1 到 4 个任务为驱动,围绕完成任务设计必备的知识与理论进行讲 解,使学习与应用融为一体。通过学习的深入逐步完善程序的功能,最后形成一个较为完整的程序。 随着学习的逐步深入,学习者也可以自己增加新的模块,使程序逐步完善、实用。项目开发中的任务 如下: ·任务 1:用输入/输出函数初步设计项目菜单 ·任务 2:学生成绩的输入 / 输出 ·任务 3:总分与平均分的计算 ·任务 4:用 if 语句实现菜单的选择执行 ·任务 5:用 switch 语句实现菜单的选择执行 ·任务 6:用循环语句实现主菜单的选择执行 ·任务 7:整体项目菜单函数 ·任务 8:子项目菜单函数 ·任务 9:系统实现的主函数 ·任务 10:使用数组查找学生最高、最低成绩 ·任务 11:使用数组查找成绩不合格的学生 ·任务 12:使用数组对学生的成绩进行排序 ·任务 13:使用指针查找学生最高、最低成绩 ·任务 14:使用指针查找成绩不合格的学生 ·任务 15:使用指针对学生的成绩进行排序 ·任务 16:学生记录的增加 2 ·任务 17:学生记录的删除 ·任务 18:学生记录的修改 ·任务 19:学生记

文档评论(0)

1亿VIP精品文档

相关文档