《说课比赛(C语言)ppt课件.ppt》由会员分享,可在线阅读,更多相关《说课比赛(C语言)ppt课件.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机软件基础计算机软件基础 C语言实例教程语言实例教程 说课说课李青松李青松2013年年5月月28日日说课内容1课程性质与地位2教学对象分析及要求3课程体系及其重点、难点和突破方法4教学目标5教学方法与教学手段6考核方法1课程性质与地位1.1 课程的性质C语言课程是高职高专电子信息类和电气类各专业职业素质必修课,旨在培养高职学生运用计算机进行逻辑思维的能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。所以,本课程主要针对培养这类人才基本程序设计能力的目的而设置的课程。1.2 地位:C语言是计算机专业基础课程,是学习程序设计的入门语言C语言
2、是电气类、电子信息类专业公共平台课程。按层次结构,C语言处于最低层,是多个专业中多门课程的前导课。C语言为后续课程的学习奠定语法基础,在专业培养目标中占有重要的基础地位。2教学对象分析及要求2.1教学对象我校学习C语言课程的生源是高中生源。高中生文化基础扎实,但计算机专业知识薄弱,开始学习时较困难,但入门提高较快。学生智力水平较高,但自控能力相比较差。所以要从非智力因素入手,培养学生的学习积极性,提高实际动手能力。教演示探究问题教学想一想做一做议一议学2.2 教与学3课程体系及其重点、难点和突破方法3.1 3.1 教材课程内容大致可分为以下几个模块教材课程内容大致可分为以下几个模块四个模块中,
3、以四个模块中,以“三种基本程序设计结构三种基本程序设计结构”为核心。每个模块为核心。每个模块包含对应层次的多个知识点,各层的知识点可相互交叉、延伸、包含对应层次的多个知识点,各层的知识点可相互交叉、延伸、构成构成C C语言课程的理论知识结构。语言课程的理论知识结构。教材选用中国电力出版社的教材选用中国电力出版社的C语言实例教程语言实例教程,冯玉东主编。,冯玉东主编。此此教材的特点是:是在提出问题的同时给出示例程序,而示例程序尽量教材的特点是:是在提出问题的同时给出示例程序,而示例程序尽量将主要的知识点演示出来,使读者对解决同类问题的程序设计思想有将主要的知识点演示出来,使读者对解决同类问题的程
4、序设计思想有比较全面的认识。满足初学者以及对程序要求不是很高的读者的需求。比较全面的认识。满足初学者以及对程序要求不是很高的读者的需求。3.2 课程的重点和难点及突破课程的重点和难点及突破重点模块重点模块重要内容重要内容A. A. 程序设计基础知识程序设计基础知识 B. B. 顺序结构程顺序结构程序设计序设计 C. C. 选择结构程序设计选择结构程序设计 D. D. 循循环结构程序设计环结构程序设计 E. E. 函数函数A. A. 流程图的画法流程图的画法 B. B. 变量的理解变量的理解 C. C. 表达式的正确书写表达式的正确书写 D. D. 数据的输入数据的输入 E. ifE. if F
5、. whileF. while for for 语句语句G. G. 函数函数的定义与参数传递的定义与参数传递3.2.23.2.2课程难点课程难点难点模块难点模块难点内容难点内容A. A. 选择结构程序设计选择结构程序设计 B. B. 循环结循环结构程序设计构程序设计 C. C. 数组数组 D. D. 函数函数 E. E. 指针指针A. ifA. if B. B. 多重循环程序设计多重循环程序设计 C. C. 二维数组与字符串二维数组与字符串 D. D. 指针指针 E. E. 函数的嵌套调用与递归调用函数的嵌套调用与递归调用3.2.1 课程重点课程重点 3.2.33.2.3难点突破方法难点突破方
6、法A. A. 从基本语法规定入手从基本语法规定入手 B. B. 弱化实用性不强的细节弱化实用性不强的细节 C. C. 突出基本重点内容的掌握突出基本重点内容的掌握 D. D. 知识点的应用方法作为突破口知识点的应用方法作为突破口 E. E. 设置针对性的训练内容和题目设置针对性的训练内容和题目4.1 4.1 知识目标:知识目标:l l 掌握程序的基本结构;掌握程序的基本结构;l l 掌握数组和函数的运用;掌握数组和函数的运用;4.24.2能力目标:能力目标:l l 掌握掌握C语言的语法;语言的语法;l l 会编写简单的程序;会编写简单的程序;l l 具有良好的编程思路和风格。具有良好的编程思路
7、和风格。4.3 4.3 素质目标:素质目标:l l 让学生在自主、和谐的氛围中感受编程的乐趣;让学生在自主、和谐的氛围中感受编程的乐趣;l l 激发学习编程的兴趣;激发学习编程的兴趣;l l 培养学生团队合作精神。培养学生团队合作精神。4教学目标5教学方法与教学手段教法:通过任务驱动法、案例教学法、情境创设法、演示教法:通过任务驱动法、案例教学法、情境创设法、演示讲解法、讨论教学法、讲练结合等多种教学方法,把学习的主讲解法、讨论教学法、讲练结合等多种教学方法,把学习的主动权交给学生,体现以学生为主体,教师为主导的新课程理念,动权交给学生,体现以学生为主体,教师为主导的新课程理念,积极开展师生互
8、动模式。积极开展师生互动模式。学法:通过案例导入、任务驱动,让学生带着任务通过课学法:通过案例导入、任务驱动,让学生带着任务通过课堂讨论,相互合作交流、实践操作的方式、合作探究、自主学堂讨论,相互合作交流、实践操作的方式、合作探究、自主学习,使学生在完成任务的过程中达到自我知识体系的构建,实习,使学生在完成任务的过程中达到自我知识体系的构建,实现知识的理解、掌握、和综合运用。现知识的理解、掌握、和综合运用。6考核方法1考试形式:可以采用笔试、口试、做设计、写论文、实际操作以及开卷、闭卷等多种方式。2考题类型:增加题型,增加灵活性。少出只用一种方法,只有一个答案的题目,多出一些综合思考题、分析题
9、、应用题,学生解题时能对知识的深层理解、分析、比较、融会贯通。 3记分奖励:加大平时考试所占总成绩比例,对有独立见解或创新的学生加鼓励分,奖励有主见、有独立思维能力的学生。4.考试方式上机操作考试。 C语言课程操作性比较强,改为上机操作考试方式,每一份考卷现场抽题,现场操作,教师根据学生操作过程及结果评分,这种方式可以考察学生理论基础和应用知识的能力,促进学生的学习和实际动手能力。开卷考试。对设计类课程,提倡和鼓励开卷考试,试卷内容多为理论联系实际的开放性试题,这种考试方式能考察学生应用所学知识分析问题的能力。理论和实践两部分综合考试。考试内容需把握课程大纲基本要求,体现课程主要知识点和能力要
10、求。不考死记硬背的内容知识,而是考核学生运用这些知识的能力和实际的技能。课程考核的成绩一般由平时成绩和期末考试两部分组成,两者的比重应该在:平时成绩60%,期末40%,以提高过程的考核。考核项目考 核 方 法比例过程考核 学习态度根据作业完成情况、课堂回答问题、课堂实践示范情况,由教师和课代表综合评定学习态度的得分;根据上课考勤情况,由教师和课代表评定纪律得分; 10% 单元实践根据学生实践情况,由学生自评、互评和教师评价相结合的方式评定成绩根据完成的时间、功能的完善、程序是否有创新,由课代表评价和教师评价相结合的方式评定成绩 30%结果考核期末考试由教师评定笔试成绩 30% 综合实训由教师和学生组成评审团评定系统功能、编程规范及答辩等环节评定成绩 30% 合计 100%结束!结束!byebye!