2022年c语言程序设计--说课资料 .pdf
《2022年c语言程序设计--说课资料 .pdf》由会员分享,可在线阅读,更多相关《2022年c语言程序设计--说课资料 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、浏览第 1241 次更新时间 2010-3-4 9:47:21C语言程序设计说课材料各位领导、各位专家,大家好。我所讲授的的课程是C语言程序设计,下面我从几个方面对课程逐一介绍一、课程的性质、地位和目标在软件技术迅猛发展的今天。作为高职高专的软件技术专业应该重点培养应该培养学生的职业岗位能力包括:程序设计能力、Windows应用开发能力、Web应用开发能力、用户界面设计能力、数据库应用与开发能力和组件开发能力。而C语言程序设计课程主要是培养学生的程序设计能力,因此本课程是软件技术专业的能力核心课程。如此重要的一门课程,如何把它建设好,是摆在我们面前的重任。在系主任、副主任的带领下,我们对软件行
2、业现状进行了分析和调研,通过对企业软件人员需求了解,在课程目标定位上我们力求贴近学生实际情况和高职教育的发展现状。我们的教学目标是:以够用为度,主要培养高职学生运用计算机进行逻辑思维的能力,并运用C语言编程来解决岗位工作中实际问题的方法和步骤,全面提高学生IT 职业素质修养,使学生具有良好的职业道德和编程习惯,具有较强的团队协作能力和人际交往能力。课程的地位计算机软件技术专业中,C 语言程序设计与基于C语言的数据结构算法设计、基于 C#的面向对象程序设计、基于 c#的桌面系统开发及其它编程语言类课程内容联系紧密。按层次结构,C 语言程序设计处于最低层,是它们的基础,是其它几门课程的前导课。二、
3、学情分析计算机软件技术专业是我校的校级试点专业,在试点专业建设过程中将招生对象锁定为普通高中毕业生,但是由于普通高中毕业生在高中学习阶段接触到的计算机知识较少,而程序设计能力几乎是零。因此在授课上应该充分考虑到学生的这一基本特征,根据学生的这种情况,我在教学模式和教学方法上进行了很大的调整。教学模式实现“教、学、做”一体化,教学方法采用任务驱动法。三、课程内容以软件程序员职业岗位要求为导向,遵循学生职业能力培养的规律,整合教学内容,特别强调内容要根据行业发展态势和社会实际最新要求不断更新,并充分注重任务的选取要引起学生的兴趣。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 8 页
4、 -1、课程的总体设计思路C 语言程序设计教学学时为70,理论内容以“够用为度”的原则,按照程序设计能力,通过一个项目“学生成绩管理系统”为主线,介绍C语言基本概念、三种基本程序结构设计、函数、结构体等重点内容。最后完成项目“学生成绩管理系统”综合设计题目。设计题目也可以参考实际项目,按照实际工作过程进行模拟设计,学生可以真实掌握实际工作方法,进一步提高程序设计能力。2、内容组织,构建以职业岗位作业流程为导向课程体系和课程内容,本课程共有7 个典型工作任务,具体如下:四个技能模块C语言基础三种基本程序设计数组与函数结构体设计10 个学习情境序号学习情境S1 创建 C程序并运行S2 算法设计S3
5、 数据类型、运算符、表达式及输入与输出操作S4 选择结构S5 循环结构S6 一维数组和二维数组S7 字符数组与字符串S8 函数S9 结构体S10 学生成绩管理系统课程内容选取依据1)C 语言编程规范2)职业素质要求3)实际工作中岗位能力需求七个典型工作任务问题分析算法设计数据类型的应用典型数据结构设计程序流程控制函数的设计结构体的应用名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 8 页 -3、课程重点、难点及处理方法课程重点:(1)流程图的画法(2)while与 for 循环程序设计(3)函数的定义与参数传递(4)结构体的定义与引用课程难点 :(1)多重循环程序设计(2)二维数
6、组与字符数组(3)函数的嵌套调用与递归调用难点突破方法:从基本语法规定入手,弱化实用性不强的细节,突出基本重点内容的掌握,以知识点的应用方法作为突破口,设置针对性的训练内容和题目。本课程严格遵循“教、学、做合一”的原则。每个教学模块中的每一项都设计了具体的任务。四、教学方法和手段基于 C语言的逻辑程序设计作为专业核能力课,一方面要把基本知识讲透,一方面要让学生掌握基本技能去解决实际问题。因此,我们严格遵循“教、学、做合一”的原则,改变了以教师讲课为中心的传统教学模式,真正做到了以学生为主体,教师为主导,让学生边学边做,并在实训环境中熟练掌握相关的操作技能和编程方法。在教学方法上应积极推行任务驱
7、动法、案例分析法、模拟情境法、分组讨论法、现场演示法等多种“以学生为主体”的教学方法,其中“任务驱动法”、的教学方法效果最为突出。1、任务驱动法这种方法以任务为驱动,整个教学围绕任务的解决展开,在任务的驱动下,学生自己去发现、去归纳、去掌握,变被动为主动。每次课都提出一个明确的任务,通过一个任务掌握某个章节的知识点,突出重点,分解难点,教学目的明确。如讲授多重循环以制作实际生活中的“数字电子钟”为例设计一个时、分、秒的时钟;讲授顺序程序设计“模拟交通信号灯”中红绿灯显示过程设计程序;讲授选择结构时模拟购物节目中商品价还价设计程序。这些做法,突出知识的应用性,学生勤于思考、乐于实践,有效提高了教
8、学的效果。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 8 页 -教学手段上充分运用现代教学技术实施教学,在实训室中进行教学做一体教学,实现了高度开发的师生互动模式;调动了学生的学习兴趣,有效提高教学质量。五、课程资源1、本课程任课教师一览表序号姓名职称专长1 李玉梅副教授程序设计2 李晶副教授程序设计3 王明俊讲师程序设计4 贾庆国讲师软件开发2、课程教材选用教育部国家高职高专“十一五”规划教材C语言程序设计(高等教育出版社,乌云高娃主编,2007 年版)及配套教学资源,保证优质课程教学资源进入课堂。配套完整的实训教材,为配合课程实训的需要,参考C语言程序设计精品课程资源,编
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年c语言程序设计-说课资料 2022 语言程序设计 资料
限制150内