好文档 - 专业文书写作范文服务资料分享网站

基于STEM教育下Scratch编程与跨学科整合实践探究

天下 分享 时间: 加入收藏 我要投稿 点赞

基于STEM教育下Scratch编程与跨学科整合实践探究

■江维维,何容

【期刊名称】教育科学论坛 【年(卷),期】2019(000)020 【总页数】2

学习编程能帮助孩子提升计算思维能力,锻炼他们的想象力和解决问题的能力,更好地服务于孩子整体知识架构及思维体系的建立。在小学阶段,基于STEM 教育的Scratch 编程教学已经走进课堂,不同年龄阶段的学生对Scratch 产生浓厚的学习兴趣和动力,作为一名一线教师,自己也在给不同年级的学生教授Scratch 编程课程,在长期教学过程中,发现scratch 编程课程对学生的能力有一定的提高和帮助。

一、Scratch 的功能与特点

Scratch 软件与其他编程软件相比,简单易用,其程序语言所依据的形式是“积木”式框架结构,通过搭积木的方式使多种指令集合起来,达到自己所需要的效果。

Scratch 软件自带的积木内容,很完整包含了编程中使用到的指令,不仅可以做一些动画、游戏,而且还可以用编程的方法来解决数学问题。

scratch 是一个免费的软件,学习者不仅可以在pc 端学习,还可转移到移动端学习,灵活性加大,scratch 官方网站也有一个庞大的学习社区,并且衍生出很多类似的Scratch 学习论坛,便于学习者上传作品、交流、评价、学习。

二、Scratch 编程与跨学科整合

现以《Scratch 编程求两个数的最大公因数》课程为例进行分析。

(一)教师确定主题内容 1.学情分析,教材解读

五年级数学上册(北师大版)就有《找最大公因数》的学习内容,教材方法是简单的“质因数分解法”,此过程中教师会给学生进行多种方法的讲解,其中“短除法”找最大公因数是另一种重要方法。

本校五年级学生学习scratch 已经有两年多时光,对scratch 基础知识已经有了很好的基础掌握,能动手编程出比较复杂的游戏、动画,对scratch 的各个脚本都有了很好的掌握和理解,尤其对scratch变量的应用,已经能很熟练地掌握。

2.确定内容,掌握公式

以编程的方法来掌握找两个数的最大公因数的方法,可以给学生展示出“辗转相除法”的详细操作方法和步骤。辗转相除法是求两个自然数的最大公约数的一种方法,也叫欧几里得算法。例如,求(319,377)的最大公约数: 因为319÷377=0(余319) 所以(319,377)=(377,319); 因为377÷319=1(余58) 所以(377,319)=(319,58); 因为319÷58=5(余29) 所以(319,58)=(58,29); 因为58÷29=2(余0) 所以(58,29)=29; 所以(319,377)=29。

用辗转相除法求几个数的最大公约数,可以先求出其中任意两个数的最大公约数,再求这个最大公约数与第三个数的最大公约数,依次求下去,直到最后一个数为止。最后所得的那个最大公约数,就是所有这些数的最大公约数。 3.思维转换,框架设计

本节课的知识内容不仅结合数学相关知识,而且还结合编程的思想,从“辗转相除法”中,要引导学生发现编程的思维模式,懂得编程中重要的算法思想“迭代算法”(就是在程序中利用变量的数值可变性并通过重复执行的手段实现一些简单的运算)。 4.确定目标与重点难点

确定本节课的主题目标:(1)了解迭代算法的核心算式。(2)能够熟练运用迭代算法完成该任务。内容重点:了解迭代算法的核心算式。内容难点:能够熟练运用迭代算法完成该任务,并能举一反三。 (二)学生学习过程

本节课内容的开展方式,采用项目式学习的方法,以小组合作的形式来解决该问题,作为老师的我只是激发学生兴趣,引导学生发现问题,探索解决问题的途径和方法。 1.创设情境

五年级学生对求两个数的最大公因数的方法都已经掌握得很好,所以一开始出一道很简单的求两个数最大公因数的题,比如(24、36),学生都会采用短除法或者质因数分解法来解决。接下来再出一道求两个数的最大公因数的题,如(319,377),就会发现用之前的方法不可能解出来,学生都会说这两个数没有最大公因数。此时作为老师,应明确告诉同学们这两个数有最大公因数,请

基于STEM教育下Scratch编程与跨学科整合实践探究

基于STEM教育下Scratch编程与跨学科整合实践探究■江维维,何容【期刊名称】教育科学论坛【年(卷),期】2019(000)020【总页数】2学习编程能帮助孩子提升计算思维能力,锻炼他们的想象力和解决问题的能力,更好地服务于孩子整体知识架构及思维体系的建立。在小学阶段,基于STEM教育的Scratch编程教学已经走进课
推荐度:
点击下载文档文档为doc格式
5uimh1jhvx1oirv327pb3jk4h7sgsg00pq6
领取福利

微信扫码领取福利

微信扫码分享