scratch范例教学-明明的思考

scratch范例教学-明明的思考
scratch范例教学-明明的思考

Scratch程序设计《明明的思考》教学设计与反思

——链表在Scratch创作中的初步应用

在Scratch编程创作过程中,数据的获取、存储和输出是非常重要和关键的一步。其中程序设计中数组概念的理解和应用,对小学生是一个比较有难度的应用领域。通过模拟生活中人们翻来覆去思考一个问题的动画创作,帮助学生理解Scratch中运用链表实现数据的获取和存储以及输出,体现了儿童数字文化创作课程中提出的为“为创作而教”的教学思想。

一、教学目标分析

本课是学生已经学习了四个范例的基础上开展的,学生对Scratch编程创作有了一定的体会,能设计控制角色运动的简单脚本,能用脚本去实现自己的某些想法,但在创作中对数据的获取、存储和输出如何实现还是一个新的内容;鉴于这些基本条件,《明明的思考》这节课的教学目标设定如下:

1.会用模块表达角色心里想说的内容。

2.知道用创建一个链表来存放角色思考的一串问题。

3.会用模块将文字加入到“想法”链表中。

4. 会用插入到白色方形框中,随机读出文字数据,实现角色随机思考多条目的内容。

5. 激发创作热情,建立科学的思维方式。

二、教学过程的设计

本课重点要学习的是Scratch中链表来获取和存储人物角色要思考的内容。鉴于学生的年龄和接受知识特点,课堂上通过老师和学生参与模拟表演调动课堂气氛,引出创作内容;提供范例帮助学生进一步理解编程实现自己想法的学习支架。重要的几步教学过程如下:1.数据获取和存储的引入

我设计了很简单的表演活动,国庆节即将到来,老师在思考一个问题:国庆节去哪?于是在办公室里来回走翻来覆去思考:“去野生动物园浏览”、“逛街购物”、“参观科技馆”、“到朋友家做客”等等。

表演完后,相机启发学生:如何获取和存储角色要思考的内容呢?很自然地引入了链表概念。通过老师示范链表的创建(见图1)和数据的获取(见图2),学生由生活中的经验,很快就能理解链表获取和存储数据的应用。

图1 链表的创建

图2 数据的添加存储

2、数据的输出

接下来,设计脚本,如何实现明明的翻来覆去随机思考呢?

利用外观模块和模块搭建复合模块

表达角色心里想说的内容,将复合模块插入到

模块中搭建脚本控制角色翻来覆去

随机思考。

学生之前对Scratch中链表可以说是完全的陌生,但此款编程软件界面设计鲜艳,形象卡通,操作命令色彩图形化,因此在实际教学过程中,学生结合生活实际很容易理解,无需记忆。Scratch中模块较多,而数据的输出只需对控制(重复模块)、外观(思考模块)、链表(链表想法的任意项)三个命令加以说明。实施时教师先做演示示范,得出链表输出数据的脚本设计。

3、模仿创作

经过老师讲解和操作演示,学生对数据获取、存储和输出有了初步认识和了解,帮助学生解决了创作过程中的难点,再请学生研习范例,在此基础上设计创作自己的作品,这样学生就可以很轻松地去实现自己的想法。

通过学生创作的作品,有的学生设计的是角色一边走一边思考,有的是坐着思考等。作品主题有“今天干什么”、“从哪里开始写作业”、“今天的作业是什么”“爱三中到底喜欢谁”、“盒子的思考”等等。

通过学生完成作品,可以看到学生能创建链表,并用链表获取、存储和输出数据,设计脚本表达自己的想法。在创作中初步学会应用科学的思维方式解决问题。

三、教学反思

通过学习,学生提出的创作主题是各式各样的,从而激发学生思考问题的习惯。一部分学生是模仿和修改范例再设计,还有一部分学生按照自己的想法再设计。很多学生没有应用范例中的双重循环,而是利用单循环设计,对双重循环的应用还没有完全理解。

这一课时值得挖掘的教学内容还有很多,比如,范例设计中角色思考是没有结果的,如果修改范例脚本,使明明经过几次思考后,最后有了结果呢?还有利用

和搭建

脚本添加数据库,这些问题可以作为思考题提出。

部分学生作品:

小学信息技术五年级下Scratch教学设计全

第一单元数字艺术家 【单元概述】 计算机丰富了人类创造的可能性,有了计算机的帮助你可以自由地驰聘你的创意,创造出可以看得音乐、可以听的绘画、不可能的故事、极具个人风格的动画…… 在Scratch的世界里,这一切都变得那么的简单和自然,奇趣而亲切,请同学们在感受数字艺术魅力的同时,学好程序的基础知识,为接下来的学习打下一个良好的基础。 【学情分析】 学生通过三、四年级和五年级上信息技术课程的学习,对计算机的认识和运用有了较大的提高,具备了一定的信息技术素养及信息技术能力。 第1课百变造型——角色和造型 【教学容分析】 本课从学会启动Scratch程序、认识Scratch工作界面、设计造型、程序设计四个方面入手,旨在让学生能初步地认识Scratch,在了解Scratch工作界面及其作用的基础上,运用Scratch 进行简单程序的设计。 【教学目标】 知识与技能: 1、学会启动Scratch程序。 2、认识Scratch工作界面。 3、设计造型。 4、程序设计。 过程与方法: 情感态度与价值观:学生初步认识Scratch程序,初步感受Scratch世界数字艺术的魅力。 【教学重难点】 重点: 1、学会启动Scratch程序。 2、认识Scratch工作界面。

难点: 1、设计造型。 2、程序设计。 【教学策略与方法】讲解法、演示法、实践法 【教学资源及环境】计算机教室、Scratch程序、教学实例【教学时间】2课时 【教学过程】

教学反思:

第2课旋转色彩——循环、动作和图章 【教学容分析】 本课学生将学习设计一个笔刷,当按下鼠标,使其能够旋转起来,并始终移到鼠标的位置,用图章形成意想不到的艺术效果。 【教学目标】 知识与技能: 1、新增笔刷。 2、程序设计。 3、测试与调整。 4、保存作品。 过程与方法:从简单的新增笔刷知识点入手,在图章艺术效果程序设计的过程中,学会测试与调整程序的方法。 情感态度与价值观:通过图章艺术效果的程序设计,激发学生学习Scratch程序的兴趣。 【教学重难点】 重点: 1、新增笔刷。 2、程序设计。 难点: 1、测试与调整。 【教学策略与方法】讲解法、演示法、实践法 【教学资源及环境】计算机教室、Scratch程序、教学实例 【教学时间】2课时 【教学过程】

