Scratch3实例-绘制正五边形和五角星

合集下载

第二课小海龟画彩色正五边形课件

第二课小海龟画彩色正五边形课件

定义一个变量e,表示旋转的度数 e=360/s
Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120)
S=3 e=360/s length=100 Turtle.Move(length) Turtle.turn(e)
Turtle.Move(length) Turtle.turn(e)
Turtle.Move(length) Turtle.turn(e)
思考:
1.小海龟每次旋转的角度如何定?
内角和360° 边数
定义一个变量s,表示多边形的边数 定义一个变量e,表示旋转的度数 e=360/s
Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120) Turtle.Move(100) Turtle.Turn(120)
上机编程作业——必做题
根据本节课所学,画一蓝色、橙色、紫色、 黄色的正n边形,n可以等于5,6,7,8…
上机编程作业——拓展
保留必做题图形,在图形窗口写上“我爱编 程”,设置合适的颜色和字号。
GraphicsWindow.FontSize=数值 GraphicsWindow.DrawText(x, y, text)
S=3 e=360/s
Turtle.Move(100) Turtle.turn(e)
Turtle.Move(100) Turtle.turn(e) Turtle.Move(100) Turtle.turn(e)
思考:
1.小海龟每次旋转的角度如何定?

scratch少儿编程小学三年级校本教材-第9课一起来绘画教案

scratch少儿编程小学三年级校本教材-第9课一起来绘画教案
scratch少儿编程小学三年级校本教材-第9课一起来绘画教案
科目
授课时间节次
--年—月—日(星期——)第—节
指导教师
授课班级、授课课时
授课题目
(包括教材及章节名称)
scratch少儿编程小学三年级校本教材-第9课一起来绘画教案
教学内容
《scratch少儿编程小学三年级校本教材-第9课一起来绘画》主要围绕Scratch编程软件中的绘图功能展开,让学生通过编程实现创意绘画。本节课内容包括:
5.交流与合作:
-在小组讨论和作品展示环节,学生能够积极参与,相互借鉴,提高沟通能力。
-学会了倾听他人意见,尊重团队成果,培养了团队协作精神。
典型例题讲解
例题1:使用Scratch画笔工具绘制一个简单的正方形。
步骤:
1.选择一个角色,如“小猫”。
2.使用“画笔下来”代码块,让角色开始绘画。
3.使用“移动(10)步”和“右转(90)度”代码块,让角色移动并旋转。
-在编程绘图时,学生可能难以把握移动和旋转的幅度,导致绘图不理想,需要教师提供策略和方法,如先草绘设计图,再进行编程实现。
-学生在编程过程中可能会遇到逻辑错误,如循环次数设置不当或旋转方向错误,需要学会调试和修正,这是提高问题解决能力的关键。
教学方法与策略
1.教学方法
-讲授法:教师通过简明扼要的讲解,向学生介绍Scratch画笔工具的基本使用方法,以及编程控制角色移动和旋转进行绘画的核心概念。
-讨论法:鼓励学生在编程实践中相互交流,分享创作心得,讨论解决编程过程中遇到的问题。
-案例研究:通过展示优秀的学生作品,分析其创作思路和编程技巧,帮助学生理解和掌握复杂图案的绘制方法。
-项目导向学习:将学生分为小组,每组完成一幅绘画作品,从规划、设计到编程实现,培养学生的团队协作能力和项目执行能力。

scratch创意编程《画任意正多边形》的教学设计

scratch创意编程《画任意正多边形》的教学设计

scratch创意编程《画任意正多边形》的教学设计西南交通大学附属小学苏忠教学内容《Scratch趣味编程语言2.0》教学目标1.知识与技能:学会使用模块中的指令。

学会使用模块中的和指令。

学会使用模块中的指令。

2.过程与方法:培养学生“分析问题——抽象建模——算法设计——编程执行”的计算思维能力。

3.情感态度价值观:引导学生从实际生活中发现问题素材,培养学生的信息意识。

增强学生学习scratch编程语言的兴趣。

教学重点模块中的指令使用教学难点培养学生“分析问题——抽象建模——算法设计——编程执行”的计算思维能力。

教学准备Scratch编程语言2.0,卡搭云教室,画任意正多边形scratch程序范例教学过程一.创设现实问题情景情景描述:小明和小红在操场上玩游戏,小明说:“小红,你能按我的指令在地面上行走吗?”,小红说:“好啊!发指令吧?”,小明说:“走一个正三角形,走一个正方形,走一个正五边形……”,小红说:“等等,正五边形我不会走了!,告诉我该怎么走?”,小明说:“我也不太会,让我想想……”。

