《C语言程序设计》课程标准_第1页
《C语言程序设计》课程标准_第2页
《C语言程序设计》课程标准_第3页
《C语言程序设计》课程标准_第4页
《C语言程序设计》课程标准_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE1《C语言程序设计》课程标准课程代码:建议课时数:136学分:8适用专业:物联网应用技术先修课程:计算机应用基础后续课程:Java程序设计、嵌入式Linux程序设计制定人:一、前言1.课程的性质该课程是江苏省五年制高职物联网应用技术专业的一门专业平台课程,其任务是使学生掌握必要的计算机软件知识,了解程序设计的基本概念,使学生掌握C语言程序的基本知识,能用C语言设计编制简单的程序,为今后更好的Java程序设计、嵌入式Linux程序设计等课程打下坚实的基础。2.设计思路该课程是依据五年制高职物联网应用技术专业人才培养方案设置的。其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以任务驱动为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要。教学过程中,要以学生为主体,教师为主导。充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。二、课程目标1.知识目标(1)了解C语言的基本框架;(2)掌握C语言的基本数据类型及其应用;(3)掌握顺序结构、分支结构、循环结构及应用;(4)掌握数组及函数的使用方法;(5)掌握指针的使用方法;(6)掌握结构体的使用方法;(7)掌握文件的使用方法。2.能力目标(1)具备编写一般程序的能力;(2)具备阅读分析程序的能力;(3)具备调试程序的能力;

