首页> 中文学位 >基于Scratch的小学生程序设计教学设计研究
【6h】

基于Scratch的小学生程序设计教学设计研究

代理获取

目录

摘要

1 绪论

1.1 研究背景

1.2 研究内容与意义

1.2.1 研究内容

1.2.2 研究意义

1.3 主要研究方法

2 理论基础与研究综述

2.1 研究的理论基础

2.1.1 建构主义、建造主义学习理论

2.1.2 在设计中学习(Learning by Design)

2.1.3 自主探究学习理论

2.1.4 Scratch核心理念与简介

2.2 研究的现状综述

2.2.1 小学程序设计现状

2.2.2 Scratch程序设计现状

2.2.3 Scratch研究现状

3 基于Scratch的程序设计教学设计研究

3.1 总体设计思想

3.1.1 教学设计的概念界定

3.1.2 Scratch程序设计课程的总体设计思想

3.2 教学设计原则

3.2.1 总体性原则

3.2.2 一般性原则

3.3 Scratch程序设计课程的教学设计流程

3.3.1 课程分析阶段

3.3.2 课程开发与实施阶段

3.3.3 课程评价阶段

4 《Scratch程序设计》教学设计实例

4.1 前期分析

4.1.1 学习者分析

4.1.2 教学目标分析

4.1.3 学习任务分析

4.2 教学策略制定

4.2.1 教学内容顺序

4.2.2 教学过程环节

4.2.3 教学组织形式

4.2.4 教法学法

4.2.5 教学媒体

4.3 课程活动设计

4.3.1 教学情境创设

4.3.2 动态教学设计

4.4 教学评价设计

4.5 《三角形的面积》一课的教学设计实例与反思

4.5.1 《三角形的面积》教学设计

4.5.2 《三角形的面积》教与学实施过程与反思

5 结论与展望

5.1 研究总结

5.2 研究局限与展望

参考文献

附录

致谢

攻读学位期间取得的研究成果

声明

展开▼

摘要

随着现代信息技术的迅猛发展,信息素养与创造能力的培养成为信息技术教育的主题,程序设计回归中小学课堂并成为主导内容,传统的基于代码的编程方式遭受质疑,可视化的思维表达方式越来越受重视。《国家中长期教育改革和发展规划纲要(2010-2020年)》中明确指出,要“强化信息技术应用,提高教师应用信息技术水平,更新教学观念,改进教学方法,提高教学效果。鼓励学生利用信息手段主动学习、自主学习,增强运用信息技术分析、解决问题的能力。”
  Scratch是美国麻省理工学院媒体实验室开发的专门针对8岁以上儿童所设计的开源软件,它通过点击与拖拽的方式实现编程,能让儿童初学者快速掌握编程的基础概念;Scratch也是基于浏览器的可视化的编程语言,它使用大量的图片代替语言教学,儿童从实际操作中学习体会程序设计思想。
  遵循“以学生为中心”的教学原则,笔者尝试为小学阶段的Scratch程序设计课程进行教学设计并依此开展教学实践,通过对课程的教学实践,让学生“在设计中学习”;研究设计有效的、实用的、聚焦学习的软件教学策略,希望能为其他教师提供可参考的教学方法。整个教学设计以学生自主探究为主线,教师扮演“领路人”和“引导者”的角色,学生在教师指引下带着极大的创作兴趣“自主探索、自主发现”,从最基本的简单模仿开始,循序渐进,从易到难,由浅入深,最终学会如何运用Scratch软件表达创意、创作作品。通过访谈、调查以及学生的学习效果来看,学生经过一段时间的学习,他们在学习兴趣、创新能力、自主学习能力等方面都有所提高。
  综上所述,本研究结合小学《Scratch程序设计》课程的教学实践,对如何设计小学阶段Scratch程序设计课程的教学设计进行了探讨并给出了教学实例和反思。希望本研究能在一定程度上为其它Scratch课程的教学实践者和科研人员带来启示或借鉴,更为重要的是,笔者希望通过本研究,能引起国内教育界和学术界对Scratch程序设计的更多关注和重视,促进Scratch在国内信息技术领域的普及与推广,帮助更多儿童体验编程方法和程序设计思想,以期为祖国的未来培养出更多优秀的创新型人才。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号