C 语言程序设计》说课材料
讲授的的课程是《C 语言程序设计》,下面我从几个方面对课程逐一介绍:
、课程的性质、地位
1.课程的性
C 语言程序设计》 课程是高职高专通信类和电子信息类各专业 业素质必修课,  旨在 培养高职学生运用计算机进行逻辑思维的能力,掌握运用  C 语言编程来解决岗位工作中实 际问题的方法和步骤,  为提高职业能力和拓展职业空间打下坚实基础。  所以,  本课程主要针 对培养这类人才基本程序设计能力的目的而设置的课程
学生毕业后工作岗位主要有计算机管理员、  单片机应用设计员、  网络应用等,  在计算机 控制、单片机应用、电子技术、通信技术等相关行业中都将使用  C 语言作为应用系统开 设计语言, C 言也是其它编程语言类课程的前导课程,  也是信息产业部计算机专业和软件 业水平资格考试(程序员、网络管理员等)考试中要求的主要程序设计语言。
2.课程的地
算机相关专业中,《  C 语言程序设计》与《基于 C 语言的数据结构算法设计》 、《VC++》、 VB》、《软件工程》及其它编程语言类课程内容联系紧密。按层次结构,  《  C 语言程序设 》处于最低层,是它们的基础,是其它几门课程的前导课。
、教学内容
C言程序设计》教学学时为 70,理论内容以“够用为度”的原则,按照程序设计 能力,C 语言基本概念、三种基本程序结构设计、函数、结构体等重点内容,并结合 所学识点进行相应实训。最后完成一个项目“学生成绩管理系统”  综合设计题目。进一 提高程序设计能力。
1、理论教学内容
论教学内容

2、实训实验内容
验实训内容
3、课程重点
(1)流程图的画
(2)while  与 for 循环程序设计
(3)函数的定义与参数传递
(4)结构体的定义与引
4、课程难点  :
(1)多重循环程序设计
(2)二维数组与字符数
(3)函数的嵌套调用与递归调用 点突破方法 :
从基本语法规定入手  ,弱化实用性不强的细节  ,突出基本重点内容的掌握, 以知识点 应用方法作为突破口,设置针对性的训练内容和题目
教学目标
1知识目标
①掌握程序的基本结
②掌握数组和函数的运
掌握指针和位运算的基本操作
2、能力目标
①掌握 C 语言的语
②会编写简单的程
③良好的编思路和风
3、素质目标
让学生在自主、和谐的氛围中感受编程的乐趣
②激发学习知识的兴
团队合作精神

、教学方法
1、任务驱动
每次课都提出一个明确的任务,  通过一个任务掌握某个章节的知识点,  突出重点,  分解 难点,学目的明确。如讲授多重循环以制作实际生活中的“数字电子钟”  为例设计一个 、分、秒的时钟;讲授顺序程序设计“模拟交通信号灯”中红绿灯显示过程设计程序;讲  授选择结构时模拟中央台 “购物街”节目中猜测商品价格设计程序。  学生学习积极性大为提 高。
2、项目(案例)教学
以项目“学生成绩管理系统”  为主线,贯穿顺序、选择、循环结构和数组、指针等 章节中,课程教学具有连贯性。同时结合现场提供实际项目案例(子项目)组织教学。教 学过程中,首先提出项目目标,然后通过知识讲解、方法演示、实践演练、复习归纳,以  决实际问题的学习方法来学习软件开发。  使学生体会到知识的实用性,  提高学习兴趣。  知识 的实性,提高学习兴趣。应用案例有竞赛平分、红绿灯控制、学生成绩管理等项目。
五、学
机软件技术专业是我校的校级试点专业, 在试点专业建设过程中将招生对象锁定为
通高中毕业生,  但是由于普通高中毕业生在高中学习阶段接触到的计算机知识较少,  而程 序设计能力几乎是零。  因此在授课上应该充分考虑到学生的这一基本特征,  根据学生的这种 情况,  我在教学模式和教学方法上进行了很大的调整。  教学模式实现“教、  学、 做”一体化, 学方法采用任务驱动法。
、学法指导
    (c程序设计语言第几版最好1)鼓励学生自主探索和合作交流。引导学生自主地从事观察、分析、交流等活动, 使生形成对计算机语言知识有效的学习策略。
    (2)鼓励与提倡解决问题的多样性,引导学生在与他人的交流中去选择合适的策略, 丰富自己的思维方式,获得成功的体验和不同的发展
    (3)引导学生将所学计算机知识应用到其他学科中去,使学生觉得计算机有很用,同 时也培养了学生逻辑思维能力。
教学过程
学环节

教学评价
本课程的考核改变单一的终结性评价方法,  采用过程考核和结果考核相结合、  理论考核 和实践考核相结合的方法。  理论考核主要侧重学生对教学过程中知识点的掌握情况,  实践考 核主要考核学生利用 C 语言进行逻辑程序设计的能力。灵活多样的考核方式可以全面考 生的学习效果。
、教学资源
1、教材分析
普通高等教育“十一五”国家级规划教材《 C 程序设计教程》  (第 2 版),教材由清华大 学出版社出版。
此教材的特点是:  是在提出问题的同时给出示例程序,  而示例程序尽量将主要的知识点 演示出来,  使读者对解决同类问题的程序设计思想有比较全面的认识。  从而满足初学者以及 对程序要求不是很高的读者的需求,正好适合高职层次的人才培养目标
2、参考教材
  谭浩强.C 程序设计(第三版)  .北京:清华大学出版社
向华.C 语言程序设计 .北京:清华大学出版社
  沈大林.C 语言程序设计案例教程 .北京:中国铁道出版社
  张晓蕾.C 语言基础教程 .人民邮电出版社
•  辉.C 语言程序设计教程 .北京:高等教育出版社
  许晓.C 语言程序设计实践教程 .北京:电子工业出版社
  谭浩强.C 语言程序设计题与上机指导 .清华大学出版社

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。