基于计算思维培养的Scratch教学三步曲 教育文档
以计算思维为导向的 《Scratch趣味编程》教学设计

以计算思维为导向的《Scratch趣味编程》教学设计作者:王慧敏王戈胡秋萍陶双双来源:《中小学信息技术教育》2018年第01期计算思维作为核心素养之一,最能体现信息技术的学科价值,因此得到越来越多的教育研究者的关注。
计算思维的实质是一个问题解决的过程,这个过程包含两方面的特性:“结构分解、实体抽象、模型建设、自动化实施”等技术应用特征;“明确问题、设计方案、实施反馈、修订完善”等一般性解决问题方法。
在教学设计中可以从学生感兴趣的基于真实情境的问题出发,由学生从基于自然语言的问题情境抽象出计算机能够解决的问题模型,将问题模型转化为计算机能够识别的计算模型,最后通过计算机程序自动化执行来帮助我们解决问题。
基于此思路,笔者在初中信息技术校本课程《Scratch趣味编程》中进行了初步探索,以期为信息技术教学带来新的思考方向和参考价值。
基于计算思维导向的教学设计案例2013年,南安普敦大学的Cynthia Selby博士和John Woollard博士提出计算思维包括算法思维、评估、分解、抽象、概括五个方面的要素。
以此为参考,笔者设计了一节以计算思维为导向的教学案例——计算机模拟抛硬币实验。
本节课的教学流程大致分为以下几个阶段。
(1)定义问题:引出问题,多次抛一枚硬币,其正面朝上和反面朝上出现的次数是否一样,思考如何设计实验验证猜想。
学生活动一:大家一起抛硬币。
写出各小组“抛硬币”搜集到的数据。
计算思维:抽象——将问题的本质抽取出来,摒弃复杂的细节问题。
在问题定义环节学生将要验证的抛硬币实验概率问题转化为数学统计问题。
(2)建立计算模型:根据抛硬币实验设计,分析Scratch模拟抛硬币实验所需要的角色和变量,将数学统计问题进一步转化成计算机能够执行和运算的问题。
学生活动二:参照界面设计分析表类比抛硬币实验设计,思考程序的界面设计。
计算思维:①类比——由熟悉的抛硬币实验类比分析,总结出程序要实现的功能模型。
基于计算思维培养的小学Scratch教学设计与实践探究

基于计算思维培养的小学Scratch教学设计与实践探究基于计算思维培养的小学Scratch教学设计与实践探究引言:计算思维已经成为当今社会中一种十分重要的思维方式。
在教育领域,培养学生的计算思维能力已经引起了广泛的关注。
Scratch是一种编程语言,通过其图形化编程环境,可以帮助学生更轻松地学习计算思维。
本文将探讨如何基于计算思维培养的理念,设计和实施小学Scratch教学,以促进学生创造性思维,问题解决能力及逻辑思维的培养。
一、计算思维在小学教育中的重要性计算思维是指通过有目的地运用计算机科学和计算机思维的概念、方法、原则和技术,从而解决问题和处理信息的思维方式。
计算思维涵盖了问题分析、抽象建模、算法设计、编程实现等内容。
培养小学生的计算思维能力,可以提高他们的创造力、解决问题的能力以及逻辑思维能力,对于他们未来的学习和发展具有积极的影响。
二、小学Scratch教学的设计原则1. 创造性学习:通过鼓励学生自主探索和创造,激发他们的创造力和创新精神。
2. 项目驱动:通过设计有趣的项目,让学生从实际问题中学习计算思维的相关概念和技术。
3. 合作学习:通过小组合作学习的方式,培养学生的团队合作意识和能力。
4. 循序渐进:根据学生的学习程度和能力,设计合适的任务难度,循序渐进地提高学生的计算思维能力。
三、课程设计与实践探究1. 课程概述本课程旨在通过Scratch编程平台,培养小学生的计算思维能力。
课程内容包括了Scratch环境的介绍、基本编程概念的学习以及实际项目的设计和实现。
2. 第一节课:Scratch环境介绍在本节课中,学生将了解Scratch编程环境的基本功能和操作方法。
通过指导学生创建自己的角色和舞台,学生可以初步了解到Scratch的图形化编程界面。
3. 第二节课:基本编程概念的学习在本节课中,学生将学习Scratch中的基本编程概念,例如事件、循环、条件等。
通过讲解和动手实践,学生将能够理解这些概念,并能够在自己的项目中应用。
SCRATCH全套教案课程

