探究式编程教学开启孩子的计算思维能力——以Scratch教学为例 论文.docx
《探究式编程教学开启孩子的计算思维能力——以Scratch教学为例 论文.docx》由会员分享,可在线阅读,更多相关《探究式编程教学开启孩子的计算思维能力——以Scratch教学为例 论文.docx(8页珍藏版)》请在第一文库网上搜索。
1、探究式编程教学开启孩子的计算思维能力以Scratch教学为例摘要:计算思维是信息技术课的核心素养,在中小学的信息技术课程中如何进 行计算思维能力的培养与提高,已成为中小学教师共同讨论并关注的热门话题。 Scratch作为一款图形化编程工具,是为协助儿童学习创意思考、协同合作及系统性 思考所发展出来的一个程序设计工具。笔者在文献研究的基础上,基于探究式教学 模式、计算思维和创新思维开发理念,设计了基于计算思维的Scratch编程探究式教 学模式流程。通过窠例,对具体教学中实施的策略和方法进行展示,教学研究与实 践为在Scratch编程教学中培养小学生计算思维作了有益的探索。关键词:探究式教学,编
2、程,计算思维,SCratCh教学引言:随着现代信息技术的迅猛发展,信息素养与创造能力的培养成为信息技 术教育的主题,程序设计回归中小学课堂并成为主导内容,于是传统的基于代码的 编程方式遭受质疑,可视化的思维表达方式越来越受重视。小学生作为求学的启蒙 阶段,可以说课堂教学质量的高低直接影响着学生的学习效果,对学生计算思维能 力有着直按的影响。Scratch计算能力强大、界面设计独特、程序语言形象直观,能有效降低学生学 习编程语言的难度,提高学生对程序设计的兴趣。针对编程本身特点及其对学生“信 息意识、计算机思维、数字化学习与创新等核心素养的要求,在小学阶段编程课堂 中Scratch的课堂更是以实
3、践探究为核心,培养和提高学生创新能力的主战场。一、简介L计算思维第一个提出计算思维的人是美国卡内基梅隆大学计算机科学系主任周以真教授, 她对计算思维的定义是:计算思维是运用计算机科学的基础概念进行问题求解、系 统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。她认为在 基础语言能力中应该加入计算机运算的因素,在读、写和算数之外,还需要加上计 算机运算的概念:计算机计算思维的技巧,并不只是计算机科学家的专利,而是每个人都应该具备的能力及素养。(见图1)() iJo图1计算思维的四个方面计算思维是一种问题解决的方式,包括问题分解、模式识别、模式归纳、算法开发四部分。问题分解是把问题分
4、解为若干部分或步奏,模式识别是识别并发现模式或趋势,模式归纳是寻找识别模式形成背后的一般原理,算法开发是为开发解决 问题或任务步奏的指令。编程教育的目标是培养学生的计算思维,而SCratCh是很受欢迎的青少年编程教 育工具。2. Scratch 简介Scratch是一款针对8-16岁儿童的图形化编程工具,由美国麻省理工学院开发设 计。Scratch2.0界面(见图2),由舞台区、角色列表区、舞台列表区、指令区、脚 本区组成。它的编程实现方式是通过鼠标将指令拖拽到右边脚本区积木式拼合在一起,创 建带有交互式的故事、动画、游戏、音乐及视频等作品。氏1图 2Scratch2.0 界面Scratch不
5、只简单、有趣,而且程序概念完整。更棒的是,Scratch被广泛的与各 种感应板、传感器结合,如Arduino mBot机器人、Tello无人机等,非常容易激发 学生高度的学习兴趣,而学习的动机与兴趣,又是影响学习成效极重要的关键因素。二、理论支撑L计算思维三维框架理论2012年,美国麻省理工学院媒体实验室(MIT)终身幼儿园研究小组 (LifelOngKindergartenGrOUP)在多年研究Scratch在线社区、Scratch教师工作坊以及互 动媒体设计者的编程活动基础上,提出了计算思维三维框架理论,它包括计算概念、 计算实践、计算观念三个维度。2 . SCratCh课程中的计算思维在
6、Scratch课程中,学生在编程、问题求解过程中体现其计算思维能力。根据计 算思维三维框架理论提到的七个计算概念包含于Scratch的动作、外观、声音、画笔、 控制、侦测、数字和逻辑运算、变量这八大指令中。这些对应的是知识与技能。在Scratch课程中,不仅要关注递增和重复、测试和调试、再利用和再创作以及 抽象和模块化四组策略,还要关注学生在学习过程中的表现。计算实践对应过程与 方法,教师需要充分利用有限的课堂时间,帮助和引导学生在设计作品和完成作品 这个过程中获得计算实践能力,体现为Scratch编程能力。计算观念是学生使用Scratch创建互动媒体的过程中形成的对自己与他人关系及 周围世界
7、的理解,对应情感态度与价值观,这是一种有关人格塑造、思维习惯养成 的学习结果。教师要引导学生形成良好的计算观念。3 .探究式教学模式探究式教学模式是教师选取与生活中紧密联系的主题,创设情境,提出问题, 学生围绕一定的主题积极主动地寻找问题的答案,目的是培养学生的创新实践能力。 相比传统的教学模式,探究式教学模式以学生为本,在做中学,通过自主学习、合 作学习的形式开展,注重学生的主动性和求知性。三、基于探究式Scratch编程教学模式设计探究式Scratch创意计算思维教学模式是教师要学会引导青少年以设计者或创建 者的身份投人到创意设计活动中,在设计、创建、实验、探究和分享动态的、互动 的计算媒
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 探究式编程教学开启孩子的计算思维能力以Scratch教学为例 论文 探究 编程 教学 开启 孩子 计算 思维能力 Scratch