SCRATCH教学反思

《小鱼也能吃大鱼》教学设计 授课人:黄冈市实验小学熊天穹课时:1课时 教学目标: 1、了解,,,等几个模块指令。 2、能够给小鱼搭建脚本,让小鱼能够跟随鼠标移动。 3、能够给大鱼搭建脚本,让其触碰到小鱼就隐藏。 4、能够将插入到模块中,实现条件的选择功能。教学重点: 知道几个模块指令的功能意义 教学难点: 为游戏角色搭建脚本,尤其是在大鱼角色的脚本搭建上。 教学过程: 一、创设情境,激趣导入 给学生播放一段同学们小时候常玩的一款小游戏《大鱼吃小鱼》的游戏。 师:同学们,刚刚老师展示的这款小游戏,许多人小时候玩过。在生物界,几乎都是遵循着弱肉强食的生存法则,但是,也有有的时候是以小制大,以弱制强。今天老师也给大家带来了用我们scratch制作的一款小游戏,小鱼也能吃大鱼,你们相信吗?生1:信生2:不信 再给学生展示scratch制作的小游戏《小鱼也能吃大鱼》。 二、发现问题,探索新知 1、师:同学们,刚刚我们看到的这款小游戏,在前面的学习中,我相信大家都能够让这些小鱼游动起来。 让一学生,上台搭建让小鱼游动起来的脚本,回顾已学知识。 2、师:那么在这个游戏中,我们主要需要解决哪些问题或者说要实现哪些功能呢?生1:如何让这条小鱼跟随鼠标移动? 生2:如何让大鱼碰到小鱼就消失? 在黑板上板书这两个问题。也就是向学生提出探索任务。 三、师生合作,解决问题 1、师:首先,我们来解决问题一,让小鱼跟随鼠标移动。老师给大家一点提示,主要是要在小鱼的运动时面向鼠标移动。大家可以在动作类指令模块中找找这个模块。学生探索搭建脚本,小鱼跟随鼠标移动脚本如下: 让一学生上台来演示。 2、师:刚刚这位同学已经将这个小鱼的脚本搭建好了,那么大鱼的脚本,又该怎么搭建呢?我们来分析一下,实际上我们要大鱼实现两个功能: (1)大鱼来回游动 (2)大鱼碰到小鱼就消失 首先,大鱼来回游动碰到墙壁就反弹,这段指令,在前面我们已经学会搭建了。如下:在此基础上,大鱼如果碰到小鱼就消失,那么你们估计会用到哪些指令模块呢?生:可能要用到,,模块。 师:嗯,这位同学真细心,善于发现问题,那么就请大家自己尝试搭建这条大鱼的脚本。大鱼碰到小鱼就消失的关键脚本搭建如下: 教师巡视,学生探索练习,学生之间相互合作,做得比较好的同学带带旁边做得还不够的同学,同时,教师也可以进行个别指导。 然后,请一位同学上来演示脚本搭建。 四、拓展练习,自由创作

(完整word)初识scratch公开课教案

初识scratch公开课教案 初识scratch 【教学内容】 小学信息技术5年级第11课《初识scratch》第一课时 【教学目标】 1、知识与技能:初步认识Scratch软件,了解Scratch软件的界面和基本功能; 2、过程与方法:在尝试实践的过程中掌握Scratch的基本工作方式; 3、情感态度价值观:培养对Scratch的学习兴趣。 【教学重难点】 重点:认识Scratch软件操作界面,体验创作乐趣。 难点:掌握Scratch的基本工作方式,自己体验创作Scratch作品。 【教学过程】 一、游戏导入 同学们喜欢玩游戏吗?好,今天老师就满足一下大家的愿望,给大家带来一个小游戏。但是这个游戏怎么玩?可要你自己去探索了。 有谁玩起来?请上来玩给大家看一看。 不错。是不是觉得这个游戏太简单了,想不想增加一点难度。好,下面老师就来现场修改游戏。 怎么样?是不是觉得很厉害,你们想不想也来修改一下?别着急,等你们学好了这个工具,别说修改游戏,就是自己做一个游戏也不是问题,那这到底是什么工具,怎么神奇呢? 它就是scratch!今天我们就一起来认识它。(课件出示课题) 跟老师一起读一下它的发音。 二、小组合作,探索scratch的分区功能 1、简介scratch Scratch软件是美国麻省理工学院专门为少年儿童开发的一款简易的程序设计软件,使用它可以很方便地搭建出一个属于自己的动画或游戏。 2、认识Scratch的窗口分区。 找一找Scratch的图标是什么样的,打开它。我们把它的工作窗口分为六个

区域。分别是:菜单区、控制区、控件区、脚本区、角色区、舞台区 (课件出示界面分区图) 3、初步探索各分区的功能 这六个分区上都有不同的按钮,不同的功能,同学们想不想自己去探索一下呢? 下面我们就以小组为单位,进行一个小比赛,每个小组选择一个分区然后去探索这个分区有哪些功能能做什么?看哪个小组探索的功能最多最有趣。 好,为了公平起见,我们一起来玩一个“砸金蛋”的游戏,每小组派一个代表来砸金蛋,砸到哪个金蛋就会拥有探索一个分区功能的资格。时间5分钟。 (课件出示“砸金蛋”的游戏) 学生小组合作探索,老师巡视辅导。 小组代表演示本小组探索的功能。 三、让小猫动起来 刚才同学们通过互相合作,已经探索出了Scratch不少的功能,现在我们可以开始制作自己的第一个动画了。如何让小猫动起来呢?Scratch里所有的动画都是通过脚本控制的,所以我们要给小猫搭建脚本。 老师演示让小猫前进10步的脚本搭建。 移动10步是不是不大明显,那能不能移动多一点呢?那是肯定的,脚本控件里的数字都是可以修改的,只要我们把10改成其他数值就可以了,比如改成50,再来试一下,是不是移动快了。 下面同学们去试一试。让小猫动起来。 看来大家都会了,编写程序制作动画不是很难啊,那么下面我们再进行一个小组挑战,看看除了让小猫向前移动,你还能让小猫做什么? 小组合作创作。 小组演示做的动画 四、保存作品 今天我们认识了Scratch,并且通过它制作了自己人生中第一个小动画,大家觉得有意义吗?那一定要把它保存下啊,如何保存呢? 老师演示保存方法。

初识scratch公开课教案