函数定义与调用
详细讲解如何在Scratch中定义函 数,包括函数的返回值、参数传递 等要点,并演示函数的调用方法。
模块与函数的优化
探讨如何优化自定义模块和函数, 提高代码的可读性和复用性。
结合硬件设备进行创新实践
硬件设备介绍
简要介绍可用于Scratch编程的 硬件设备,如传感器、执行器等 ,并说明它们的连接方式和通信
02 基础知识与操作 技巧
界面布局及功能介绍
01
02
03
04
舞台区
显示程序运行时的效果,可以 实时预览角色、背景等元素的
呈现。
角色列表区
展示程序中所有的角色,方便 管理和编辑。
代码区
编写和调试程序的主要区域, 提供丰富的积木式代码块。
功能模块区
提供声音、画笔、变量、列表 等功能模块,方便调用和管理
03
参加编程竞赛和项目实 践,锻炼实际应用能力 和团队协作能力;
04
推荐学习资源:Scratch 官网教程、在线编程课 程、编程书籍等。
THANKS
感谢观看
SCRATCH全套教案课程
contents
目录
• 课程介绍与目标 • 基础知识与操作技巧 • 创意编程实战案例解析 • 进阶功能探索与拓展应用 • 团队协作与项目展示评价 • 课程回顾与未来发展规划
01 课程介绍与目标
SCRATCH软件简介
SCRATCH是一款由麻省理工学院开发 的面向儿童和初学者的编程语言和平 台。
游戏设计原理及实例分析
01
游戏设计基本概念
介绍游戏设计的基本要素,包括游戏规则、游戏目标、游戏角色、游戏
场景等,并讲解如何将这些要素融入到SCRATCH编程中。
基于计算思维的Scratch程序程序设计课程教学实践

基于计算思维的Scratch程序程序设计课程教学实践作者:葛伟亮来源:《电脑知识与技术》2020年第08期摘要:就小学信息技术Scratch程序设计课程教学过程而言,教师需注重培养学生良好计算思维,计算思维能够在很大程度上体现信息技术独特性,是信息技术科学的本质。
因此,该文概述了计算思维重要意义,详细分析了基于计算机思维的Scratch程序设计课程教学过程与方法,其中包含课程教学模式与课程实例设计。
关键词:计算思维;Scratch程序设计课程;教学中图分类号:G642 文献标识码:A文章编号:1009-3044(2020)08-0104-02目前基于Scratch的可视化图块式编程工具,以其自身独特优势备受信息技术教师与学生欢迎,即Scratch程序易于入门,且可制作复杂项目,因此逐步渗入了中小学信息技术课程。
而计算思维是信息技术教育领域的热门话题,为更好表征与评估学生学习程序设计的具体活动与学习效果,大多数学校积极引进了计算思维三维架构。
就循序渐进角度,Scratch程序设计课程学习可划分为三层次,即故事创编、个性化游戏、项目设计,突破零散概念教学,基于项目活动学习,更加易于全面掌握,在教学中,引导学生自主探寻,以培养良好计算思维,从而实现学生创新能力提升[1]。
1 计算思维重要意义分析计算思维即通过计算机科学领域的思想,在信息活动中以计算机处理方式界定问题、抽象特征、构建模型、合理组织数据。
面向信息资源评估分析与整合,利用科学算法构成问题解决方案。
首先科学合理思考解决复杂问题,有效解决方案的关键是学生思考事物的主要方式,就复杂问题解决而言,需具备明确清晰的思路与有效可行的方式方法。
计算思维的关键在于可简化抽象繁杂问题为简单问题,且基于计算机处理模式构建相似问题解决方案,以助于学生快速准确解决难题。
其次强化学生创新创造能力,在培养学生计算思维时,计算思维一般都与Scratch、LEGO等可视化编程工具有机结合,此间学生通过活动创造优秀作品,构成可行的解决方案,属于学生自主创新创造过程[2]。
基于计算思维培养的Scratch创意编程

