下载此文档

《C程序设计》的任务驱动教学模式.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
《C程序设计》的任务驱动教学模式
王丽华摘 要 针对C语言学****中存在的知识点较多,学生不易掌握以及程序设计能力不强等问题,在分析任务驱动教学法的基础上,提出《C程序设计》的任务驱动教学模式,结合中职对口高考考纲要求,增强学生的学****热情《C程序设计》的任务驱动教学模式
王丽华摘 要 针对C语言学****中存在的知识点较多,学生不易掌握以及程序设计能力不强等问题,在分析任务驱动教学法的基础上,提出《C程序设计》的任务驱动教学模式,结合中职对口高考考纲要求,增强学生的学****热情,提高程序设计能力,同时通过实践训练培养学生程序设计的综合能力以及抽象问题形象具体化的能力。
关键词 C语言 任务驱动 教学设计
C语言是一门概念性、实用性都很强的课程,涉及到英语和数学知识,但中职学生英语和数学基础又相对较差,很难学好一些较为抽象的理论课。大部分学生反映上课时能听懂,可自己动手编程时却无从下手。按照江苏省对口高考计算机考试大纲要求,对《C程序设计》课程教学进行了探索实践,设计适合学生的教学方法,提出任务驱动教学模式,以提高学生的程序设计能力。
任务驱动是实施探究性教学模式的一种教学方法。它的出发点是师生互动;切入点是边学边做;落脚点是调动学生学****积极性、创造性,强调个性发挥与协调工作相结合。它是将所学知识隐含在一个或几个任务当中,学生通过提出问题、分析问题、明确问题所涉及知识,并在教师的指导下解决问题的教学方法。
任务驱动教学模式要求任务设计中每个任务由任务设置、任务所涵盖的知识点和实训任务三个部分组成。在任务设置中,教师给出一个趣味性题目后,将解决该问题的结果在课堂进行演示,这个任务包括了当天课程要讲的新知识、新方法,也大量地使用前面课程中已学过的知识和方法;在任务所涵盖的知识点中,教师根据任务完成的需求,首先对任务中所使用的知识点进行引导性讲解后,引出本任务中知识点进行讲授;在任务实训中,分三种训练方法:一是给出相类似的题目在课堂上指导学生完成;二是给出若干个使用任务中涵盖的知识点完成的存在一些小错误的设计任务,由学生阅读并挑错,进行阅读程序能力的训练;三是课后通过实践完成相近任务来进行巩固与提高,进行编程能力的训练。
我们首先对考纲要求的《C程序设计》课程的知识点进行归纳和分析,每个知识点中所涵盖的详细内容也逐一列出;然后进行任务设置,针对每节课的授课内容查找并设计出若干个实际生活中的趣味性题目,每个任务中包含一个或几个知识点,并按照任务进行教学设计与讲授。下面就以循环结构递推类问题为例,来谈谈这节课的理论教学模式设计。
一、任务的设置:学生学****循环结构之前,已经学****了顺序结构和选择结构,对结构化程序设计已经有一定的理解,而本章主要是学****四种循环语句的使用,我们可以提出一个任务:通过编程输出数列1/2,2/3,3/5,5/8,……前20项并求和。
二、任务的分析:实现这个任务,得出本节课应讲授的知识点(包括前面已经学过的知识点)如下:
(一)运算符:算术运算符(+、/、复合赋值运算符)。
(二)函数:(printf)。
(三)表达式:算术表达式。
(四)循环语句(以for为例)。
(五) 强制类型转换。
教学讲解步骤:
1. 笔算步骤和结果分析;
2. 程序设计思路;

《C程序设计》的任务驱动教学模式 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人十二贾氏
  • 文件大小15 KB
  • 时间2022-05-31