同学们,你能用我们学过的scratch编程帮他们解决怎么行走吗?师生共同分析情景得出问题:“小红怎样才能走出符合要求的形状?。

”二.分析界定问题根据问题情景,界定出需要scratch解决的问题:“从键盘给变量‘边数’赋值,根据‘边数’的值,画出对应的正多边形”分析舞台背景:由于只需要呈现出正多边形的图形,所以舞台背景没有特别要求,背景使用默认的白色背景。

分析角色:“小猫”,“画正几边形?,”“输入框”抽象建模师生共同用图形分析画正三角形和正方形的方法,如下图1、2:(抽象建模过程)师生共同用图表分析画正五边形和正六边形的方法,如下表1:(抽象建模过程)三.算法设计解决问题学生根据自己的分析结果,用流程图描述算法,如下图3:四.编写程序运行、调试教师运行示范程序,观察运行结果,如下图4:学生根据流程图完成自己程序的编写、调试,观察运行结果。

小学信息技术Scratch《画正多边形》教案

小学信息技术Scratch《画正多边形》教案

一、学习内容分析本课的教学对象为五年级的学生,他们对Scratch制作动画、故事、游戏有着浓厚的兴趣。

前几节课他们已经认识了Scratch界面、学会了舞台的创建、角色与造型的添加,并且能搭建出简单的脚本。

这些都为本课的学习打下了基础,虽然,学生在Scratch中画图是第一次接触,但是他们在三年级时已学会利用鼠标在画图软件中画画。

这次让他们通过编写脚本画出图形,一定会吸引他们的注意力,激发学生的求知欲,产生浓厚的学习兴趣。

三、学习目标1.掌握画笔控件的使用;掌握重复执行控件的使用;理解正多边形边数与旋转角度的关系。

2.通过用“重复执行”命令画正四边形、正五边形、正六边形,归纳出画正多边形的方法。

3.通过具体的教学活动培养勇于实践、勇于探究的精神,在活动中体验成功与喜悦的情感,帮助形成创新意识,从而实现对学生计算思维的培养。

四、教学过程(一)创设情境,揭示课题大家喜欢自拍吗?老师经常把洗出来的相片嵌在相框里,今天老师带来了一组漂亮的相框,请同学们挑出自己喜欢的相框。

请你说出你喜欢的相框的外形是什么图形?小结:像这样的图形,各边相等、各角也相等的多边形叫做正多边形。

今天我们就做《画正多边形》教学设计本课是小学信息技术(5年级)“Scratch”模块的第5课,属于程序设计教学模块的内容。

本课要让学生了解“画笔”模块中的一些简单命令,如:粗细、颜色、落笔;并能用重复执行命令编写脚本,绘制出正多边形。

其中让学生理解画正多边形的方法相对较难,因此在教学中教师应多引导学生去尝试、观察、归纳。

绘制出更多优美的图形。

学好本课内容有助于学生对重复执行的控制方法的理解,进一步体验结构化程序设计思想。

二、学习者分析一名设计师来设计相框。

(板书课题)设计意图:以生活中经常看见的照片相框引入,容易引起学生共鸣。

让学生对生活中的多边形不感到陌生,激发学生的学习兴趣,积极地投入到学习中去。

(二)范例研习,体验程序请同学们运行学件画图形1和画图形2看画出了一个什么图形?画图1 画图2思考:(1)哪个程序看起来更简便,为了简化程序,我们使用什么控件来代替重复命令?(2)为什么Scratch可以画出正四边形,用到了哪个模块里面的哪个控件?活动1:分析脚本,认识画笔模块(1)修改画笔颜色改为红色。

scratch 绘制形状 教学目标

scratch 绘制形状 教学目标

scratch 绘制形状教学目标以scratch 绘制形状在scratch中,我们可以使用图形积木来绘制各种形状。

无论是简单的几何图形还是复杂的图案,都可以通过组合不同的图形积木来实现。

本文将介绍如何使用scratch绘制一些常见的形状。

一、绘制正方形要绘制一个正方形,我们需要使用到以下几个图形积木:1. 将角色(角色可以是一个精灵,也可以是一个图形)放在舞台中间。

2. 使用“移动10步”积木将角色移动到舞台左上角。

3. 使用“转动90度”积木将角色转动90度,使其面朝右侧。

4. 使用“移动100步”积木将角色向右移动100个像素,绘制出正方形的一条边。

5. 重复步骤4三次,绘制出正方形的其他三条边。

二、绘制三角形要绘制一个等边三角形,我们需要使用到以下几个图形积木:1. 将角色放在舞台中间。

