C语言程序设计课程标准.doc
《C语言程序设计课程标准.doc》由会员分享,可在线阅读,更多相关《C语言程序设计课程标准.doc(11页珍藏版)》请在沃文网上搜索。
1、 目录一、课程基本信息1二、课程概述1(一)课程理念1(二)课程性质2(三)课程设计思路2三、课程目标4(一)总体目标4(二)具体目标4四、课程内容5(一)教学内容模块5(二)职业能力训练项目6(三)教学进度安排8五、实施建议8(一)教学建议8(二)课程考核评价建议9(三)课程团队建设建议9(四)教材编写与选用建议10(五)实验实训设备配置建议10(六)课程资源开发与利用建议10六、其他说明10 一、课程基本信息课程名称C语言程序设计课程代码课程性质必修课参考学时72开设学期第一学期课程学分4适用专业电子信息技术专业相关职业资格全国计算机等级考试二级先修课程计算机文化基础后继课程单片机应用技术
2、等隶属部门电子工程系电子信息教研室制订人:电子信息技术课程开发团队批准人:团队负责人:二、课程概述(一)课程理念C语言程序设计是近年来在国内外得到迅速推广应用的一种计算机语言,课程开设的主要目的是使学生掌握一种基本的程序编译语言,了解C语言的基本开发要求,掌握C语言数据类型、结构化程序设计方法,数组及函数的使用,指针结构体、文件等使用规则。C语言功能丰富,表达能力强,以其丰富灵活的控制和数据结构,简洁而高效的语句表达、清晰的程序结构、良好的移植性、较小的时空开销,已被广泛的应用于系统软件和应用软件的开发中。C语言程序设计是理工类专业的主要专业基础课之一。该课程实践性强,既要掌握概念,又要动手编
3、程,本课程的开设意在培养学生的程序编译素质,提高学生的程序开发能力。学生通过一门语言的学习得到程序设计的基本训练,进而为学习其它计算机语言进行程序设计打好基础。课程的开设可以培养学生的踏实工作作风,培养学生观察和思考能力以及团队合作的能力。毕业生可以到各类企事业单位、计算机软件公司从事各类信息管理系统的程序编写、技术支持及软件销售的工作。学生的实践成果会以电子文件形式提交。通过每个环节的讲解和实践,促进学生职业素质的养成。(二)课程性质C语言程序设计课程是高职高专计算机类和电子信息类各专业的专业基础课和职业素质必修课,旨在培养高职学生计算机编程基本思想、编程基本技能及逻辑思维能力,掌握运用C语
4、言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。本课程是电子信息类专业公共平台课程。(三)课程设计思路1.以现代教育模式为中心,突出教师的主导作用和学生的主体地位学生永远是教学活动的主体。教师的教授应以学生为主体,以学生的学习为中心进行课程教学系统的设计。课程要面向高职学生的特点和整体水平进行教学目标设计,以促进课程总体目标的实现。要以建构主义等学习理论指导教学系统的元素设计。同时,教学中,应充分尊重学生的个体差异,为学生创设必要的主动学习、自主学习的环境,以促进学生的个性发展。2. 注重学生的素质教育和能力培养作为电子信息技术专业的一门应用性很强的专业课
5、,要紧紧扣住技术应用这一主线,以经验课程等课程理论为指导,进行课程内容的改革,帮助学生“学其所用,用其所学”。“学其所用”就是要帮助学生学会那些生产一线真正用得上的理论知识;“用其所学”就是要帮助学生在实践环节学会应用已有的理论知识。3. 注重与时代的接轨改变以学会知识为目标的传统观念,建立以帮助学生学会学习、学会工作、学会协作为教育目标的观念。教学方法、教学过程、教学情景的设计要有利于激发学生的学习主动性,帮助学生积极思考,学会独立学习、自主学习。本课程在教学中要注重应用现代教育技术为学生创造实验机会。应该通过专门的实践环节,培养学生的能力。课程实施中,要注重教学过程的控制,以过程对质量提供
6、保证。对学生的学习效果的评价,也要改变传统的以终结考试为主的做法,加大对学生学习能力、知识应用能力、试验能力、实际操作能力的考评与鉴定。4. 运用现代教学手段为给学生创造优雅、直观的教学环境,本门课程在教学过程中利用实训室和多媒体现代教学手段,增强学生对知识的感性认识,培养学生分析问题、解决问题的能力。三、课程目标(一)总体目标通过本课程的教学,掌握C语言程序设计的基础知识和基本技能,树立结构化程序设计的基本思想,养成良好的编程习惯,培养严谨务实的分析问题与解决问题能力,并为后续的应用性课程和系统开发课程打好软件基础。(二)具体目标1.方法能力目标: (1)学会思考问题,能够将理论与实际相结合
7、。(2)通过反复实践和练习,提高分析问题和解决问题的能力(3)培养学生独立获取知识和协作学习的能力,具备创新意识等。2.社会能力目标(1)程序的编译、连接;(2)程序错误的排查;(3)C语言程序的调试;(4)解决实际问题的基本能力。3.专业能力目标(1)职业能力目标培养并加强学生自主探索学习和相互协作解决问题的意识。 培养学生谦虚、好学的能力,勇于创新、敬业乐业的工作作风。(2)知识目标对计算机语言和结构化程序设计有基本的认识;掌握C语言的总体结构、各种数据类型,运算符,表达式;熟悉C语言程序结构化程序设计的方法和步骤;掌握函数的概念和用法;掌握编译预处理命令;理解位运算和文件的基本操作;掌握
8、指针、结构体。四、课程内容 (一)教学内容模块本课程教学内容共分9个模块,其具体内容和课时分配情况如下表所示:编号模块名称学时分配1C语言程序设计基础82顺序程序设计43分支程序设计84循环程序设计125数组86指针87函数128结构体49综合训练8合计课时7210 C语言程序设计课程标准(二)职业能力训练项目编号能力训练项目名称拟实现的能力目标相关支撑知识训练方式、手段及步骤结果(可展示)1用Microsoft Visual C+ 6.0环境开发一个C语言程序会使用Microsoft Visual C+ 6.0环境开发C语言程序Microsoft Visual C+ 6.0的使用、C语言程序
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 课程标准