基于计算思维培养的Scraino 创意编程学习模式初探——以《队列练习:认识广播命令》教学为例作者:段勇计算思维(Computational Thinking)最早由Logo语言创始人西蒙.帕佩特(SeymourPapert)教授提出。
计算思维(Computational Thinking)•卡内基梅隆大学的周以真教授对其进行了系统的阐述和推广。
•“计算思维涉及运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为。
计算思维涵盖了反映计算机科学之广泛性的一系列思维活动。
”•周教授希望人们通过习得计算思维,从而能够“像计算机科学家一样思考。
”•计算思维已与传统的3R技能(Reading阅读、Writiing写、Arithmetic算术)逐步成为学生的必备基本技能。
如何在课堂教学中利用Scratch培养学生的计算思维?•“明确问题——自由搭建——调试修改——展示互评——拓展提升——分享交流”六步探索学习模式。
明确问题自由搭建调试修改展示互评拓展提升分享交流《队列练习:广播命令》的教学设计(一)教学内容分析与教学目标•本课是青岛版第五册第二单元走进Scratch编程第13课。
内容是模拟学生体育课队列练习的程序:当单击任一小动物名称,该动物出列。
单击“归队”则回到队伍。
单击“起跳”三只小动物一起起跳。
教学目标•知识与能力:理解“广播”概念的内涵,能够用“广播”积木搭建表达自己想法与创意的简单程序。
能使用数学模型表示现实生活事件。
•过程与方法:通过计算思维实践探索“广播”积木的使用。
通过教师帮助深入理解“广播”积木的内涵。
通过类比的方法理解坐标增减知识。
•情感、态度与价值观:养成清晰表达自己思想、大胆尝试、善于学习借鉴、乐于交流分享的创客思维品质;加强合作意识;通过实际的学习活动,建立计算思维意识。
重难点•一、理解并能运用“广播”命令。
•二、能通过数学建模模拟“出列”、“起跳”、“归队”等现实生活中的常见事件。
基于计算思维培养的Scratch教学

基于计算思维培养的Scratch 教学以“想象、创作、分享”为主题的Scratch,趣味性、易学性、实践性、创新性都适合中小学生,特别是作为简单易学的编程工具,用拖动指令块代替敲代码,学生可以避开程序设计语言语法的学习和调试,集中精力对问题进行求解,这为学生计算机思维的培养提供了便利条件。
笔者以《大鱼吃小鱼》一课为例,就如何培养学生的计算思维同大家一起探讨。
学生此前已经学会了Scratch 中常见的指令块,本节课是Scratch 的综合应用课。
课程任务是:在10 秒钟内记录大鱼吃掉小鱼的总条数。
• 利用面向对象的方法抽象出问题求解的模型计算思维作为一种思维过程,很难用知识描述的方式显性呈现出来。
其中方法是计算思维的重要内容。
计算思维的方法可分为数学方法和工程方法,其中数学方法涉及抽象、递归、证明、形式化表达等,工程方法包括系统方法、分治法、面向过程和面向对象方法等。
教师通过这两类方法的传授,把有关计算思维的相关思维特征和方法分解到每一个具体的教学内容之中。
大鱼吃小鱼”游戏实现起来比较复杂,因为它不是个结构化很强的问题,没有明确要求先做什么再做什么,前后逻辑性不是很严密,小鱼在游,大鱼也在游,时间还在走,当小鱼碰到大鱼,要被吃掉,其他小鱼依然不受影响,继续游,时间继续走。
程序中出现了几个并行的流程时,如何进行任务统筹呢?如何贴近实际进行程序的优化提高效益呢?利用求解的顺序步骤很难解决问题,这需要从另外一个思路思考问题求解的方法面向对象的方法。
把问题抽象出对象+触发事件”模型,分析游戏中涉及哪些对象,这些对象的初始状态是什么,哪些对象是静态的,哪些对象是动态的,动态对象的激发事件是什么,调试运行后,是否达到最初的预期,没有达到如何优化。
学生从具体的事例中抽象出计算机能够解决的模型,从而达到解决问题的目的。
教学片段1:师:游戏中有哪些对象?生:一条大鱼,许多条小鱼,背景,被吃小鱼计数器、计时器。
师:它们初始状态是什么?生:计数器初始化为零,计时器初始化为零。
基于计算思维三维框架的scratch教学设计研究

