学习层级说在教学设计中的应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学习层级说在教学设计中的应用   摘要:本文以笔者多年教学经验为基础,结合美国当代教育心理学家加涅的教学理论和学习层级说,探讨该教学理论在教学设计中的具体应用。   关键词:加涅;学习层级说;逐级向上,教学设计      1加涅教学理论      罗伯特#8226;M#8226;加涅博士(Robert M. Gagne 1916- 2002)是美国当代教育心理学家,在教学系统设计领域是一位真正的巨匠[1]。   加涅提出了学习层级说,认为知识是有层次结构的,教学要从基本的子概念、子技能出发,逐级向上,逐渐学习到高级的知识技能。在以他们的思想为基础进行教学进程设计时,教师首先对要学习的内容进行任务分析,逐级找到应该提前掌握的知识,而后分析学生既有的水平,确定合适的起点,设计出向学生传递知识的方案;在展开教学时,让学生从低级的基本知识技能出发,逐级向上,直至达到最终的教学目标[2]。      2教学设计      本人经过多年的教学实践,深知第一次课的重要性。第一次课既要让学生对本门课程有基本的了解,又要调动学生的学习兴趣,同时,还要让学生找出本门课程与其已经学习过的其他课程之间的相似之处,以增强学生的学习兴趣;而C语言程序设计课程是各高校为理工科学生开设的一门程序设计类课程,由于该课程是大学生接触到的第一门程序设计类课程,所以,教师要考虑如何帮助学生建立程序设计的思想、如何结合其他各门课程的知识、如何通过第一次的讲解使学生对此门课程的性质、任务有概要性了解,从而达到快速入门的目的。笔者在多年讲授此门课程的基础上,结合加涅的学习层级说的基本思想,为C语言的第一次课设计了几个案例式的教学过程,并将它们应用在每一次的教学过程中,达到了预期的效果。   案例1:输出信息   (1) 提出问题。   在屏幕上输出“Hello!”信息。   (2) 基本的子概念。   写出如下程序:   #include /* 这是C程序包含的标准输入输出头文件 */    void main(void) /* 这是C程序主函数的函数头 */    { /* 一对大括号之间是C主函数的函数体 */    printf(Hello!); /* 这是C语言的输出函数 */    }   在VC环境下展示这个程序的运行结果后,重点介绍其中printf函数的功能,其可以将双引号中的信息在屏幕上原样显示,并强调函数的结构是由函数头和函数体组成。   (3) 逐级向上。   逐级向上,继续提出新的问题,在屏幕上显示Welcome to Beijing!,学生自然会想到将双引号中的信息Hello!替换为Welcome to Beijing!,正如学生所预测的那样,屏幕上输出了相应的信息,这样的结果立刻调动了学生的学习兴趣。在这之后,教师继续提出新问题,并在屏幕上显示北京欢迎您!,学生经过短暂的思考后,自然会提出切换到中文方式输入信息。   (4) 最终的教学目标。   经过两次逐级向上,进而抛出一个一般性的问题,教师在屏幕上输出任意的信息,学生自然可以掌握printf函数输出信息的功能,从而达到这个案例的教学目标。布置作业:在屏幕上输出“新年快乐!”的信息,以强化掌握的知识,并给学生一个展现自已能力的机会。   案例2:算术四则运算   (1) 提出问题。   利用C语言程序进行加法的计算。   (2) 基本的子概念。   首先从数学出发,提出加法运算的4个要素:加数、被加数、和、加。其中加数和被加数是待加工的原始数据,加是实施加工的操作,和是加工的结果。   写出如下程序:   #include   void main(void)   {    short int x,y,z;/* 说明3个数据 */    x=24; /* 输入2个原始数据 */    y=12;    z=x+y;/* 利用2个原始数据进行加法运算,得到结果交给z */    printf(z=%d,z); /* 将结果z输出在屏幕上 */   }   在VC环境下展示这个程序的运行结果后,重点介绍数据的加工流程,即说明数据、输入数据、加工数据、输出数据。本题的输入数据是x和y,加工过程是“+”,输出数据是z,并强调输入在先,加工在输入之后,输出一般在后的处理流程;而printf函数中的“%d”可暂时不讲,只是告诉学生这是一个C语言必需的格式符。   (3) 逐级向上。   逐级向上,继续提出新的问题,如何利用C语言程序进行减法的计算?启发学生分析减法与加法同样具备4个要素,只是具体的操作是减,其他过程应该与加法一致,学生自然会让教师将程序中的“+” 修改为“-”,运行后达到了减法的目的。   继续提出新的

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档