初识scratch 【教学内容】 小学信息技术5年级第11课《初识scratch》第一课时 【教学目标】 1、知识与技能:初步认识Scratch软件,了解Scratch软件的界面和基本功能; 2、过程与方法:在尝试实践的过程中掌握Scratch的基本工作方式; 3、情感态度价值观:培养对Scratch的学习兴趣。 【教学重难点】 重点:认识Scratch软件操作界面,体验创作乐趣。 难点:掌握Scratch的基本工作方式,自己体验创作Scratch作品。 【教学过程】 一、游戏导入 同学们喜欢玩游戏吗?好,今天老师就满足一下大家的愿望,给大家带来一个小游戏。但是这个游戏怎么玩?可要你自己去探索了。 有谁玩起来?请上来玩给大家看一看。 不错。是不是觉得这个游戏太简单了,想不想增加一点难度。好,下面老师就来现场修改游戏。 怎么样?是不是觉得很厉害,你们想不想也来修改一下?别着急,等你们学好了这个工具,别说修改游戏,就是自己做一个游戏也不是问题,那这到底是什么工具,怎么神奇呢? 它就是scratch!今天我们就一起来认识它。(课件出示课题) 跟老师一起读一下它的发音。 二、小组合作,探索scratch的分区功能 1、简介scratch Scratch软件是美国麻省理工学院专门为少年儿童开发的一款简易的程序设计软件,使用它可以很方便地搭建出一个属于自己的动画或游戏。 2、认识Scratch的窗口分区。 找一找Scratch的图标是什么样的,打开它。我们把它的工作窗口分为六个区域。分别是:菜单区、控制区、控件区、脚本区、角色区、舞台区

(课件出示界面分区图) 3、初步探索各分区的功能 这六个分区上都有不同的按钮,不同的功能,同学们想不想自己去探索一下呢? 下面我们就以小组为单位,进行一个小比赛,每个小组选择一个分区然后去探索这个分区有哪些功能能做什么?看哪个小组探索的功能最多最有趣。 好,为了公平起见,我们一起来玩一个“砸金蛋”的游戏,每小组派一个代表来砸金蛋,砸到哪个金蛋就会拥有探索一个分区功能的资格。时间5分钟。 (课件出示“砸金蛋”的游戏) 学生小组合作探索,老师巡视辅导。 小组代表演示本小组探索的功能。 三、让小猫动起来 刚才同学们通过互相合作,已经探索出了Scratch不少的功能,现在我们可以开始制作自己的第一个动画了。如何让小猫动起来呢?Scratch里所有的动画都是通过脚本控制的,所以我们要给小猫搭建脚本。 老师演示让小猫前进10步的脚本搭建。 移动10步是不是不大明显,那能不能移动多一点呢?那是肯定的,脚本控件里的数字都是可以修改的,只要我们把10改成其他数值就可以了,比如改成50,再来试一下,是不是移动快了。 下面同学们去试一试。让小猫动起来。 看来大家都会了,编写程序制作动画不是很难啊,那么下面我们再进行一个小组挑战,看看除了让小猫向前移动,你还能让小猫做什么? 小组合作创作。 小组演示做的动画 四、保存作品 今天我们认识了Scratch,并且通过它制作了自己人生中第一个小动画,大家觉得有意义吗?那一定要把它保存下啊,如何保存呢? 老师演示保存方法。

初识scratch教案

第18课初识Scratch 一、教材分析 本课为修订后的苏教版小学信息技术4年级教材第18课。Scratch可以说是编程软件,更可以说是创作软件,还可以当作机器人软件来用,教师应该重点培养学生思维能力、解决问题能力和创新能力。本课是初始课,教师应当通过教学使孩子了解Scratch的发展,通过简单的例子让孩子喜欢上Scratch,通过优秀作品激发孩子继续学习的兴趣。 二、教学目标与要求 1、知识技能 初步了解Scratch软件的界面。 识记软件的主要功能模块。 2、过程与方法 (1)结合生活,熟悉模块的功能。 (2)通过具体的程序,掌握Scratch的基本编程过程。 3、情感态度与价值观 培养学生对于编程的学习兴趣,激发学生的求知欲。 4、行为与创新 体验信息技术课堂教学的建构性特征,帮助学生形成拓展性思维。 三、教学重点与难点 教学重点:Scratch界面的认识和体验。 教学难点:Scratch简单程序的编写和执行。 四、教学方法与手段 演示教学法、探究学习法 五、教学准备 多媒体网络教室、系统控制软件、教学课件

《初识Scratch》教学反思 本课的内容还是比较简单的,就是带领学生接触这个软件,熟悉这个软件,为下面制作相应实例做铺垫。 学生在熟悉界面的前提下,让学生来完成一个例子:让小猫说一句话,学生纷纷动手操作起来。我在巡视的过程中发现,个别学生很快做出来了,个别同学依葫芦画瓢,控件都有了,但是效果没有做出来,经我指点,原来没有把这几个组建拼接起来,还有的同学控制小旗指令没有加,还有的同学没有准确地选定角色,找不到说话的语句,学生们在碰撞中调动了他们的求知欲。在大家都完成的差不多的时候,我挑了个学习一般的同学上台去展示操作了一下,我趁机把里边一些注意点给学生讲了下,当然上台操作的同学做出来了也蛮开心的,信心倍增。那有的同学提出疑问了:怎么我的话一直显示着,有的就显示了一会就没了呢,我指点同学们在外观里找到这两种方式,来分别尝试一下,看看有什么区别,从学生举手的反应中我明白了他们找到不同点了。 Scratch这块内容确实很能调动学生的学习兴趣,其实也引起了我的深思,感兴趣的内容学生积极性很高,不感兴趣的内容就需要我们教师发挥自己的努力把它变成学生感兴趣的形式,以便学生容易接受和理解,对教师的要求高了,那我们更应该努力让学生在课堂上获得成功。

scratch教案——变量

研究课教案 教学目标: 知识与技能:了解变量的定义;学会使用广播;学会设置变量。 过程与方法:学会多个角色之间的配合使用;学会程序的调试; 情感态度与价值观:认真细致的态度,严谨的程序思想。 教学重点:变量的设置和使用 教学难点:初步了解变量的含义和使用 教学过程: 导入:请一位同学到前面来,玩一个游戏“猫捉老鼠”。这个游戏好玩吗?其实,这个软件的编程并不难,只要了解程序的组成,我们也可以做出来。 哪位同学能为我们解读一下角色“猫”和角色“老鼠”的程序?(学生解读程序) 利用你们玩电脑游戏的经验,说说这个软件有哪些问题或不足?(预期答案:没有计数) 教师:既然是一款益智游戏,就应当有得分的显示。下面,我们来为游戏增加记分的功能。 新知:今天,我们要接触一个新的知识:“变量”。变量的定义:是指没有固定的值,可以改变的数,它可以保存供后续脚本使用的信息。 我们先在变量模块组中,设置一个变量“score”(得分、记分)。虽然在Scratch中对变量的名字没有过多的要求,但是,还是建议名字有具体的意义,便于识别。

