《C语言程序设计》课程教学设计方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C语言程序设计课程教学设计方案
课程名称:C语言程序设计
课程编号:590109120632
课程类型:理论含实践
课程学时:94学时,其中理论教学47学时,实践教学47学时
适用专业:图形图像制作
一、课程教学设计的背景
(一)专业认知
1.专业培养目标:全面贯彻党的教育方针,面向企事业单位平面设计与制作、室内外设计与制作及基础图像处理等一线岗位,培养适应我国社会主义市场经济和现代化建设需要,德、智、体、美全面发展,掌握设计理论知识,熟练运用计算机辅助设计软件进行平面及三维产品设计制作,具备一定的美术设计理念和艺术素养以及基层青年工作能力的高端技能型专门人才。
2.人才培养规格:
(1)基本素质与基本技能要求
学生应具有良好的德、智、体、美全面发展的综合素质,具有正确的人生观、价值观和良好的职业道德修养,具有高职生应有的文化修养及健康的体魄和心理素质;具有较扎实的计算机操作能力;具有相当水平的英语应用能力。
(2)专业素质与专业技能要求
掌握数字化平面、立体图形及图像制作技术的基础理论和基本原理,具有一定的审美能力,具备基础数字图像制作与处理、典型平面产品设计与印前图文处理、三维装饰效果图制作、建筑施工图制作等能力,熟练掌握相关计算机制图软件,能综合运用所学知识,设计制作高品质的平面典型产品及三维立体图像。
(3)专业拓展能力要求
具备计算机制图应用领域的相关知识和能力,特别是在互联网基础应用、网站规划与网页设计、网络动画制作等方面的知识和能力,能够学有所长,拓展延伸,加大专业辐射面,培养锻炼学生的自主创业能力。
(二)课程的性质、地位和作用
图形图像制作专业职业基础课,学生通过这门课的学习,可以对程序编制和程序调试的过程有一个全面的了解并对程序编制工具C语言有一个全面的了解,重点的掌握C语言语法、程序调试基本方法,具备自己独立编制小型程序、调试中等程序、读懂大型程序的能力,为后续动态网页开发课程的学习奠定基础。
(三)课程国内发展状况
1.课程发展的主要历史沿革、研究动态及未来走向
2.同类院校该课程国家级精品课程建设情况
(1)C语言程序设计(温希东深圳职业技术学院2004 年国家级精品课程)
(2)C语言程序设计(马晓晨承德石油高等专科学校2006 年国家级精品课程)
(3)程序设计基础(C语言)(张伟大连东软信息技术职业学院2007 年国家级精品课程)
3.该课程目前国家规划教材分析
4.讲授/研究该课程的国内知名学者及教师
(四)课程现有基础
1.任课教师编写教材《c语言程序设计实用教程》,副主编,东软电子出版社;
2.任课教师编写教材《c语言程序设计教程》,副主编,化学工业出版社;
3.任课教师编写教材《c语言程序设计实训指导与习题解答》,副主编,化学工业出版社;
4.任课教师参加学院《c语言程序设计》课程说课,成绩优秀。
二、课程教学设计思路
基于C语言的特点,在讲清基础知识的前提下,加大案例的选择。
充分利用上机的实践时间,锻炼学生的基础编程能力。
通过本课程的学习,学生应学会定义各种类型的变量,灵活运用各个运算符,书写表达一定含义的表达式;正确使用三种程序结构:顺序结构、条件结构、循环结构,并能用相应的语句描述它们;学会使用数组、函数、结构体、共用体编写各种子程序,理解递归程序设计的特点。
三、课程教学目标
(一)总体目标:学生能够具备自己独立编制小型程序(90%学生)、调试中等程序(50%学生)、读懂大型程序(20%学生)的能力。
(二)知识目标:掌握程序编制的基本流程、典型算法思路、C语言基本语法、程序基本结构、数组及函数、程序调试基本方法等内容。
(三)能力目标:通过该课程的学习以及C语言编程技能的训练,要求学生具备三方面能力:会编小程序、能调中程序、读懂大程序。
达到全国计算机等级考试C语言编程要求的标准。
(四)素质目标:要求学生具备理解软件工程规范流程的能力,并具备项目管理的工作意识。
四、课程内容设计
(一)总体框架
(二)具体要求
1.模块一(或第一章):
2.模块二(或第二章):(1)总体内容与要求
(2)具体内容与要求
3.模块三(或第三章):(1)总体内容与要求
4.模块四(或第四章):(1)总体内容与要求
(2)具体内容与要求
5.模块五(或第五章):
(2)具体内容与要求
(2)具体内容与要求
7.模块七(或第七章):(1)总体内容与要求
(2)具体内容与要求
9.模块九(或第九章):(1)总体内容与要求
(2)具体内容与要求
10.模块十(或第十章):(1)总体内容与要求
五、课程实施建议
(一)教材编写建议
本课程的教材编写应注重培养学生的实际动手能力,在内容组织上,应按照基于工作过程,项目驱动,任务导向的方式编排组织内容。
(二)教学条件建议
1.师资要求
课程主讲教师要求具有双师素质,具有实际程序开发经验,教学团队(校内外结合、专兼结合)要求有2-3人。
2.场地要求
配备多媒体投影仪等教学设备的机房。
3.课程资源要求
在教辅材料的选用上,应选择最新出版的新技术书籍,并且可选用程序开发者的经验谈,对学生都会起到辅助作用。
本课程实训内容安排详实,建议任课教师根据授课实际,自行编制实训指导手册。
鉴于本课程培养能力所涉及的行业领域和岗位特点,建议尝试工作室模式,与竞赛结合,能使学生得到真正的、实用的、大范围的实训锻炼。
建议教师开发网络教学平台,尤其重视素材平台和交流平台的建设。
(三)教学实施建议
基于C语言的特点,在讲清基础知识的前提下,加大案例的选择。
充分利用上机的实践时间,锻炼学生的基础编程能力。
通过本课程的学习,学生应学会定义各种类型的变量,灵活运用各个运算符,书写表达一定含义的表达式;正确使用三种程序结构:顺序结构、条件结构、循环结构,并能用相应的语句描述它们;学会使用数组编写各种子程序,理解递归程序设计的特点。
(四)课程评价建议
采用平时实训报告+期末知识性考核和程序调试及编制考核相结合的方法。
撰写人:常亮撰写时间:2016年4月
批准人:批准时间:。