网站大量收购独家精品文档,联系QQ:2885784924

基于探索性学习的高中编程课教学设计及实践.pdf

基于探索性学习的高中编程课教学设计及实践.pdf

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

摘要

摘要

数字化时代的到来推动了编程教育的发展,《国家中长期人才发展规划纲要

(2010-2020年)》中强调:信息技术对教育有着重大影响,鼓励学生利用信息

手段主动学习、自主学习,增强运用信息技术分析解决问题能力。《基础教育信

息技术课程标准(2003和2012年版)》中也指出:应着重培养学生应用算法解决

实际问题的能力。笔者通过调研发现当前高中编程课用的传统教学模式不利于培

养高中生应用算法解决实际问题的能力,因此,改变传统教学模式,针对高中编

程课教学内容及教学目标的特点设计能够培养学生应用算法解决实际问题能力的

教学流程迫在眉睫。基于探索性学习的教学流程给学生提供了利用信息技术手段

“---”

自主探索获取信息的时间和空间,旨在探索搜集处理解决问题的过程中不断提

高学生利用信息技术手段和应用编程算法解决实际问题的能力。当前高中编程课

的教学内容主要是操作性程序性知识,凌晓牧通过数学课程的教学实践证明了对

于程序性知识应用基于探索性学习的教学流程,不仅有利于发挥学生的主体性,

而且能够提高学生收集信息和综合运用知识解决问题的能力。因此,为了解决当

前编程课存在的问题,本研究应用教学设计技术,设计适用于高中编程课的探索

性学习的教学流程,并将设计出来的教学流程运用到实际教学中,以验证是否能

有效提升学生应用编程解决实际问题的能力。

具体研究过程为:设计基于探索性学习的高中编程课教学流程,通过预实验对

该教学流程的实际应用策略进行优化,并设计针对测试高中生应用编程解决实际

问题能力的问卷及测试题,对N市XX中学高一10个班进行问卷信效度测试,测

试结果表明问卷的信度及效度均较高,可以用于教学实践研究中。采用不等组前

后测准实验对教学流程效果进行验证:首先,通过问卷测试及学生期末成绩确定

了N市XX中学高一的3班和5班作为研究对象。与该校原编程课教师沟通确定

了研究课题,结合教学设计原理、探索性学习理论、建构主义学习理论,完成了

基于探索性学习的高中编程课教学设计。然后,对实验班学生进行了为期两个月

的教学实践研究,在实验过程中不断优化教学设计。最后,通过对实验前后测数

据分析得出研究结论:1.从实验班与对照班前后测对比数据能够看出基于探索性学

2.

习的高中编程课教学流程能有效提高学生应用编程解决实际问题的能力;基于探

索性学习的高中编程课教学设计有利于提升学生自主学习的能力、搜集处理信息

的能力。

关键词:编程课;探索性学习;教学设计;教学流程;问题解决能力

IV

目录

目录

摘要IV

AbstractV

第一章绪论1

一、研究背景与问题1

(一)研究背景1

(二)研究问题2

二、研究目的及意义3

(一)研究目的3

(二)研究意义3

三、研究现状3

四、研究内容、方法及过程8

(一)研究内容8

(二)研究方法9

(三)研究过程10

第二章核心概念及基础理论12

一、核心概念12

(一)编程课12

(二)探索性学习13

(三)基于探索性学习的教学15

(四)教学流程15

二、理论基础16

(一)探索性学习理论16

(二)建构主义学习理论16

(三)教学设计理论16

第三章基于探索性学习的高中编程课的教学设计18

一、基于探索性学习的高中编程课的前端分析18

I

您可能关注的文档

文档评论(0)

dongbuzhihui + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档