对于游戏的记分功能,大家能否给我一些建议?(预期答案:游戏开始,计数为0;抓到1次,计数+1)请你们找到能够实现这两个功能的模块,并结合重复模块,完善程序,实现记分功能。 学生:以小组为单位,探究实现记分功能的方法。教师巡视指导。 (如果学生能够完成)请一位同学,介绍一下他的做法和思路。 (如果学生没有完成)我们大家来分析一下,只需要两个步骤:当点击绿旗开始后,将变量变为0;加入重复+1程序。我们看看效果。 请没有完成的同学,完成自己的游戏程序,并看看效果。 小结:在程序中我们引入了一个变量,它代表着一个不断变化的数,并能根据我们的需要计算和存储。(语言描述变量记分的过程)下面,我们来看“掷骰子”游戏。比一比,看谁的点数多。你们想做一个这样的游戏程序吗?这个程序非常简单,只要大家利用今天学习的变量,就可以制作出来。 大家观察游戏过程,想一想,哪个地方或对象应该用变量?(预期答案:骰子) 下面,我们来分析这个游戏的程序: 因为骰子的不确定性,会随机出现一个1—6之间的数,因此,要设置一个变量,来代替这个数。 游戏中有两个角色,学生和骰子。学生的动作是:让rand1变个数,然后发出掷骰子的命令。骰子的动作是:接到命令后,不断

《初识Scratch》教案教学内容

初识scratch 一、教学目标 1、初步了解scratch界面的组成; 2、了解每个角色需要设定相应的脚本,才能在舞台中运动; 3、初步尝试角色的选择、舞台的选择; 4、尝试脚本的编写。 5、培养初步的程序思维。 二、教学重难点分析及解决措施 给小鱼添加脚本,让小鱼自由的游起来是本节课的重难点,通过师生互动、生生互动,分享交流,共同解决难点。演示同学们遇到的典型问题,同学们合作寻找解决问题的方案,智慧的火花得以碰撞,重难点迎刃而解。 三、教学过程 课前:游戏激趣 教师问同学们是否喜欢玩游戏,在桌面初识Scratch文件夹中有个大鱼吃小鱼的小游戏,学生自己探索着去玩一玩。 学生交流怎样玩这个小游戏,怎样停止游戏。知道点绿旗可以开始程序,点红圆停止程序。在玩中去学。 玩别人做的小游戏,不如自己设计小游戏。老师这儿有一款能轻松设计小游戏的软件,你想了解吗?准备上课。 上课:

老师给大家介绍的这款软件,名字叫Scratch,请跟我一起读,Scratch。今天我们一起《初识Scratch》。 一、Scratch简介 Scratch是一门图形积木式编程语言。功能强大,可以制作动画、游戏、故事等等。操作简单,就像玩积木一样,轻松拼搭。 今天我们就用Scratch来设计一个小鱼自由的游来游去的小程序,好吗? 二、层层递进,探索新知 1、认识界面 (1)自主学习 点击桌面上的小猫图标,双击打开,点左上角的小地球,选简体中文。看到了Scratch的中文界面。这个界面怎样进行分区,及各分区的功能是什么? 学生打开桌面初始Scratch文件夹中的分区名称及功能文件, 挑战任务一:说一说分区名称及功能。 (2)测试自主学习效果 学生打开桌面上初识Scratch文件夹中的考考你文件。答案选择正确,要说出这个分区的功能,答案选择不正确要重新进行选择,直到正确为止。 2、自由玩指令 我们知道了各分区的功能,现在我们就来试一试这些功能。打开Scratch软件,我们可以看到角色列表区默认的角色是一只小猫,今天我们要用的角色是一条小鱼,打开桌面上初始Scratch

第6课初识Scratch教学设计

第6课初识Scratch 教学设计 1教学目标 【知识与技能】 1.掌握启动和关闭Scratch程序的方法; 2.认识Scratch的工作界面; 3.学会使用Scratch的编程过程,重点掌握“外观”和“动作”模块。 4.学会选择舞台背景和角色。 【过程与方法】 1.通过情境创设,帮助学生树立评价的意识; 2.通过小组实践,帮助学生养成合作探究的良好习惯。 【情感态度与价值观】 激发学生学习编程软件的兴趣,培养学生乐于接受和探究新知识的精神。 2学情分析 本节课的教学内容采用IEbook和flash作为向学生解决学习过程中重、难点的多媒体手段, 让学生去开展小组合作式探究学习,教师在教学过程中起引领作用。整节课教学由scratch 小猫角色去闯关,带领学生进入本节课的教学情境,用微视频解决重点,帮助学生了解scratch 界面。对于教学的重、难点,采用了IEbook和flash相结合的多媒体手段,引导学生在小猫 的“我会变色”、“我会变大”、“我会走路”、“我会旋转”四个本领中,任选一种去初次尝试搭 建一个脚本,感知程序编写的过程,在此基础上,安排了巩固练习,紧紧围绕主题,拓展了 舞台和另一个角色,让学生再次明白,scratch中,舞台只有一个,而角色可以任意添加。 小猫的小伙伴向小猫再展示一个本领,复习了本课的教学重、难点。而且两个角色互相之间 互动式故事、动画的交流,让学生更加体验了趣味编程的乐趣。教学的拓展环节,引入了 scratch实例,让学生明白这个软件更多的作用,最后提出希望,让学生在scratch里大胆的创意、益智、体验、分享来展现最精彩的自己。孩子们通过这个工具平台,可以快速掌握编 程技巧,充分发挥自己的想象力。 3重点难点 【教学重点】 理解并掌握Scratch“外观”和“动作”模块的使用方法。 【教学难点】 1.感知编程原理。 2.“流程图”概念的理解和体验。 4教学过程 活动1【导入】Scratch编写游戏导入、激发兴趣 1、师:上课之前,何老师先请同学们玩一个益智小游戏,游戏的名称叫“小猫来闯关”。(IEbook 出示游戏名称)同学们想不想玩? 2、出示游戏规则。(点击右上角“绿旗”开始游戏,用键盘光标控制区的上下左右键控制小 猫绕过障碍物到达宝箱处,然后进入下一关。 4、师:这个游戏是老师用scratch编程软件制作出来的,你们想不想学? 活动2【讲授】微视频:介绍scratch界面 1、打开scratch软件。2种方法:双击桌面小猫图标,还可以在“开始-程序”里面打开。同学们看到的这只小猫可是scratch中的舞台小明星。它迫不及待的要介绍自己,来听听小猫 说了什么? 2、播放微视频,介绍scratch界面。 3、微视频欣赏的同时,学生思考:scratch界面分为哪六大部分?老师要把今天的第一只小

Scratch教学计划

信息技术校本课程《Scratch趣味教 材》教学计划 一、教学目标 1、知识与技能、过程与方法、情感态度与价值观。 【知识与技能】 1) 了解Scrath软件窗口的界面和功能及其基本工作; 2) 认识Scrath中的角色,会新增角色,会为舞台选择合适的背景; 3) 了角舞台属性,能够使用动作命令对演员时行定位移动; 4) 了角“画笔”模块的相关命令及使用方法,会控制角色,绘制运动轨迹; 5)学会建立新变量,掌握比较变量大小的方法; 6)理解广播与接收消息的含义,会运用广播与接收消息创作故事或游戏; 【过程与方法】 1) 通过制作动画使学生感受Scratch图形化程序设计语言编程的快捷性,培养学生学习Scratch的兴趣; 2) 通过教学,培养学生的动手能力、探求新知的能力以及创新能力; 3)通过学生作品的展示与评价,培养学生的自信心和自豪感,增强学生的学习兴趣;