2. 使用“移动10步”积木将角色移动到舞台上方。

3. 使用“转动120度”积木将角色转动120度,使其面朝下方。

4. 使用“移动100步”积木将角色向下移动100个像素,绘制出三角形的一条边。

5. 重复步骤4两次,绘制出三角形的其他两条边。

三、绘制圆形要绘制一个圆形,我们需要使用到以下几个图形积木:1. 将角色放在舞台中间。

2. 使用“移动10步”积木将角色移动到舞台上方。

3. 使用“转动15度”积木将角色转动15度。

4. 使用“重复36次”积木,将以下操作重复36次:- 使用“移动2步”积木将角色向前移动2个像素。

- 使用“转动10度”积木将角色转动10度。

5. 完成36次重复后,角色会绘制出一个近似圆形的形状。

四、绘制五角星要绘制一个五角星,我们需要使用到以下几个图形积木:1. 将角色放在舞台中间。

2. 使用“移动10步”积木将角色移动到舞台上方。

3. 使用“转动36度”积木将角色转动36度。

4. 使用“重复5次”积木,将以下操作重复5次:- 使用“移动100步”积木将角色向前移动100个像素。

- 使用“转动144度”积木将角色转动144度。

scratch画正多边形 教案

scratch画正多边形 教案

画正多边形教案一、教材及学生分析本课主要目的是利用前进和右转等基本命令画正多边形,要求学生发现正多边形的特点,找到画正多边形的规律,从而知道如何计算小海龟的转动角度,并学会用重复命令,完成同样的任务。

本课内容分为两节课学习,本课为第一课时,第二课时是学生做练习,巩固学习到的知识。

二、教学目标1、知识目标:学会指挥小海龟准确地画出正多边形,学会使用命令。

2、能力目标:通过编程练习,培养严谨、认真、科学的编程习惯,提高计算能力、思维能力和推理能力。

3、情感目标:在独立思考的基础上,同学之间相互协作,以组为单位相互竞赛,养成积极进取的学习习惯。

三、教学重点1、了解正多边形的特点是指各边长度相同的多边形,知道如何画正多边形。

2、能计算出小海龟画正多边形时的旋转角度。

3、掌握快速的编写语句的习惯,若需相同或相似的命令行,可直接将光标移动到前面行任意地方,按回车键即可。

4、对于同样的任务,学会使用重复命令。

四、教学难点1、如何计算小海龟的旋转角度。

2、重复命令的书写规则和正确使用。

五、教学准备计算机课室、大屏幕投影、红蜘蛛控制软件、Logo软件、纸制小海龟等。

六、教学过程(一)复习旧知,导入新课:(5分钟)1、小组竞赛画屏幕所示直线、折线、直线与折线2、今天我们的学习任务,就是利用画直线、折线的简单命令,来画一些复杂的几何图形。

(二)认识正多边形(包括正三角形、正方形、正五边形、…、正八边形、…)。

1、这些图形的名称是什么,它们有什么共同特点?请学生发现规律,教师可提示他们发现边或角有什么特点。

(正多边形,各条边相等)2、今天我们的学习任务就是指挥小海龟画这些图形。