基于计算思维三维框架的scratch教学设计研究基于计算思维三维框架的scratch教学设计研究引言计算思维是21世纪最重要的思维能力之一,它能够培养学生的逻辑思维、创新思维和问题解决能力。
Scratch是一种非常适合初学者的图形化编程语言,能够帮助学生理解计算机程序设计的基本概念。
本文将介绍一种基于计算思维三维框架的Scratch教学设计研究,以帮助学生更好地理解和应用计算思维。
一、计算思维三维框架的介绍计算思维三维框架是指将计算思维分为三个层次:问题分解和抽象、模式识别和数据表示、算法设计和优化。
问题分解和抽象是计算思维的起点,它需要学生将一个复杂的问题分解为较小的子问题,并抽象出关键的概念和模式。
模式识别和数据表示是计算思维的基础,它要求学生能够识别和应用各种模式,并选择合适的数据结构来表示和处理信息。
算法设计和优化是计算思维的核心,它涉及到解决问题的具体算法的设计和优化。
二、基于计算思维三维框架的Scratch教学设计1. 问题分解和抽象在教学设计中,可以提供一些具体的问题给学生,并引导他们思考如何将问题分解为较小的子问题,并抽象出关键的概念和模式。
例如,可以设计一个游戏,要求学生用Scratch编程实现。
学生需要将游戏的主要功能分解为角色移动、与其他角色的互动、计分等子问题,并抽象出关键的概念,如坐标系统、碰撞检测等。
2. 模式识别和数据表示为了培养学生的模式识别和数据表示能力,可以设计一些问题,要求学生找出问题中的模式,并选择合适的数据结构来表示和处理信息。
例如,可以设计一个花园中植物的生长模拟程序,在程序中提供不同的植物和环境参数,学生需要找出植物生长的模式,并选择合适的数据结构来表示植物和环境。
3. 算法设计和优化为了培养学生的算法设计和优化能力,可以设计一些复杂的问题,要求学生设计和实现高效的算法来解决。
例如,可以设计一个迷宫游戏,要求学生设计一个算法来寻找迷宫中的最短路径。
学生需要分析问题,设计合适的算法,并优化算法的效率。
Scratch教学模式三部曲