4) 培养学生几何美感意思和严谨的思维态度; 【情感态度与价值观】 1) 培养学生主动探究知识和获取信息的兴趣; 2) 培养学生的自信心和自豪感; 3)培养学生的逻辑思维能力; 4)培养学生的合作意识和竞争能力; 5) 培养学生信息技术与其他学科整合的意识; 2、质量目标: 在本学期的教学中,进一步落实具体措施,面向全体学生,打好课堂教学主阵地,抓好中上生,促进学困生提高,使学生的信息技术应用能力逐步提高。 二、教材分析 1、本学期所教教材结构体系分析和技能训练要求。 学生初步能认识scratch软件,了解该软件的界面和功能,并掌握scratch的基本工作方式。学生能认识scratch中的角色,并能掌握在scratch中新增角色和选择舞台背景的方法。学生能掌握对scratch 中角色的移动和旋转。学生能够了解舞台的属性,并能够掌握用“移到”、“面向”、“平滑移动”等动作命令编写简单的scratch程序。学生能够了解“画笔”模块的相关命令和使用方法,并能够掌握用“落笔”、“停笔”等命令编写简单的scratch 程序。学生能够理解按键与控制的含义,并能够运用按键与控制进行故事创作或编写简单的小游戏。学生能够理解侦测与判断的含义,并能够运用侦测与判断进行故

初识scratch教学设计(多篇)-教学设计.doc

初识scratch教学设计(多篇)-教学设计初识scratch教学设计 一、视频激趣、导入新课 同学们,又到了每星期大家最为期待的这节计算机课了。老师想问同学们,大家喜不喜欢看动画片呀?都喜欢呀,那我们先来欣赏一个小动画好不好呀。好了,动画看完了。你们喜欢这个小动画吗?刚才这个小动画讲的什么呀?是不是一只小螃蟹在走迷宫呀。你知道吗?其实像这样简单的小动画,同学们自己也可以做出来的。它用到的就是我们今天要学习的一款新的软件scratch。板书:scratch 那么下面我们就一起走进scratch ,揭开它的神秘面纱吧,感受它的神奇之处吧! 二、任务探究、合作学习 (一)探究活动一:小猫界面大闯关 同学们,你会搭建积木吗?哦,都会呀,那这节课肯定难不到大家啦。因为scratch 这款软件就如同搭建积木一样简单呢。scratch 软件是美国麻省理工学院开发的一款专门用来图形化编程的一款软件,它面向的群体呢就是我们青少年儿童。这款软件的最大特点呀就是它可以不需要你有多么高的电脑操作技巧,只需要你会拖放鼠标就可以完成,用它来编程呢就像是我们小时候搭建积木一样简单。大家电脑桌面上有一只小猫的图标,请同学们以最快的速度打开这只小猫,一起进入我们的第一个探究活动:小猫界面大闯关

同学们参照课本和老师给出的课件展示,自主学习,快速找到scratch 四大界面,了解各界面的功能和作用。不要害怕出错,大胆尝试用鼠标触动每个界面感受scratch 的模块,并且为你的scratch 更换一个你喜欢的舞台。完成的同学举手,好。我们请同学们起来说一下scratch界面有哪几部分组成呢?每一个区域有哪些功能呢?你来说。舞台区、角色区、模块区、脚本区。非常好!我在屏幕上也看到了同学们更换的舞台,都非常的漂亮。 (二)探究活动二:让小猫向世界问好 好了同学们,漂亮的舞台已经搭建好了。那我们今天请到的主角,就是这只小猫。同学们都是第一次见到这只小猫,我们先让小猫做个自我介绍,给大家问个好好不好呀!一起进入我们第二个探究活动二:让小猫向世界问好在这个任务里呢,小猫要说三句话,分别是hello,我是一只小猫,我的名字叫做编程猫。下面同学们以小组的形式,参考我们的教材先组内讨论三分钟,想一想小猫自我介绍的脚本如何搭建。然后小组同学合作共同完成小猫问好的脚本搭建。在操作的过程中,同学们先尝试搭建,再结合老师课件给出的脚本作为参考。率先完成的小组举手,好,我们请这位同学上台给我们展示一下,要边操作边讲解,其他同学认真倾听。好,下面同学们快速地再完善一下你的作品。 三、拓展延伸、展示评价 小猫向世界问好的脚本都做好了吗?是不是很简单呀同学们。大家表现的真不错。我们的小猫现在已经跟大家问好了,下面我们给小猫一个机会,让小猫实现它在舞台上的第一次走秀好不好呀!一起进入我们的拓展实践——小猫舞台首秀。其实这个

Scratch教学知识点