如何画出这些图形?(三)学习如何画正多边形(15分钟):1、学生说说如何画正四边形,如何画正三角形?可否画出正五边形?那利用你们以前的知识,可否画出正五边形,正七边形呢?2、学生思考、讨论,可利用以前了解的三角形和正方形的`内角知识,得出正三角形、正方形的画法。

scratch画正多边形教学课件

scratch画正多边形教学课件

旋转变换
将几何图形绕某一点旋转 一定的角度,而不改变其 形状和大小。
缩放变换
将几何图形沿某一方向放 大或缩小一定的比例,而 不改变其形状和大小。
05
练习与挑战
自己尝试画其他正多边形
总结词:掌握基础
详细描述:通过自己尝试画其他正多边形,可以巩固Scratch画正多边形的知识 点,掌握绘制正多边形的基本技巧。
详细描述
首先,选择Scratch软件中的“画笔”模块,然后使用“重 复执行直到<(角度)≤([角度]/2)”指令来控制笔的位置,绘 制出正三角形。
总结词
绘制正三角形需要使用“重复执行直到<(角度)≤([角 度]/2)”指令。
详细描述
在Scratch中,可以使用“重复执行直到<(角度)≤([角 度]/2)”指令来控制笔的位置,通过不断重复这个指令, 可以绘制出一个正三角形。
总结词
绘制正五边形需要使用“重复执行直到<(角度)≤([角 度]使用“重复执行直到<(角度)≤([角 度]/2)”指令来控制笔的位置,通过不断重复这个指令, 可以绘制出一个正五边形。
画正六边形
总结词
通过Scratch编程软件,可以轻松地绘制正六边形。
挑战绘制复杂多边形
总结词:提升技能
详细描述:挑战绘制复杂多边形可以锻炼自己的Scratch编程技能,提高对图形绘制和变换的理解和运 用能力。
与同学分享作品,互相学习
总结词:交流进步
详细描述:与同学分享作品,互相学习可以促进彼此之间的交流和进步,发现自己的不足之处,并从他人的作品中获得灵感 和知识。
04
积木区包含各种编程积 木,通过拖拽积木搭建 程序。
Scratch画笔工具介绍

新《scratch画图绘制规则图形》教学设计精品

新《scratch画图绘制规则图形》教学设计精品

新《scratch画图绘制规则图形》教学设计精品Scratch画图——绘制规则图形教材分析本课是《Scratch画图》的第二课时,学生学习Scratch编程的应用,要让学生明白,重复指令编写程序代码绘制规则图形。

看似复杂的图形其实是有规律的,可以通过不断循环组合而成。

学情分析学生们他们刚开始接触Scratch编程软件,已经学会了创建舞台、添加与编辑角色、组合指令积木和保存文件等基本操作,同时了解了基本图形正方形的绘制程序,为本节课的学习奠定了基础。

教学目标1.知识与技能(1)能够利用重复指令编写程序代码绘制规则图形。

(2)理解重复执行的概念,掌握重复执行指令的使用。

2.过程与方法通过观察规则图形,发现其规律性,利用重复指令完成绘制规则图形的任务。

3.情感态度与价值观通过绘制规则图形,培养学生善于观察、善于发现的意志品质。

课时安排1课时教学重点与难点1.教学重点利用重复指令编写程序代码绘制规则图形。

2.教学难点角色脚本中的重复执行指令的设置;如何绘制多个角度、颜色变换的圆。

教学方法与手段鼓励学生主动探索,学习新知识与技能,在发现问题,解决问题的过程中归纳出注意事项,并引导学生将技能应用到实际操作中去。

课前准备多媒体教室教学过程浅析scratch在小学信息技术课堂教学的运用浅析利用scratch促进小学信息技术课堂教学实践程序设计是信息技术课堂的一个重要组成部分,对儿童逻辑推理能力、问题解决能力及创造力的影响都是不言而喻的,当前小学信息技术教材中的程序设计沿用的是产生于1968年的Logo语言来展开,由于该软件已经明显落后于时代,在教学中学生普遍反应操作不便,在实际生活中应用极少,因此,学习者的兴趣不高,教学效果不佳。

针对这一情况,美国麻省理工学院(MIT) 设计开发的一款Scratch软件是针对 8 岁以上孩子们的认知水平,以及对于界面的喜好,2012年在中国得到普及,2013预计在上海举行比赛。

利用正五边形绘制正五角星的方法

利用正五边形绘制正五角星的方法

利用正五边形绘制正五角星的方法要利用正五边形绘制正五角星,首先我们需要了解正五边形和正五角星的基本定义和性质。

正五边形是指所有边长相等,所有内角相等的五边形。

它有五个内角,每个角度为108度(360度/5)。

正五边形的中心既是五边形的中心,也是五边形外接圆的圆心。

正五角星是利用五个正五边形构成的图形。

每个正五边形被另外两个正五边形所共享一个顶点。

正五角星有十个内角,每个角度为36度(360度/10)。

下面我将用几个步骤详细说明如何利用正五边形绘制正五角星:步骤一:绘制一个正五边形ABECD图中的每个顶点分别用字母A、B、C、D、E表示,我们需要将它们连接起来形成五边形。

步骤二:确定正五角星的中心正五边形的中心即为正五角星的中心,我们需要确定该中心点位置。

A/,\/,\B--C--E\,/\,/D图中的线段AC、CE、EA、AD、DB分别表示相邻顶点之间的连接线段。

我们可以看出,正五角星的中心即为正五边形内部这五个等腰三角形的交点。

将这个交点记为O,它将作为绘制正五角星的参考点。

步骤三:绘制正五角星的内部五个小正五边形接下来,我们需要绘制正五角星内部的五个小正五边形。

以点O为中心,利用圆规将半径设置为O到A(或B、C、D、E)的距离,将圆规的另一只脚点放在A(或B、C、D、E),画出一个圆弧。

将圆规从A(或B、C、D、E)移动到刚才的圆弧上的一个交点,然后再次画出一个圆弧。

重复这个过程,直到五个圆弧交于一点,形成一个小正五边形。

O//////B-A-C//////E图中的线段OA、AB、BC、CA、AE表示小正五边形的边。

通过这个步骤,我们可以在正五边星的中心O处绘制出五个小正五边形。

步骤四:连接五个小正五边形的顶点最后一步是通过连接五个小正五边形的顶点来形成正五角星。

将点A和点B连接,点B和点C连接,点C和点D连接,点D和点E 连接,点E和点A连接,这样就得到了正五角星。

O///////////B-A-C/////////E正五角星的五个顶点分别为A、B、C、D、E。

scratch3.0编程校本课程

scratch3.0编程校本课程

第1课:走进Scratch3.0Scratch3.0由美国麻省理工学院(MIT)的媒体实验室终生幼儿园团队设计并制作,是专门为青少年研制的一种可视化编程语言。

编写Scratch3.0代码,实际上就是将多个积木(也叫功能块或模块)组合在一起,实现想要达成的目标。

通过Scratch3.0编程,我们可以创作自己的故事、游戏和动画。

想要使用Scratch3.0编程,首先要访问Scratch的官方网站,第一次打开后的页面如下图所示。

搜索Scratch的官方网站 Scratch的官方网页的初始英文页面Scratch的官方网页转换的中文页面在页面顶端有一行菜单。

如果点击“创建”,就会打开Scratch3.0的在线编辑器,我们就可以开始创作自己的项目、进行编程等等。

在线编辑器选择简体中文注意编辑器左上方的菜单项中,有一个按钮,点击其右边的小三角,可以打开一个语言菜单项,从中可以选择编辑器界面所采用的语言。

当第一次访问Scratch3.0在线版的时候,记住,首先通过这个语言菜单选择“简体中文”。

在这里点击进行设置,Scratch的官方网页的初始英文页面就会转换为中文页面,在以后点击进入也就都是中文页面了。

还有一种方法:Scratch的官方网页最下方进行选择设置Scratch的官方网页的右上方有“加入Scratch社区”,点击这里可以通过引导提示创建自己的账号或者使用已有的账号登录到Scratch社区。

最右方的“登录按钮,用来直接通过已有的用户账号登录。

社区注册居住地选择按照提示填写直至勾选确定完成Scratch也支持离线方式,也就是在没有连接Internet的时候,同样可以使用Scratch来编写程序。

不过,对于离线方式,需要先下载和安装相应的软件后,才可以使用。

打开Scratch的官网,在页面底端的“支持”类别中选择“离线编辑器”根据引导提示直接下载,双击该文件进行安装。

按照1、2步提示直接下载安装安装完成后的桌面图标Scratch3.0离线版改变了名称,叫做“Scratch Desktop”(Scratch桌面版),它使用的是全新的Scratch3.0的功能界面。

第5课 我是小画家

第5课 我是小画家

第5课我是小画家学习目标:1、了解画笔模块指令的使用方法2、使用数值与逻辑计算模块指令完成计算3、理解循环结构的原理4、运用循环结构绘制简单图形任务筹划:主要任务解决方案学会绘制正方形的方法掌握循环结构,完成正方形的绘制绘制多边形图形运用数值与逻辑运算,完成绘制绘制奇数角的星形绘制奇数角的星形Scratch不仅仅可以制作小影片、进行运算,还可以帮助我们绘制图形,利用它,我们可以绘制出很多简单的图形。

这节课,让我们一起探索如何利用Scratch绘制图形吧!如图5-1图5-1一、绘制正方形1、绘制“线”开启scratch ,在“角色1”的脚本区域编辑代码。

首先我们要放好,然后移动100步,这样,就绘制好了一条“线”。

2、绘制“正方形”我们可以使用分解动作走一个边长100步的正方形,到达顶点时旋转90°,依次绘制四条边线,最后我们放,来结束绘画动作,得到一个“正方形”。

如图5-2。

图5-23、运用循环结构简化程序在上面的程序中,重复出现了4次,为了简化程序,我们可以使用循环结构进行代替,重复4次之后,结束绘制。

我们可以用流程图将循环结构的这一过程表示出来,如图5-3所示。

图5-3移动100步 旋转90度 循 环 4次为了能够看出小猫行走的路线,可以加上延时,方便观看程序的运行。

将小猫放在新的空白位置,再次执行程序,发现小猫还是像以前一样画出正方形。

但原来已经绘制的正方形还在画面上。

我们可以使用,在程序开始的时候,将所有的画笔清除,更容易看出绘制的图形。

如图5-4。

图5-4知识速递:循环结构:Scratch提供了4种不同的循环方法A.:不需要任何条件,不断重复的进行循环。

B.:规定循环的次数,当循环规定的次数后,运行接下来的程序。

C.:给定一个条件,如果满足条件就不断的重复进行循环。

D.:先进入循环,不断的重复执行程序,直到遇到给定的条件后,跳出循环,运行接下来的程序。

二、绘制其他正多边形刚刚我们绘制了正方形,我们也可以利用这样的方式绘制其他正多边形,与正方形不同的是,需要进行旋转的角度不同,请同学们思考一下,三角形、正方形、五边形等,需要旋转多少度?提个醒:要画出正多边形,关键在于确定“旋转角度”,下表中列出了正多边形的内角和外角。

画五角星课件

画五角星课件

谢谢
小海龟的现身
• 用了“隐身术”的小海龟,仍然可以绘 图,不过这时的小海龟来无影、去无踪。 要让小海龟现身,可以使用显龟命令:
• ST是英文show turtle的缩写,意思是 “显示海龟”。
给五角星上色
• 如果给五角星的中间也填上颜色,五角 星会变得非常漂亮。如图8-3、图8-4所 示。
• 怎样给五角星上色呢?这首先要将小海 龟移到封闭的区域内,然后用FILL命令填 充颜色(即上色)。 • 填充颜色命令格式如下:
• 修改上面的过程,将五角星中间的空白 也上色,得到图8-4所示图形。过程如下:
试一试
• 先编写一个画实心五角星的过程WJX, 然后再编写一个主过程,通过调用WJX, 画复杂的图形时,我们通常将复杂 的图形分解成若干个简单的图形,然后分 别编写这些简单图形的过程,最后编写一 个主过程调用它们,将图形“组装”起来。 “组装”图形时要注意小海龟的颜色、方 向和位置。
试一试
• 分别画如图所示的五角星。
• 小海龟画图的速度很快,如果想小海龟 画一笔停一停,可以使用等待命令WAIT, 格式如下:
• 例如:
• REPEAT 5[FD 100 RT 144 WAIT 100]
小海龟的隐藏
• 图形画完后,如果让小海龟留在屏幕上, 会影响图形的美观。这时最好让小海龟隐 身。用隐龟命令可以将小海龟隐藏起来。 • HT是英文hide turtle的缩写,意思是 “隐藏海龟”。
• 英文单词FILL是“充满“”填充”的意 思。
• 下面的过程可以画图8-3所示图形。
小博士
• 使用填充命令时,小海龟画笔颜色应当 与封闭区域线的颜色相同。如果不同,或 者所处的位置不是封闭区域,画笔的颜色 会填满整个绘图区。操作时,小海龟不能 在封闭区域的边界线上,而且小海龟必须 先提笔进入封闭区域,然后落笔填充颜色。

scratch第四课 scratch画笔进阶使用之图章满天星

scratch第四课 scratch画笔进阶使用之图章满天星

今日任务:
今天我们继续上节课的画笔功能来继续学习,我们要设计制作一个满天星程序,用鼠标点击一下屏幕会出现一个随机颜色的五角星(图一),按住鼠标不放会出现满天星效果(图
二)。

图一 图二
本课重难点:
(1)能够熟练搭配使用清空、落笔、抬笔指令;
(2)如何绘制五角星?
(3)重复执行语句的使用。

跟我来挑战Follow me:
第一步:启动scratch软件;
第二步:点击上方的“文件”→“保存”→保存到桌面,文件名:star →点击“保存”;(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)
第三步:为舞台选一个背景
第四步:随意挑选一个角色出来
不过我不希望这个角色出现
在舞台上
第五步:脚本设计
留下干净的舞台
准备开始绘制了
这条指令今天学会了
等待鼠标点击
那么,鼠标点击之后怎样?
当然是准备开画了
颜色随机!
笔尖粗细随机!
接下来就是绘制一个五角星,那么在此处我们要把绘制五角星的步骤分解一下给大家看!
看起来很复杂对么?但是用scratch 实现起来却是无比轻松加容易的:
哈哈^_^!!!
1 2
3 4 5
绘制好之后别忘了抬笔呦!
好了,到这儿,同学们可以简单试验一下你的程序了!在屏幕上任意的位置点击鼠标左键,是不是出现了随机颜色的五角星?
课后思考:
如果我想绘制以下图形,怎么用脚本去实现?
提示:先要知道各自图形的内角和变数
三角形每个内角:60°,边数是3
正方形每个内角:90°,边数是4
正五边形每个角:108°,边数是5。

小学信息技术Scratch《画正多边形》教学设计

小学信息技术Scratch《画正多边形》教学设计

《画正多边形》教学设计一、学习内容分析《画正多边形》是小学信息技术五年级scratch单元的第五课的教学内容,前几节课,了解了scratch的基本功能和工作方式,认识了角色和舞台,以及切换造型的方法等知识。

本课的教学内容分成三部分,第一部分是认识Scratch中“画笔”模块的一些常用功能;第二部分是在学习画正多边形的方法过程中锻炼学生的抽象思维;第三部分是拓展应用,培养创新意识。

本课的主要学习任务是认识Scratch的“画笔”模块并运用相关功能画正多边形。

其涉及的知识点有:抬笔、落笔、画笔颜色、大小、粗细、清除画笔等,以及用“重复执行”控件来实现画正多边形。

运用“画笔”模块功能画正多边形,理解画正多边形的方法及拓展应用是本节课的重难点,学生只有理解了画正多边形的方法,掌握分析问题、解决问题的技巧,将学到的知识运用到画正多边形中去。

二、学习者分析本课的教学对象是小学五年级的学生,对scratch编程有着浓厚的兴趣,学生通过前几节课的学习,已经掌握了scratch的基本操作方法,对动作模块、外观模块等有了初步的认识,他们对scratch充满了好奇,有开阔地思维、有无限的想像,但是有些想法不切实际,以及自身的知识水平不能完成,因此在教学中教师应多引导学生去尝试、观察、归纳。

对于本课的难点,即理解画正多边形的方法时,从画一条线起步再到画正三角形、正四边形、正五边形等,让学生在搭建、调试和运行的体验过程中加以理解与领会。

在教学中安排些探究环节,既充分体现学生学习的主体性,又将前面学习的内容加以灵活应用然后拓展形成创新意识。

三、学习目标1. 认识“画笔”模块的相关控件,运用“画笔”模块功能画正多边形。

2.掌握画正多边形的方法与技巧,及拓展应用。

3.通过制作活动,体验自主学习和创新学习的快乐过程,让学生进一步加大难度系数、合理想象和创新,从而实现对学生计算思维的培养。

四、教学过程(一)谈话导入,揭示课题出示三角形图片:提问:有哪些软件可以画出这样的三角形?(生:画图软件等)小猫不仅能运动,还能画画呢!揭示课题:第5课画正多边形设计意图:通过谈话,以前是怎样在电脑中画出三角形的,让学生在已有的学习基础上,回忆并感受,进一步交流中,顺势引入课题,激发学生学习Scratch编程的兴趣,明确本课的教学目标。

信息技术 五年级 Scratch画正多边形

信息技术 五年级 Scratch画正多边形

信息技术五年级 Scratch画正多边形宜兴市湖滨实验刘小军 214200【教材简解】本课是苏教版五年级信息技术第5课内容,主要学习任务是认识Scratch的“画笔”模块并运用相关功能画正多边形。

其涉及的知识点有:清空、落笔、画笔颜色、大小、粗细等,以及用“重复执行”控件来实现画正多边形。

其中让学生理解画正多边形的方法相对较难,因此在教学中教师应多引导学生去尝试、观察、归纳。

根据本课的教学目标可将教学内容分成三部分,第一部分是认识Scratch中“画笔”模块的一些常用功能;第二部分是在学习画正多边形的方法过程中锻炼学生的抽象思维;第三部分是拓展应用,培养创新意识。

【教学目标】1. 认识“画笔”模块的相关控件;掌握画正多边形的方法与技巧。

2. 形成观察与分析问题的一般方法,掌握解决问题的一般过程。

3. 通过具体的教学活动培养勇于实践、勇于探究的精神,在活动中体验成功与喜悦的情感,激发学生对Scratch的学习兴趣,帮助形成创新意识。

4. 在完成任务的同时不断创新与实践,并应用本课知识与原理解决实际问题。

【教学重点与难点】重点:运用“画笔”模块功能画正多边形。

难点:理解画正多边形的方法及拓展应用。

【设计理念】通过自主学习和任务驱动相结合,引导学生自主探究学习,完成Scratch画正多边形。

【设计思路】通过预先设计的动画人物“小黄人”,让学生通过学习来帮助小黄人用Scratch画“正多边形”。

先让学生对“画笔”模块及其相关控件功能有初步的认识,从画正方形开始,引导学生,分析图形,引出循环控件,通过加入循环控件,更加方便的画出正方形。

通过尝试修改控件参数,画出其它正多边形,从而归纳出画正多边形的方法,举一反三。

【教学过程】软件---Scratch,它不仅能制作动画,还能画出很多漂亮的图形。

你们愿意教我学画图形吗?”师:今天,就让我们一起学习新课:Scratch画图形(板书课题)。

帮助小黄人学习画图形,激发学生的学习兴趣。

Scratch作业之一

Scratch作业之一

Scratch作业之一
作业
1.画正五边形。

(保存,文件名为“1”)
2.画圆形。

(保存,文件名为“2”)
3.画如右图所示的正五角星。

(保存,文件名为“3”)
提示:(!)注意小猫旋转的角度;
(2)移动步数设为150~200为好。

4. 画如下图所示的正七角星。

(保存,文件名为“4”)
提示:模仿第3题完成。

5. 画如下图所示的图形。

(保存,文件名为“5”)
提示:总结3和4两题中画正多角星的规律,
模仿3和4完成。

探究学习——图形变化
同学们,当你开始阅读这段文字时,你已经学会了画正多边形、正多角星。

这些图形的程序除了边数、角数及边长方面有变化外,整个程序体都差不多。

因此我们就可以为这些不断变化的内容,设定一些变量,让变量把我们的程序变得实用性更强,使用范围更广一些。

1.2小海龟画彩色正五边形

1.2小海龟画彩色正五边形


用E表示小海龟每次旋转的角度。
E=360/S


Turtle.Move(Length)
Turtle.Turn(E) Turtle.Move(Length) Turtle.Turn(E)
三、赋值语句

变量就像一个存放数据的“盒子”,当我们在程序中需要 使用该“盒子”中的数据时,只要用该变量名指代就行了。 而在“盒子”中存放数据,我们就用到赋值语句。 比如:
e360sturtleturne三赋值语句变量就像一个存放数据的盒子当我们在程序中需要使用该盒子中的数据时只要用该变量名指代就行了
1.2小海龟画彩色正五边形
一、引入教学

1、小海龟画一个正三边形。 命令:


疑问?
小海龟画正五边形的方法与画正三边形的方法相似: 画一条边,旋转一定的角度,然后再画一条边,旋 转一定的角度……直到画完。然而,两者唯一不同的 地方就是边数和旋转的角度。假如小海龟要画正N 边形,需要修改旋转的角度,以及画的边长的大小, 这时候一个一个地修改,会不会很麻烦呢?为了简 化工作,对于边长的大小和旋转的角度,我们能否 分别用代表未知数的“符号”来表示呢? 比如:Turtle.Move(100)中的“100”能否用未知数 “Length”来表示呢?

【格式】: 变量名=表达式


【作用】:

将右端表达式的 值存放到左边的变量 S=3 把数值3存放在变量S中。 中。变量被赋值之后, Length=100 把数值100存放在变量Length中。 变量名就代表右边表 E=360/S 先算出表达式360/S的结果(120),其中S=3, 达式的值,直到又有 赋值语句改变了该变 然后把数值120存放在变量E中。 量的值。 注意:表达式中国可以包含函数、常量、变量,用小括号 “()”表示运算的优先次序变化。不能用中括号“[ ]”. 表达式中使用的算术运算符是:+ - * /。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Scratch3实例
绘制正五边形和五角星
1. 绘制正五边形
在绘制正方形实例中我们已经学会了如何使用小海龟绘制正方形,我想小朋友们已经心中大概知道如何绘制正五边形了。

首先,我们会让小海龟前进100,然后左转,重复5次就可以完成了。

但是,要左转多少度呢?
计算这个角度呢,需要使用一点数学的知识。

在数学上来讲这个角称之为多边形外角,一个正多边形的外角计算公式如下:
180-((n-2)×180÷n)
那么,对于正五边形来说,这个n为5,所以:
外角=180-((5-2)×180÷5)=72
也就是,我们只要每次让小海龟左转72度就可以了。

所以,我们的代码如下:
点击小绿旗运行,发现小海龟在屏幕上完美的画出了一个正五边形。

2. 绘制五角星
我们加大一点难度,如果要绘制如下图所示的五角星,该如何绘制呢?
初看起来是不是觉得太复杂了,甚至还有点不知道如何下手。

但是,我们再仔细看看,是不是会有什么发现:五角星也是有5条边,它们的角度也是一样。

嗯,只需要让小海龟右转这个角度就可以了:
那么这个角度是多少呢?我可以偷偷先告诉你,这个角度是144度(计算稍微复杂了一些,有兴趣的小朋友可以自行百度)。

运行,小海龟再一次完美的画出了五角星。

相关文档
最新文档