版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《C语言程序设计》课程标准课程代码: 59010105 建议课时数:92 学分:6适用专业:计算机应用技术先修课程:计算机应用基础后续课程:高级语言程序设计C#、应用程序开发制定人:周娟前言1.课程性质该课程是江苏省五年制高职计算机应用技术专业的一门专业平台课程,其任务是使学生掌握必要的计算机软件知识,了解程序设计的基本概念,使学生掌握C语言程序的基本知识,能用C语言设计编制简单的程序,为今后更好的学习C#、ASP.NET等课程打下坚实的基础。2.设计思路该课程是依据“工学结合”的原则,强调C语言程序设计的理论部分删繁就简,以“实用够用”为度,就是为了与技能大赛“移动互联与物联网”项目相结合,其总体设计思路是,打破以知识传授为主要特征的传统学科课程模式,转变为以工作任务为中心组织课程内容,并让学生在完成具体项目的过程中学会完成相应工作任务,并构建相关理论知识,发展职业能力。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务完成的需要来进行,同时又充分考虑了高等职业教育对理论知识学习的需要,并融合了相关职业资格证书对知识、技能和态度的要求。教学过程中,要通过校企合作,校内实训基地建设等多种途径,采取工学结合、半工半读等形式,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程评价与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。课程目标本课程的开设旨在使学生通过学习,掌握程序设计的思想,具有基本的C程序设计能力,能比较熟练地阅读、理解和编制简单的C程序,培养学生职业的综合素质,为更深入地学习、实践打下良好的基础。1.知识目标:1)对计算机语言和结构化程序设计有基本的认识;2)掌握C语言的总体结构、各种数据类型,运算符,表达式;3)熟悉C语言程序结构化程序设计的方法和步骤;4)掌握函数的概念和用法;5)掌握编译预处理命令;6)理解位运算和文件的基本操作;2.能力目标:1)能熟练应用TC集成环境设计和调试C语言程序;2)能用C语言设计解决简单实际问题的程序,并能完成简单程序的测试;3)具有良好的数据结构基础和算法能力,以提高个人的结构化程序设计能力;3.素质目标:通过《C语言》的学习与强化训练,形成良好的思维力,逐步养成职业素养。C语言程序设计的课程开设是从学生的角度出发,注重培养学生良好的动手实践习惯,注重培养学生严谨的行事风格,尤其注重挖掘学生的潜质,注重培养与社会接轨,培养学生具有踏实工作作风,良好的观察和思考能力强以及团队合作能力。课程内容和要求根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的素质、知识与能力。课程具体内容和要求参考下表。序号课程模块(或单元、或章节)教学内容及要求教学要求教学建议参考课时1C语言概述1.C语言的发展简史和特点;2.C语言程序的结构与书写规则;3.C语言的语句和关键字;4.TurboCV2.0/Win-TC的基本操作。1.了解C语言的由来、特点和发展。2.熟悉C语言程序的格式和结构。3.掌握C语言程序的上机调试方法。1.由学生自己在网上搜索C语言发展简史知识,并展示。2.由教师演示上机调试方法。42数据类型、运算符与表达式1.常量与变量;2.实型数据与整型数据及字符型数据;3.算术运算符与算术表达式;4.赋值运算与赋值表达式;5.C语言特有的运算和运算符。1.掌握:标识符的定义方法。2.熟悉C语言常用算术运算符的使用。通过模仿“计算机器”等小项目来进行训练。103顺序结构程序设计1.格式化输出----printf()函数;2.格式化输入----scanf()函数;3.单个字符的输入输出;4.顺序结构程序设计举例。1.掌握C语言程序控制台数据的输入;2.掌握C语言程序控制台数据的输出。1.教师演示并讲解基本语法格式。2.学生通过修改语句中的部分内容体会输入输出函数的应用。3.编写简单界面、菜单等程序进行练习。104选择结构程序设计1.关系运算及其表达式2.逻辑运算及表达式;3.If语句和条件运算符;4.Switch语句;5.选择结构程序设计举例1.掌握C语言中各类运算符和表达式的语法;2.熟练掌握各种条件语句;通过编写验证(用户名、密码)等经典小程序来进行训练。105循环结构程序设计1.for语句和while语句的具体使用;2.直到型循环do-while语句的具体应用;3.break语句与continue语句在程序设计方面的区别。1.掌握for语句和while语句的使用;2.掌握直到型循环do-while语句的使用;3.掌握break语句与continue语句的使用。1.结合具体实例对循环语句、数组基础知识进行讲解。2.学生分组进行项目训练,以循环录入本班学生成绩并存储到数组为例进行循环结构与数组的综合训练。2.学生修改程序运用不同的方法实现相同的输入功能(运用不同循环语句,一维、二维数组)126数组1.一维数组的定义和引用;2.二维数组的定义和引用;3.字符型数组与字符串的使用。熟悉数组的说明和使用。107函数1.函数的定义与调用方法;2.函数的嵌套调用和递归调用;3.数组作为函数参数;4.内部变量与外部变量;5.内部函数与外部函数;6.变量的动态存储与静态存储简介。1.掌握函数的说明方法;2.掌握函数的调用方法。运用不同的排序算法编写成绩排名程序,再运用函数调用的方式改进程序。168指针1.指针和指针变量的概念;2.指针变量的定义与应用;3.数组的指针和指向数组的指针变量;4.字符串的指针和指向字符串的指针变量;5.返回指针值的函数;6.指针数组与主函数main()的形参;7.函数的指针和指向函数的指针变量简介。1.掌握指针的概念;2.掌握指针的说明有简单应用;3.了解指针在数组中应用;4.了解指向字符串的指针、指向函数的指针、指向数组的指针的含义;5.了解内存动态分配函数的使用。1.运用动画设计等手段将指针应用的抽象显性的展示给学生。2.用不得不用指针实现的例子来讲解指针的应用。(如学生信息链表的建立、插入、删除等)109操作文件1.理解流的含义及各类。2.能够对输入输出进行格式控制。3.掌握字符串流的使用4.理解文件的概念。5.掌握对文件进行输入和输出的操作。1.分析所给程序,并得出结果。2.调试程序并分析结果的正确性。3.按特定格式要求完成输入输出。4.编写程序对文件进行输入和输出。1.通过完整的实例让学生了解在什么情况下会用到就关的技术。2.编写程序实现将学生成绩表存储为文件类型,并进行打印。10合计=SUM(ABOVE)92实施建议1.教学建议该课程具有理论抽象、内容涉及面广等特点,学生理解难度较大。单纯利用教材进行教学并不能体现很好效果。应采用实例与理论相结合的方式进行,并通过简单的实验提高学生的实际工具使用能力。教学过程中通过“学生通讯录”等项目、学生自选项目来进行知识与技能的教授,同时要通过校企合作,引进企业实际项目,采取分析企业项目、分析设计自选项目等形式,借助泛雅学习平台充分整合、利用学习资源,给学生提供丰富的学习与实践机会。在教学过程中,充分运用现代教育技术,多采用电子多媒体课件和其他电子资源进行授课。代替传统的课堂形式的讲解,突破时空限制,帮助学生更好的理解本课程的内容。将实训场所设计成既能满足实践教学要求,又可在现场进行理论教学的布局。在组织教学的过程中,通过导向任务、讲解操作要领、操作示范演练、训练与逐个指导等环节,把培养学生知识与技能单元能力的过程设计为边讲边练的过程,做到理论教学与实践教学一体化,教学内容与实践内容一体化,实训活动与工学结合一体化。在教学过程中,注重建立“知识、能力、素质、创新”的课程教学思想,把握学生的知识背景与接收能力,内容覆盖符合职业层次要求,深度适宜,注意理论知识阐述分析“必须、适度、够用”,实际运用“举一反三”的原则,将知识与技能培养并重。2.教学评价采用阶段评价,目标评价,项目评价,理论与实践一体化评价模式。关注评价的多元性,结合课堂提问、学生作业、自选项目完成情况及考试情况,综合评价学生成绩。应注重学生动手能力和实践中分析问题、解决问题能力的考核,对在学习和应用上有创新的学生应予特别鼓励,全面综合评价学生能力。评价比例:平时表现30%(考勤、作业、学习态度等)+阶段考核30%(期中考试、自选项目)+期终考核40%(理论考试)。3.教学基本条件工位数硬件基本要求硬件推荐要求软件要求35CPU:i34代及以上内存:2G及以上硬盘:512G及以上CPU:i53代及以上内存:4G及以上硬盘:1TB及以上Windows7及以上操作系统;配备面向对象的分析和设计软件平台;UML开发环境及平台;SQLServer、MySQL数据库平台及开发环境;Visio或在线ProcessOn绘图工具4.教材选用与编写(1)教材的编写要以岗位职业能力分析为指导,以本课程标准为依据。选用教材应符合本课程标准的基本要求,优先选用省、部级以上规划教材。(2)教材要以任务引领,强调理论与实践相结合,强调实践内容的实用性,兼顾理论知识的系统性和基础性,按教学项目组织编写内容。教材内容从“任务”着手,设计完成“任务”的方法与步骤,并留有让学生自主探究、设计、完成“任务”的空间,让学生在完成“任务”的过程中掌握知识和技能,培养学生提出问题、分析问题、解决问题的综合能力。(3)教材内容应在本课程标准基础上有所拓展,要将面向对象程序设计的最新技术发展纳入教材。(4)教材要以实践性内容为主。教材体系的安排要遵循学生的认知规律,讲清知识的来龙去脉,使教材顺理成章,具有趣味性和启发性,做到图文并茂,寓教于乐,循序渐进。5.课程资源的开发与利用(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国食品健康食品行业市场供需分析及投资评估规划分析研究报告
- 2026中国新能源电动汽车电池研发产业市场现状供需分析及投资趋势规划分析研究报告
- 2026中国医药研发生产行业市场深度调研及发展趋势与投资前景预测研究报告
- 2026中国食品加工食品行业市场供需分析及投资评估规划分析研究报告
- 2026汽车零部件供应链管理优化与行业竞争力研究
- 2026中国动力总成系统集成化设计对传统供应链的重构影响研究
- 2026全球电子商务平台竞争格局深度监测及移动端用户体验优化与商业化模式创新分析报告
- 2026中国云计算行业市场发展现状分析决策竞争评估规划研究报告
- 2026中国叶黄素酯新零售渠道布局与数字化转型战略
- 2026中国消费升级趋势与新兴品牌发展机会研究报告
- 电力共建协议书范本
- 糖尿病患者的口腔健康管理指导
- 光伏项目施工安全管理方案
- 【2026届】广州市天河区普通高中毕业班综合测试语文试题(一)(含答案)
- 国家电网劳动合同
- 《VR 智慧教室建设要求》
- 2025年考研护理综合308题库及答案
- 上班交通安全培训活动课件
- 2025年农林牧渔职业技能考试-农作物植物种子繁育员历年参考题库含答案解析(5卷套题【单项选择题100题】)
- 地产保修管理办法
- (高清版)DBJ∕T 13-91-2025 《福建省房屋市政工程安全风险分级管控与隐患排查治理标准》
评论
0/150
提交评论