Scratch教学知识点 【一级知识点:软件的认识】 1、界面认识 2、舞台,角色的添加与删除(名称,方向,旋转方式,坐标位置认识) 3、舞台的大小 4、角色的大小 【二级知识点:基本操作】 1、动作——移动,旋转,面向,碰到边缘就反弹 2、外观——说XY秒,说X,思考XY秒,思考Y 3,控制——当绿旗被点击,当按下X键,当角色被点击,等待,重复执行,重复执行X次 【三级知识点:角色位置、动作判断、声音控制、数学计算、逻辑比较操作】动作——移到X Y,移到,在()秒内,平滑移动到XY模块 外观——切换到造型,下一个造型,显示,隐藏 声音——播放声音X,停止所有声音 画笔——清除所有画笔,落笔,停笔,将画笔的颜色设定为X 控制——当按下XXX,如果X就重复执行,如果X,如果X否则X,全部停止 侦测——碰到X,询问X并等待,按下鼠标?,按键X是否按下? 数字和逻辑运算——X+Y,X-Y,X*Y,X/Y,XY 变量——新建一个变量 【四级知识点:角色精确定位,画笔、声音调整,广播(子程序),逻辑运算】动作——将X坐标设定为X,将Y坐标设定为X,X座标,Y座标,方向显示值模块 外观——将角色的大小增加,将角色的大小设定为X,移至最上层 声音——播放声音X直到播放完毕,将音乐增加X,将音量设定为X 画笔——将画笔的大小增加X,将画笔的大小设定为X 控制——广播X,广播X并等待,当接收到X,直到X前都等待,停止执行这个脚本 侦测——询问X并等待,到X的距离,计时器归零,角色X的X座标,计时器,音量值 数字和逻辑运算——在X到Y间随机选一个数,X且Y,X或Y,X不成立,X除以Y的余数,将X四舍五入 【五级知识点:角色特效、音乐演奏、图章、字符串操作、数据链表】 外观——将X特效增加Y,将X特效设定为Y,清除所有图形特效 声音——弹奏鼓声XY拍,停止X拍,弹奏音符XY拍,设定乐器X,将节奏设定为Xbpm 画笔——图章 控制——鼠标的X坐标,鼠标的Y坐标 数字和逻辑运算——将X加入到Y的后面,X的第Y个字符,X的长度

scratch 免费教学课件.doc

scratch 免费教学课件 课件是根据教学大纲的要求,经过教学目标确定,教学内容和任务分析,教学活动结构及界面设计等环节,而加以制作的课程软件。它与课程内容有着直接联系。scratch 免费教学课件应该怎么制作? scratch 免费教学课件 一、教学目标分析 对颜色特效的应用学生在前几节课的创作中有过体会和应用,但其他特效的应用还没有进行专门的探究尝试,有些脚本设计学生不一定能想得到。鉴于这些基本条件,《跳舞的女孩》这节课的教学目标设定如下: 1.尝试运用 模块中各种特效进行创编舞姿。 2.初步理解角色初始化的脚本设计的意义。 3.通过尝试探究能理解范例中女孩扭动身子的脚本。 4.会从一个作品中导出角色,再导入到另一个作品中新增角色。 5.会从一个作品中输出声音,再导入到另一个作品中新增声音。 6.发挥想象,自己设计一个舞蹈。 本课重点要学习的是Scratch中和设计图和以及模块设计角色舞姿的脚本。 为了让学生能在有限的40分钟内,完成舞蹈设计,课前,老师为学生提供了同学们喜欢的音乐和图片。 二、教学过程的设计

新颖有趣的范例能很好吸引学生,启发学生思考和创作的欲望,首先播放范例《跳舞的女孩》,瞧!一个女孩穿着漂亮的衣服,在音乐的伴奏下,扭动着身子,点击小女孩,服饰发生着变化。课堂上通过老师一边说作品的表演情景,一边向学生暗示着本节课要学习和创作内容。为扫清学生在后面研习范例的障碍,课堂中将范例中核心脚本(角色舞姿)的设计,通过用自然语言过渡到脚本的设计的描述示范脚本搭建过程,帮助学生理解,突破教学中的难点。重要的几步教学过程如下: 1.如何获取他人作品中的角色 创作中同学们有时为寻找角色而焦急,不妨把他人作品中角色拿来,这样一是可以省时间;二是可以在别人设计的基础上加以修改为我所用。 (1)打开范例,将鼠标指向角色并点击右键后单击“输出这个角色”,保存。 (2)接下来,打开一个Scratch新窗口,从文件夹中导入角色小女孩。删除脚本,保留造型。 2.核心脚本设计的教学 演员挑选后,我用神秘的语气问:同学们,你们想不想知道女孩扭腰扭臀的动作是如何设计的?你们能想到吗?此时,我告诉学生Scratch外观模块中有一个特效模块,我们来尝试一下,首先假设利用旋转特效每次增加50,分四次逐次完成向右旋转200的变化幅度,看,小女孩开始的舞姿(见图2)。其次,利用旋转特效每次增加-50,

初识scratch教案

初识scratch教案 第18课初识Scratch 教学目标与要求 1.知识技能 (1)初步了解Scratch软件的界面。 (2)识记软件的主要功能模块。 2.过程与方法 (1)结合生活,熟悉模块的功能。 (2)通过具体的程序,掌握Scratch的基本编程过程。 3.情感态度与价值观 培养学生对于编程的学习兴趣,激发学生的求知欲。 4.行为与创新 体验信息技术课堂教学的建构性特征,帮助学生形成拓展性思维。教学重点与难点 教学重点:Scratch界面的认识和体验。 教学难点:Scratch简单程序的编写和执行。 教学方法与手段 演示教学法、探究学习法 、教学准备 多媒体网络教室、系统控制软件、教学课件

小学六年级Scratch教学计划 信息技术教学计划 (六年级) 一、学生情况分析 (一)、学生情况分析: 六年级的学生,从上期期末测试来看,各班成绩还算可以。不过创新意识弱,独立思考问题、解决问题的能力不是很强,不愿意多去思考,以至于测试结果不是非常理想。在平时的学习中,只有部分学生习惯较好,能认真听讲,独立思考,完成练习题,部分学生自控能力差,不愿意学习,半年下来收获不大。所有的学生中,接受新知识能力强,反应快的学生还是占大部分,少数学生学习不够自觉、主动,缺乏独立解决问题的能力,动手应用能力较差。但是他们对信息技术课很感兴趣,只是对信息技术知识较为缺乏。他们爱科学、深信电脑是高科技的结晶。这学期应在引导学生正确的学习态度和学习习惯上下功夫,多用新科技知识充实他们的知识领域,使他们以后能树立正确的科学人生观、世界观,对其人生有着深远的影响。 (二)、学生掌知识情况: 六年级学生对信息技术有了初步的认识,他们学过电脑的各个组成部分,能说出各部分的名称,学会了Win98及windos XP的基本操作,画图工具、计算器、写字板、记事本等。会用智能ABC录入汉字,会用Office Word处理文字,简单的排版、编辑,会用Photoshop和光影魔术手进行简单的图像加工处理。上学期学会了用Flash制作简单的动画。作为六年级的学生,在掌握了一定的信息基础知识后,可以了解一些简单的编程技术(如积木类编程工具S cratch)。教师还应该巩固学生对信息技术浓郁的兴趣,使学生具有较强的信息技术自学能力。二、教材分析 (一)、教学内容: 本册教材的内容是编程工具Scratch,这个软件的特点是:孩子不用记住命令不代表不需要指导命令。构成程序的命令和参数通过积木形状的模块来实现,积木模块包括8个大类,100多个功能。用鼠标拖动模块到程序编辑栏就可以了。中间的黄色部分是编辑好的程序代码,左边是可以用来选择的功能模块,右边上部是程序预览和运行窗口,右边下部是角色窗口。

