初中程序设计课程教学中探究学习应用模式研究.docx

初中程序设计课程教学中探究学习应用模式研究.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

初中程序设计课程教学中探究学习应用模式研究

【摘要】本文主要从基本内涵和实施要领两个方面重点介绍了在初中程序设计课程教学中可采用的三种探究学习模式:问题式探究、主题式探究和项目式探究,这三种模式彼此关联,又存在一定差别。在具体的教学过程中,教师可以根据教学实际情况选择相应模式,切不可一概而论。

【关键詞】程序设计;问题式探究;主题式探究;项目式探究;应用模式

探究学习的研究发展至今,已在教育界基本达成共识:探究学习可以使学习者通过探究活动生成知识、发现答案;除了学习掌握学科知识本身,探究学习还能使学习者更好地理解知识的本质。然而,一线教师在具体的教学中,能否真正把握探究学习的精髓,能否合理、有效地安排并推进探究学习呢?本文意图在初中程序设计课程教学实践中,寻得一些能够适合于探究学习的教学策略,并将其综合应用于教学之中。

探究学习应用的基础

初入中学的学生,即使在小学阶段接触过编程学习,其遗忘率往往也较高。在这部分内容的学习上,学生具有如下相对比较有共性的特点。(1)学习兴趣较为浓厚。编程学习,可以激发学生从“我用电脑做操作”向“我可以指挥电脑”的意识转换。因此,学生往往会产生比较浓厚的学习兴趣。这是探究学习可以正常而有效开展的基本条件之一。(2)知识储备相对充分。初中学生对程序设计学习中会涉及的逻辑关系、算法结构以及变量、列表等相应知识都能够很好地理解。这也为探究学习的开展奠定了基础。(3)生活体验比较欠缺。程序设计,一般要解决学习、生活中的实际问题。而初中学生对日常生活的真实体验相对比较单纯,对生活中需要解决的问题一般不会理解得十分深刻,在需要自己发现问题、解决问题的“主动探究”的学习过程中,可能就会存在一些困难。这是开展探究学习必须克服的难点之一。

探究学习的三种应用模式

所谓探究学习,公认其最主要的理论依据是建构主义,即知识是学生自主建构的,不同的学生建立知识体系和记忆的方式也会不尽相同。如果学生在教师的帮助下,以适合自己认知规律的方式进行学习,其学习效果可能更为高效。因此,在具体的实践过程中,根据探究内容的具体情况,教师可采取多种方式来引导学生进行探究学习,以期获得更为合理、有效的学习成果。

1.问题式探究模式

(1)基本内涵。问题式探究,是指在课堂教学过程中,教师精心设计提问的内容,引导学生在现有知识结构的基础上,充分思考和实践教师的提问,建构新的知识内容,并从中得到思维的有效发展。问题式探究模式,一般贯穿于教师课堂教学的始终,每个问题所涉及的知识点相对专一,且往往会与其他的教学策略(如学习评价)相互补充使用。其核心在于教师对问题的设计与提出,问题应小而精,能培养学生的探究意识,对促进学生的学习思维有着很好的引导作用。

(2)实施要领。一是问题的设计与提出。问题式探究是基于课堂中所设计的问题,教师依据课堂教学的实际情况,在合理的时机将这些问题逐个抛出,以推动学生的思维过程。因此教师对问题的设计与提出十分重要。

如在课例“认识变量”的课堂教学中,教师试图以“乘法计算”作为案例来引导学生理解变量的含义,并逐步掌握在图形化编程软件中对变量的基本操作。教师先出示一个简单的“乘法计算”的例子(如3×8=?),然后,提出两个问题来引发学生的思考。问题1:此例中所包含的元素有哪些?问题2:如果想要改变乘数的大小,怎么操作更为方便?

以上两个问题都是在课堂之初即被提出,其目的是要自然地引导学生从数据的定值向变量转换,引入新课的学习内容,同时也激发学生对变量进行探究的兴趣。由此可见,在问题式探究模式中,提出的问题是关键。教师提出的问题,一般有以下三种思维导向。

第一种指向知识内容,有着相对明确的答案。如前文的案例中所提到的问题1。这类问题往往能激发学生对已学知识内容的回忆,或者是对现场学习资源、学习环境等情况的观察,在一定程度上考查学生已掌握的知识,为下一步的探究活动夯实基础。第二种指向学生的理解能力,对学生掌握知识点背后的原理有着一定的提示作用。如完全相同的一段代码作用在同一个角色上,为什么可以得到三种不同的显示效果(图1)?此时,学生须将“角色信息”调出进行观察比对,最终理解“角色的三种旋转模式(旋转角度范围分别为360°、180°和0°)”的知识内容及其关键要领。在日后的编程中,学生也就能够自如地运用角色的这三种旋转模式,使自己的程序得到更合理地体现。第三种指向学生的应用水平,对学生的实践操作有引领的作用。比如前文的案例中提到的问题2,其结果就是将学生引入到对变量实践操作的探究之中。这些精心设计的问题,在课堂教学过程中可以激发学生的探究意识。

图1?角色的旋转模式

二是学习材料的提供。在问题的引导下,学生具备了探究学习的兴趣和思考基础。学生在进行具体探究时,还需要有合适的学习材料作为支撑。

问题式探究的学习过程,往往发生

您可能关注的文档

文档评论(0)

教师资格证持证人

信息技术指导,信息化类标书制作等,有20年相关工作经验。

领域认证该用户于2023年11月15日上传了教师资格证

1亿VIP精品文档

相关文档