课程标准模版(程序设计语言).docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络技术专业 《程序设计语言》 课程教学标准 郑州旅游职业学院信息工程系(部) 二〇一四年三月 一、课程定位 本课程是高职高专计算机网络技术的一门专业基础、必修课程。?本课程的目的是培养高职高专学生计算机编程基本思想、编程基本技能及逻辑思维能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。? 学生毕业后工作岗位主要有程序员、计算机管理员、单片机应用设计员、网络应用等,在计算机控制、单片机应用、数控技术、电子技术等相关行业中都将使用C语言作为应用系统开发设计语言,C语言也是计算机大类专业中《数据结构》、《C#程序设计》、《Java程序设计》及其它编程语言类课程的前导课程,也是信息产业部计算机专业和软件专业水平资格考试(程序员级别)考试中要求的主要程序设计语言。 二、课程目标 通过“班级学生成绩管理系统”教学项目,培养高职高专学生计算机编程基本思想、编程基本技能及逻辑思维能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。 名称 教学目标 知识目标 掌握C语言的基本框架;?掌握C语言的基本数据类型及其应用;掌握顺序结构、分支结构、循环结构及应用;?掌握数组及函数的使用方法;掌握指针的使用方法;掌握结构体的使用方法;掌握文件的使用方法。 能力目标 具备编写一般程序的能力;具备阅读分析程序的能力;具备调试程序的能力;具备编写较为简单的管理系统的能力。 态度目标 提出问题、分析问题并解决问题的能力;独立思考的能力;?获取新知识、新技能、新方法的能力;具有良好的职业道德和身心素质以及创新能力;?工作中与他人的合作、交流与协商能力;语言、社交和沟通能力;良好的自主学习能力;?具有良好的适应社会的能力;具有心理自我调控和自我管理能力。 三、课程内容和要求 序号 项目(章节)名称 主要教学内容 教学目标 (知识、技能、态度) 课时安排 理论课 实践课 1 项目菜单设计 C语言程序的组成、C程序的实现过程、C程序开发环境、运算符和表达式、简单的输出。 程序设计基础、使用VC++?6.0开发C语言程序、C程序的组成;掌握C语言的程序框架,能够编写最简单的输出程序。 1 1 2 学生成绩的输入与计算 基本数据类型、数据的输入和输出。 C语言的数据类型、运算符与表达式?、数据的输入与输出;掌握C语言的程序框架,能够编写最简单的顺序结构程序。 2 2 3 项目菜单的选择执行? 关系和逻辑运算符和表达式、if?语句、switch语句、条件表达式、分支结 构嵌套。? While语句?、do-while语句、for语句、?break语句、循环嵌套。 掌握关系和逻辑运算符和表达式、if?语句、switch语句。? 掌握While语句?、do-while语句、for语句、?break语句的使用方法。掌握分支语句的语法结构,能够编写简单的分支结构程序。? 掌握循环结构的应用场合,循环结构的设计,循环语句的用法,设计简单的循环结构程序。 6 10 4 项目的整体框架设计 函数的定义、函数的调用、函数的声明、函数间的数据传递、变量的作用范围、文件包含处理、宏处理。 函数的定义、函数调用、函数的声明、函数间参数的传递方法、文件包含处理、宏处理。掌握模块化程序设计的思想。 4 4 5 项目中数组的应用 数组的概念、一维数组的定义和数组元素的引用、二维数组的定义和数组元素的引用、字符串数组、数组在程序中的应用、单个字符串和多个字符串的存储、常用字符串处理函数。 数组的概念、一维数组、二维数组、字符数组;掌握数组的定义和使用方法、数组的常用操作、掌握处理大批量同类型数据的方法、能够用数组编写简单程序。 6 6 6 项目中指针的应用 指针、指针变量的概念;指针变量的定义及使用;指针与一维数组;指针与二维数组;指针与字符串;指针与函数。 掌握指针的概念及基本操作,指针在数组和函数中的应用。能掌握指针在C语言中的应用,并且能用指针编写相关程序。 6 6 7 项目中自定义数据类型 结构体类型的定义、结构体变量的定义及引用、结构体数组、结构体指针、链表的基本操作。 掌握构造类型结构体类型及其应用。具备灵活应用结构体变量、结构体数组、结构体指针及链表编写程序的能力。 4 4 8 项目中学生数据的存储与重用 文件的概念及分类,文件指针,文本文件的打开、读写及关闭操作,二进制文件的打开、读写及关闭操作。 掌握文件的基本概念、文件的读写操作。能领会文件的用途、能利用文件编写简单程序。 2 2 四、教学方法与手段 1、在教学过程中,应立足于加强学生实际操作能力的培养,采用项目教学,以工作任务引领提高学生学习兴趣,激发学生的成就动机。? 2、本课程教

您可能关注的文档

文档评论(0)

july77 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档