scratch教学计划

scratch教学计划 一、学生情况分析 四五年级的学生,所有的学生中,接受新知识能力强,反应快的学生还就是占大部分,少数学生学习不够自觉、主动,缺乏独立解决问题的能力,动手应用能力较差。但就是她们对信息技术课很感兴趣,只就是对信息技术知识较为缺乏。这学期应在引导学生正确的学习态度与学习习惯上下功夫,多用新科技知识充实她们的知识领域,使她们以后能树立正确的科学人生观、世界观,对其人生有着深远的影响。 二、教材分析 (一)、教学内容: 本册教材的内容就是编程工具Scratch,这个软件的特点就是:孩子不用记住命令不代表不需要指导命令。构成程序的命令与参数通过积木形状的模块来实现,积木模块包括8个大类,100多个功能。用鼠标拖动模块到程序编辑栏就可以了。中间的黄色部分就是编辑好的程序代码,左边就是可以用来选择的功能模块,右边上部就是程序预览与运行窗口,右边下部就是角色窗口。 就小学四五年级孩子的学习能力,她们自己学会使用这个软件就是有困难的,需要需要老师或者家长正确引导。孩子从模仿的过程中,能感悟到条件语句,循环语句,判断。能理解参数与命令的区别。让孩子理性的总结出来就是很困难的,引导就是必须的。 (二)、教学目标: 学生初步能认识scratch软件,了解该软件的界面与功能,并掌握scratch 的基本工作方式。学生能认识scratch中的角色,并能掌握在scratch中新增角色与选择舞台背景的方法。学生能掌握对scratch中角色的移动与旋转。学生能够了解舞台的属性,并能够掌握用“移到”、“面向”、“平滑移动”等动作命令编写简单的scratch程序。学生能够了解“画笔”模块的相关命令与使用方法,并能够掌握用“落笔”、“停笔”等命令编写简单的scratch程序。 (三)、教学重难点: 教学重点: 初步了解Scratch的界面;能打开Scratch自带的作品; 学习在Scratch中新增角色,学会为舞台选择适合的背景; 学习Scratch中角色的移动与旋转;学习用“落笔”“停笔”等命令控制角色;理解按键与控制的含义;理解侦测与判断含义,并能熟练运用; 理解广播与接收消息的含义。

《初识Scratch软件》课例研究报告-卢伟

《初识Scratch软件》课例研究报告 一、研究主题与内容 1、确定研究主题 本次国培,我们信息技术影子教师经过讨论协商,将本次的研究主题确定为《小学信息技术程序语言课堂教学的趣味研究》。如何进行信息技术课程教学,提高教学有效性,让学生掌握基本的知识与技能,形成基本的能力这是当前广大教师共同关注的内容与话题。新课程为我们的教学改革带来了重要契机,提出了有效教学的教学理念,同时这也是我们教学的重要追求目标。有效教学的重要表现就是学生学有激情、学有成效。只有对学科产生浓厚的学习兴趣,主动积极而愉悦地参与到教学活动中来,经历探究性学习的过程,才能在学习过程中得到全面发展与提高。趣味教学是新课程所倡导的重要教学方法,是增强教学趣味性,激发学生学习兴趣,提高教学有效性的重要手段。 爱玩是孩子的天性,利用孩子爱玩的特点我们可以将游戏与课程教学结合起来。这样的教学模式既符合小学生的天性,同时又符合信息技术学科具有较强实践性的特点。因此,我们就将这一主题进行浅层次的研究,从而找到一个更适合小学生的教学模式,达到高效课堂的目的。 2.选定研究课例 经过多层筛选,我们信息技术小组将课例确定为两个:《LOGO语言重复的嵌套》和《初识Scratch软件》。我们又进行分工合作,我选择《初识Scratch 软件》作为研究方向。Scratch是由美国麻省理工学院的媒体实验室设计开发的一款面向儿童的简易编程语言,适合于面向青少年的程序设计教学和最初接触程序的人们。Scratch最初发布于2007年5月,支持开发电脑游戏、互动故事、图形艺术作品、电脑动画等多媒体作品。Scratch的研发团队叫做“终身幼儿园组”。针对8岁以上学生的认知水平和对于界面的喜好,MIT做了深入研究和颇具针对性的设计开发。它不仅易于学生使用,还能寓教于乐,让学生获得创作中的乐趣。“积木组合式”的编程特点,使得学生可以采用拖曳、组合的方式来设计程序,取代了传统的打字输入,免除了输入错误的困扰。此外,“可视化”的程序语言,实现了“所见即所得”,不像一些程序语言需要经过复杂的“编译”过程才能看到结果。因此,Scratch把程序设计变得简单、有趣了。 二、课例研究过程 1、教材解读: 本课为修订后的华师大版小学信息技术四年级下册教材第10课的内容。Scratch可以说是编程软件,更可以说是创作软件,还可以当作机器人软件来用,教师应该重点培养学生思维能力、解决问题能力和创新能力。本课是初始课,教

scratch教学计划

Scratch与创意设计

Scratch是M IT(麻省理工学院)发展的一套新的程序语言,可以用来创造交互式故事、动画、游戏、音乐和艺术。很适合8岁以上儿童使用,目前1.4版已经完全支持中文界面,更方便使用,完全不用背指令,使用积木组合式的程序语言,让学习变得更轻松,并充满乐趣。 本学期的教学关键的关键,不在于学习了某种特殊的技能,而是在这个过程中,培养了孩子独立学习,独立解决问题的能力,而这个创造过程,是最让人快乐的。 本学期是我第二学期在课堂上接触Scratch,我们在六上的学习中对它有了一定的了解,在教学设计和策略上有是在学习新知和对原有知识的深入应用。利用Scratch软件学生可以轻松的创造出互动式的数字故事、动画、小游戏,音乐等。在教学设计上,可从以下三方面去考虑: (一)、要有鲜活的实例作为课堂支撑。课堂需以任务驱动的方式进行推动。编程不能仅仅为编程而编程,应该把知识点渗透到各个实例中,本学期有12个实例,每个实例对与模块化的脚本都有涉及。从而让学生掌握简单的积木编程,完成一些编程实例,一方面他们不仅掌握知识,而且锻炼了思维,甚至在设计中得到了快乐。