(4)具备编写较为简单的管理系统的能力3.素质目标(1)提出问题、分析问题并解决问题的能力;(2)独立思考的能力;(3)获取新知识、新技能、新方法的能力;(4)具有良好的职业道德和身心素质以及创新能力;(5)与他人的合作、交流与协商能力(6)良好的自主学习能力;三、课程内容和要求序号课程模块(或单元、或章节)教学内容及要求教学要求教学建议参考课时1C语言概述1.C语言的发展简史和特点;2.C语言程序的结构与书写规则;3.C语言的语句和关键字;4.TurboCV2.0/Win-TC的基本操作。1.了解C语言的由来、特点和发展。2.熟悉C语言程序的格式和结构。3.掌握C语言程序的上机调试方法。1.由学生自己在网上搜索C语言发展简史知识,并展示。2.由教师演示上机调试方法。62数据类型、运算符与表达式1.常量与变量;2.实型数据与整型数据及字符型数据;3.算术运算符与算术表达式;4.赋值运算与赋值表达式;5.C语言特有的运算和运算符。1.掌握:标识符的定义方法。2.熟悉C语言常用算术运算符的使用。通过模仿“计算机器”等小项目来进行训练。123顺序结构程序设计1.格式化输出printf()函数;2.格式化输入scanf()函数;3.单个字符的输入输出;4.顺序结构程序设计举例。1.掌握C语言程序控制台数据的输入;2.掌握C语言程序控制台数据的输出。1.教师演示并讲解基本语法格式。2.学生通过修改语句中的部分内容体会输入输出函数的应用。3.编写简单界面、菜单等程序进行练习。104选择结构程序设计1.关系运算及其表达式2.逻辑运算及表达式;3.If语句和条件运算符;4.Switch语句;5.选择结构程序设计举例1.掌握C语言中各类运算符和表达式的语法;2.熟练掌握各种条件语句;通过编写验证(用户名、密码)等经典小程序来进行训练。165循环结构程序设计1.for语句和while语句的具体使用;2.直到型循环do-while语句的具体应用;3.break语句与continue语句在程序设计方面的区别。1.掌握for语句和while语句的使用;2.掌握直到型循环do-while语句的使用;3.掌握break语句与continue语句的使用。1.结合具体实例对循环语句、数组基础知识进行讲解。2.学生分组进行项目训练,以循环录入本班学生成绩并存储到数组为例进行循环结构与数组的综合训练。2.学生修改程序运用不同的方法实现相同的输入功能(运用不同循环语句,一维、二维数组)226数组1.一维数组的定义和引用;2.二维数组的定义和引用;3.字符型数组与字符串的使用。熟悉数组的说明和使用。207函数1.函数的定义与调用方法;2.函数的嵌套调用和递归调用;3.数组作为函数参数;4.内部变量与外部变量;5.内部函数与外部函数;6.变量的动态存储与静态存储简介。1.掌握函数的说明方法;2.掌握函数的调用方法。运用不同的排序算法编写成绩排名程序,再运用函数调用的方式改进程序。208指针1.指针和指针变量的概念;2.指针变量的定义与应用;3.数组的指针和指向数组的指针变量;4.字符串的指针和指向字符串的指针变量;5.返回指针值的函数;6.指针数组与主函数main()的形参;7.函数的指针和指向函数的指针变量简介。1.掌握指针的概念;2.掌握指针的说明有简单应用;3.了解指针在数组中应用;4.了解指向字符串的指针、指向函数的指针、指向数组的指针的含义;5.了解内存动态分配函数的使用。1.运用动画设计等手段将指针应用的抽象显性的展示给学生。2.用不得不用指针实现的例子来讲解指针的应用。(如学生信息链表的建立、插入、删除等)109结构体1.结构体的概念2.定义和使用结构体。3.结构体数组4.结构体指针1.理解结构体的概念;2.能够使用结构体存储数据;3.掌握结构体元素的引用;4.了解结构体数组;5.了解指向结构体变量的指针。用结构体存储学生信息,并进行访问。1010操作文件1.流的概念;2.打开与关闭文件;3.读写数据文件。1.理解流的含义及各类;2.能够对输入输出进行格式控制;3.掌握字符串流的使用;4.理解文件的概念;5.掌握对文件进行输入和输出的操作。1.编写程序对文件进行输入和输出。2.编写程序实现将学生成绩表存储为文件类型,并进行打印。10合计136四、实施建议1.教学建议本课程内容既作为后续课程的学习基础,也包含相对独立的专业技术理论和工具。本课程教学既要重视知识的系统性,为后续课程的学习乃至学习者职业发展打好基础,也要重视专业技能的实用性,以项目任务为单位,直接瞄准生产实际,培养职业实践能力。改变以课堂为中心只重视书本理论知识的教学方式,采用以计算机实训室为中心的教学组织形式,融“教、学、做”为一体。教师必须重视学习现代教学理论,不断更新观念,深刻领会和探究任务引领型的项目教学。加强面向对象程序设计与其他相关课程整合的研究,充分运用项目教学法,探索在数字化学习环境下的新型教学模式,为学生提供自主发展的时间和空间,努力培养学生的创新精神和实践能力,自觉地成为学生学习的引导者和促进者。教学中要培养学生自己解决问题的综合能力,让学生发展自己的个性特长,在学习过程中学会与人合作,使学生自觉地成为问题的发现者和解决者。要倡导多种学习方式,改善学生的学习方式,培养学生的创新精神和合作学习、研究探索的能力。运用思考、实践、调查、探索、讨论、交流、展示、评价等多种形式促使学生自行设计学习方案,自主探索完成任务的操作步骤和方法。在学习过程中发现问题、提出问题,加强师生、生生之间的讨论、交流和展示,从而改变学生单一的被动接受知识的学习方式。在教学过程中要尽可能的创设工作情境,加强过程体验,增强学生的就业意识。2.教学评价课程考核评价要改变单一的总结性评价的方法,采用阶段评价、目标评价、理论与实践一体化评价等评价方法。注重学生动手能力和在实践中分析问题、解决问题能力的考核,关注学生个体差异,鼓励学生创新实践。要重视学习过程评价,强化综合实践能力考核,采用笔试、项目任务分析报告、成果演示或项目总结汇报、自评、第三者评价等多种评价方法,充分反映学习者不同智能类型和水平。3.教学基本条件本课程实验实训设备的配置,建议分为程序设计实验室和程序项目实训室。程序设计实验室应该配置每生1台计算机,安装Win-TC,每实验室配备服务器1台,集中存放数据库以及学生学习过程的积累资料,每实验室配备教师机1台,配备教学管理控制软件(如凌波多媒体教学软件、LanStar或NetOp等)。程序项目实训室应模拟企业软件开发环境,小组相对集中,配备书橱、参考资料和相对宽松的阅览、讨论和小型展示设施。每组4-6人,配备4-6台计算机、1台服务器、1台打印机。以上两类实验实训室均须提供Internet连接,计算机配置建议不低于P4/2.4GHz/1GB/80GB。4.教材选用与编写教材的编写要以岗位职业能力分析为指导,以本课程标准为依据。选用教材应符合本课程标准的基本要求,优先选用省、部级以上规划教材。教材要以任务引领,强调理论与实践相结合,强调实践内容的实用性,兼顾理论知识的系统性和基础性,按教学项目组织编写内容。教材内容从“任务”着手,设计完成“任务”的方法与步骤,并留有让学生自主探究、设计、完成“任务”的空间,让学生在完成“任务”的过程中掌握知识和技能,培养学生提出问题、分析问题、解决问题的综合能力。教材内容应在本课程标准基础上有所拓展,要将面向对象程序设计的最新技术发展纳入教材。教材要以实践性内容为主。教材体系的安排要遵循学生的认知规律,讲清知识的来龙去脉,使教材顺理成章,具有趣味性和启发性,做到图文并茂,寓教于乐,循序渐进。推荐教材:《C语言程序设计》衡军山航天工业出版社2014.1第1版5.课

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论