Scratch教学模式三部曲【摘要】在小学阶段,学生对信息技术课程的学习兴趣在不断的下降,学生接触信息化设备的机会越来越多,他们的信息技术的应用能力普遍较高,尤其是生活在城市中的学生,他们对原有教材内容的学习失去兴趣,如何动调他们的学习兴趣与积极性,是广大信息技术教师所要考虑的问题。
而Scratch软件的出世,让很多正在苦恼的信息技术教师看到了曙光。
【关键词】Scratch、游戏开发、教学模式(一)教学模式三部曲的实践Scratch的教学试点在五年级,根据五年级学生的身心特点,笔者把教学分成两个阶段:基础性知识的学习和作品的自由创作。
基础部分,需要学生们掌握一些基础知识,如移动、随机数、外观的变化等等以及基本技能,如如何设置重复执行,怎样让游戏更好的结束等,为自由创作打基础;让学生在搭建游戏的过程中,激发学生对编程的兴趣。
自由创作阶段,完全是让学生自我发挥,作品的出色与否凭学生对自己游戏思想的解释程度,自由创作可以满足他们的创作欲望和对成功的追求,也能更好的促进知识与技能的迁移,最终还能培养学生的创新能力。
1、精选范例,形成初知Scracth提供了比较多的范例,可供游戏与参考,不过也不是所有的范例都适合刚学起来的初学者,于是进行了有机的筛选以及类似范例的修改等,如《欢快的小猫》实现前后蹦跳移动的效果,还能发出喵的叫声、《小猫散步》除了实现会前后移动效果之外,还能实现造型的切换、《翻跟抖的小猫》主要实现角色的旋转、《小猫的百变大咖秀》要实现前面两节的移动、造型切换后还要实现外观效果的改变等一些基础性的知识的学习,《小猫疯了》主要实现的是运用随机数的方法让小猫在舞台里移动,有些知识你可能在范例中没有涉及到,但是相通的,学生通过自己后期的摸索会发现其他的一些命令模块也是可以有效的为自己的作品服务的。
通过基础知识的学习,学生们能自编自导创作故事,别有一翻韵味。
但是我们的期望应该不单单是学生会制作简单的作品,更希望的是让他们了解编程的思想,培养他们的逻辑思维能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于计算思维培养的Scratch教学三步曲当前,以Scratch为代表的可视化图块式编程工具,以其低门槛、高界限、阔空间的特点,受到了广大信息技术教师和中小学生的青睐,也就是说,Scratch容易入门,并且有机会制作较为复杂的项目,逐步进入中小学信息技术课程。
如何搞好Scratch 的普及教学,是我们面临的新课题。
如果采用传统的程序设计教学观念和教学法,让学生先学会各种命令,然后,再进行编程设计,难以达到理想的教学效果。
学习程序设计并不一定学习所有功能,而是要根据项目的需要找到相应的方法来解决问题。
我们可以变“教学生用计算机”为“让学生教计算机”,在项目设计过程中,学生对真实世界中的现象提出假设,并在计算机中进行测试,教计算机按照自己的思路去做,达到学会设计的目的。
计算思维是近年来信息技术教育领域普遍关注的热点话题,为了更好地表征和评价学生学习程序设计的活动及其学习结果,我们引入计算思维三维框架,即计算概念、计算实践、计算观念。
计算概念是设计者在编程时频繁接触,并在熟练运用中不断加深理解的一组概念,在Scratch中主要有顺序、循环、并行、事件、条件、运算符、数据等;计算实践关注学生的学习过程和问题解决策略,也就是关注学生如何学,包括递增和重复、测试和调试、再利用和再创作以及抽象和模块化;计算观念是学生除概念、实践外的人格塑造,包括表达、联系和质疑,也是作为技术生产者.
自信表现。
从循序渐进的角度出发,可以将Scratch学习分为故事创编、个性游戏、项目设计三个层次进行,每个层次制作1-2个作品,打破零散概念的教学,学生从项目中学习,更容易整体掌握。
在教学过程中,注重学生的自主探索,逐步发展计算概念和计算实践的熟悉度和流畅性,从而培养学生的计算观念,最终达到培养学生创新能力的目标。
一、故事创编,走进Scratch
Scratch采用模块化的指令集,学生比较容易上手,在故事创编层次中,学生通过创建包括角色、场景来讲故事,接触了包括顺序、事件、循环、并行等计算概念。
顺序概念有助于学生将一系列任务表达为计算机执行的指令序列。
事件概念可以让学生设计多种触发动作的情境,如:“当绿旗被点击,那么……;当对象被点击,那么……;当空格(或者其他键)被按下,那么……”初步体会互动媒体的本质。
循环概念可以让学生明白重复执行相同代码序列的机制。
并行概念可以让学生设计不同对象间同时执行的多个脚本。
在故事创编过程中,教师引导学生逐步完善故事情节。
首先,从单角色入手,学生利用顺序结构,让角色和观众打个招呼,从中学会字幕、声音的制作。
接着,学生可以尝试给故事选择合适的场景,分清角色和背景的异同。
在制作脚本时,部分学生提出背景和角色的控件不完全一致,强调要遵循先选择后操作的规.
则,看清选择对象后再制作脚本。
然后,导入多个角色,体会并行概念,在这个过程中,学生最容易搞混角色与造型,教师可以用打比方的方式把这两个概念解释清楚,造型是一个对象不同的姿势,而角色相当于个人,一般情况下,一个人的形象不会发生太大的变化。
有了多个角色,学生可以逐步完善故事情节,针对每个角色设计脚本,让多个角色进行对话。
在这个过程中,要理解并行概念,多个角色都是单击绿旗开始,还是采取多种触发事件,怎么协调对话呢?学生自主思考找到解决方案。
最后,让情节更加符合自然,让角色动起来,主要学习角色运动的几种方式,了解平移、旋转,理解坐标、循环等计算概念。
由于每个创编的故事不同,用到的方式也不完全相同,这没关系,学生要学的只是方法,以及在遇到问题时采取的解决步骤,这完全可以满足要求。
在整个故事创编中,计算实践是关键,它关注了学生如何去学习。
在创作过程中,学生不断完整故事情节,必须不断测试和调试,修改再创作,最后形成模块化作品。
二、个性游戏,深入Scratch
学生对游戏有天然的亲和力,让学生模仿交互性游戏,可以最大限度地激发其兴趣和成就感。
Scratch要求每位学生亲身参与活动,重点学习条件、运算符、变量和链表等数据概念以及测试与调试的计算实践。
选择条件概念有助于学生理解程序,具备运算符概念有助于理解计算机的运算根据条件做出判断的能力。
.
机制。
数据概念让学生明白变量和链表的实际意义。
制作游戏,必须从分析游戏开始,找出游戏的共同点,确定为游戏的设计特征。
设计游戏可根据递增和重复的原则,由简入难,逐步掌握交互、多场景切换,会应用变量、链表、广播等功能。
比如:设计《迷宫游戏》时,首先可以让学生确定两个角色――猫和老鼠,在没有迷宫的情况下设计最终目标――猫能否在你的指令下抓住老鼠,进行测试,初步理解条件的计算概念。
至于学生利用鼠标控制、键盘控制还是传感器控制小猫,完全可以由学生自己设计。
接着,让学生设计迷宫,逐步增加规则――猫在走迷宫时不能穿越墙壁,这是这个游戏最基本的规则,也是教学难点,教师要引导学生思考,通过条件判断及前进语句解决这个难点。
然后,可以增加计时器规则,限定游戏时间,提高难度,在这个过程中理解数据、运算符等计算概念。
最后,还可以探究变量的功能,学习利用广播消息/接收消息,设计出入成绩、敌人、奖励等规则,实现多场景系列通关游戏。
在设计游戏时,还可以选择碰撞、接物、互动文字、卷轴等常见的游戏方式,通过学生头脑风暴概括出游戏的基本要素进行设计,最后,小组间分享,通过表达、联系、质疑,共同进步。
测试和调试实践有助于学生掌握预测、修正问题的方式,通过自主探究和小组协作学习解决问题。
再利用和再创作实践可以借鉴他们成果完善作品。
Scratch
三、项目开发,活用
项目开发是Scratch学习的最终目标,学生在教师引导下自主开发。
目标定位是学习抽象和模块化的计算实践,培养学生的计算观念,进一步激发学生的创新热情。
学生以设计者的身份投入到创意设计中,在设计、创建、实验、探究和分享中逐步发展成为计算思维者和计算创造者。
在项目开发中,学生可以自定主题,也可以从菜单中选择项目,小组合作完成软件设计。
“做中学”和“全程评价”是项目开发的突出教学策略,学生必须亲身经历规划、联系、探究、创建、反思等多种活动。
在整个过程中,需要依靠集体智慧完成设计,必须完成作品材料的交流反思,并进行修改规划。
通过“瞻前顾后”式的反思,改进自己的作品。
具体而言,学生必须认识到,作品制作不是一个直接的线性过程,而应是一个自适应的摆动过程,计划会在一步一步不断试验中修正。
在设计过程中,教师是指导者,作为参谋参与到过程中。
学生要了解项目开发的过程,完成计划书的编写和开发过程,并做好说明文档。
为了鼓励学生自主探究和动手体验,教师必须精心设计课时计划、作品范例、教学微视频等教学资源和支架,让学生体验到学习的乐趣。
创作的主动权在学生手里,教师针对学生的疑难问题进行分析指导,并引导学生进行交互测试。
学生可以借鉴他人的想法和素材代码进行再创作,这样,学生有可能创建出比自己独立完成更优秀的作品。
课程不单纯为了学代码块,在“学生教计算机”的Scratch
过程中,学生在原有知识经验基础上理解当前学习任务,将这些理解转化为指令集程序,并传送给角色,角色根据指令意义进行相应变化。
如果角色的行为与学生的预期有偏差,那么,就要借助相关工具和微世界环境的反馈信息来修改指令集,不断调试程序直到教会角色完成任务为止。
教师可以采取作品档案袋分析法、基于作品的访谈法、情境设计法三种计算思维评价方法来表征学生计算思维的具体表现。
在整个学习过程中,教师将计算概念与实践的具体要求渗透于多种形式的探究体验活动中,学生在设计、创建、实验、探究和分享中逐步理解和掌握计算概念,内化为计算实践策略,形成计算观念。