(二)、保持知识点的前后联系。在设计的实例中,保持实例与实例之间的知识联系和递进关系,是我在教学设计是需要精心设计的基本要求,这样才能贯穿这个知识点的学习,从而实现系统化的知识点教学。 (三)、课堂上要给学生探究和创新的空间,编程的学习一个重要的目标就是培养学生自主探究和创新能力,而Scratch很好的满足了教学需要和创新空间,在课堂教学中一定要给学生创造机会,提升学生的学习能力。 本学期学习目标:﹙以条列式文字叙述﹚ 1. 奠定学生使用信息的知识与技能。 2. 初步掌握Scratch积木式编程语言。 3. 让学生掌握简单的指令模块编程,完成12个编程实例。 4. 培养学生自主探究和创新能力,提升学生的学习能力。 5. 让学生在程序设计中体会到成功与快乐。

四年级Scratch教学设计(全10课)

《初识Scratch》 教材分析 Scratch 是一门全新的程序设计语言,用其可以很容易的去创造交互式故事情节,动画,游戏,可以大大增加学生的学习兴趣。本课作为scratch的第一课,主要介绍scratch的界面和功能的介绍让学生初步了解scratch软件,并且用生动有趣的动画实例,让学生在实践中了解scratch界面,提高学生的学习兴趣。 学情分析 学生在以往的课程中已经具有一定的编程能力,而且对程序设计中的顺序结构,分支结构和循环结构有一定的了解,但是对于scratch还是头一回接触。因此本课在重点介绍scratch这款软件的功能和界面,在任务设计方面体现学生的编程思维的历练,让学生懂得如何用程序化思维解决问题。 预设教学目标 1.初步了解Scratch的界面;能打开Scratch自带的作品; 2.初步尝试播放按钮; 3.初步尝试角色的选择、舞台的选择; 4.了解每个角色需要设定相应的脚本,才能在舞台中运动; 5.尝试简单脚本的编写。 教学重点 认识Scratch软件操作界面,体验创作乐趣。 教学难点 掌握Scratch的基本工作方式,自己体验创作Scratch作品。 课时安排: 1课时

预设教学过程: 一、激发兴趣,导入新课 打开scratch软件,演示两个例子。 例子1:Music and Dance——》6 BreakDance 例子2:Games——》3 FishChomp 在演示例子的过程中,学生掌握“开始执行绿旗控制”、“全部停止”等5个按钮。 学生自由操作10分钟时间,根据兴趣导入作品,欣赏作品。 介绍Scratch的功能:除了创作动画还可以创作什么呢? 二、初识Scratch 1. 打开软件 2. 介绍界面 (1)舞台:角色演出的地方,随机介绍 (2)角色列表区:所有演员都会在这个地方休息 (3)角色资料区:显示当前角色的名称,旋转方向,坐标位置等基本资料 (4)脚本区:我们将选择好的指令安州顺序放在脚本区内,像搭积木一样设计脚本,告诉角色在舞台上要做什么 (5)程序指令区:在这里选择程序命令,只要用拖拉的方式,把命令积木堆叠起来,轻轻松松就可以创作出很棒的作品来。 三、尝试创作 介绍“程序指令分类”和“脚本”。把“程序指令分类”中的“指令”比喻为“积木”,“程序指令分类”是各种同类型的积木进行分类存放。“脚本”就是“搭积木”的过程。 创作在舞台上自由的走动的Scratch小猫,初步学习“动作”、“控制”和“外观”。 学生操作。 教师巡视,全班一半学生能够在规定的时间内完成。 四、添加舞台背景及更多的角色 五、课堂小结: 这节课你学会了什么?

【优选】《scratch画正多边形》教学设计

【优选】《scratch画正多边形》教学设计《画正多边形——重复(循环)语句的使用》教学设计

小学信息技术Scratch教学初探 小学信息技术Scratch教学初探 【摘要】Scratch是美国麻省理工学院开发的一套开源程序,专为八岁以上儿童设计,它不需要像传统编程软件那样逐行地“敲”代码,而是通过拖曳已经定义好的程序模块,采用搭积木的方式快速实现程序的编写。本文通过笔者课堂教学的尝试与实践,总结出在Scratch教学中比较适合学生发展的教学方式,让学生在学习的过程中充分感受到乐趣。 【关键字】Scratch 发现问题解决问题合作分享 初次接触Scratch是在张老师组织的一次培训中,感觉很新奇,也很有意思,也了解到它将作为一个新的教学内容进入到小学信息技术教学中。Scratch是美国麻省理工学院开发的一套开源程序,专为八岁以上儿童设计,它不需要像传统编程软件那样逐行地“敲”代码,而是通过拖曳已经定义好的程序模块,采用搭积木的方式快速实现程序的编写。通过图形化的编程减少了要求学生死记硬背枯燥的程序命令要求,使学生从死记命令及命令的使用参数中解放出来。学生学习Scratch编程不再是枯燥的命令组合的集成,整个编程就像儿童在搭有趣的积木玩具。通过不同的组合而迅速完成作品的创作,学生的学习编程的兴趣得到了激发。 作为一个新生事物,Scratch教学却面临着一些困难,如:没有合适统一的教材,教师既是教者也是学者同时又是教育资源的开发者。因此,迫切需要教师探索出一条适合学生发展的Scratch教学之路,本文通过笔者课堂教学的尝试与实践,认为在Scratch教学中应遵循以下几个原则。 一、以学生心理和认知为基础确定教学内容及顺序 Scratch的教学并不是为了帮我们培养出小型程序员,主要是让学生在利用scratch进行创作过程中中,培养学生逻辑思维能力、数字化文化创作能力以及解决问题的能力。这就要求我们不能把它当作软件亦或是程序编程一样的教学,要从学生角度出发,以学生的思维作为上课的导向,给学生充分思考的时间空间,根据学生的思维制定课堂教学的内容以及整个教学的一个进度,而不能单纯的传授技术。 第一次让学生接触这个软件时,我准备了一个小型实例,取名“奔跑的小 猫”(指令代码如图1), 图1

相关文档
最新文档