数学编程-小小艺术家-循环-教学设计
循环小数教学设计(3)

循环小数教学设计(3稿)教学过程(一)课前互动1.默契大考验(心有灵犀)理解“循环”。
师:你能跟我做一做么?拍手3下,身体2下……,生拍,整齐后,师故作惊讶问:你们怎么知道后面怎么拍的,能拍的这么整齐?生:有规律。
什么规律呢?引导学生说出3下、2下依次拍。
师:像这样遵循规律,依次做事就是“循”。
板书:规律、循2.师:再来一个。
教师默默在黑板上写下“春”、“夏”。
你能循着规律往下写么?总结,像一年中春夏秋冬四季这样遵循规律,依次不断,重复出现的现象,我们把它称为“循环”。
板书:依次不断、重复出现。
环3.师:默契不错,准备上课。
(二)引入1.师:在实际生活中,也有许多如一年有春、夏、秋、冬四季这样的循环现象,你们发现生活中还有哪些循环现象呢?请生回答。
(白天黑夜;星期一、星期二……时间等)2.这样的循环现象不仅出现在生活中,在我们的数学中也有这种有趣的循环现象,你们想了解吗?(三)自主探究,构建新知1.初步感知循环小数。
(教学教材第59页例1。
)(1)师:我们一起用竖式计算2÷6。
仔细观察竖式计算的过程,看看你能从中发现什么?组织学生交流,引导学生发现2÷6的竖式计算过程有三个特点(PPT课件适时演示)竖式特点学生可能会回答成结果特点,暨只能说到商一直都是3,除不尽。
(2)3个特点是否显示在PPT上呢?感觉显示一下更恰当。
①余数总是重复出现“2”;②商的小数部分总是重复出现“3”;③继续除下去,永远也除不完。
(3)揭示课题:这样的商有什么特点呢?就是我们这节课我们要研究的问题,也就是我们这节课要认识的新朋友——循环小数。
板书:小数2.循环小数的特点(初步认识循环小数)(1)教师:我们刚才发现了2÷6的竖式计算过程中有三个特点,下面我们探讨一个问题,为什么商的小数部分总是重复出现“3”?它和每次出现的余数有什么关系?(应着重让学生来回答。
并为第二个例题:除到哪里就不用除了作铺垫。
小小数学家教案

小小数学家教案教案:小小数学家教学目标:1. 让学生了解什么是数字和数字的分类。
2. 培养学生逻辑推理和问题解决能力。
3. 帮助学生理解并掌握加法和减法概念。
4. 培养学生对数学的兴趣和自信心。
教学资源:1. 数字卡片(0-9)。
2. 数字表格。
3. 图形卡片(圆、方、三角形)。
4. 班级黑板。
5. 彩色粉笔。
教学步骤:引入活动(5分钟):1. 教师向学生展示数字卡片,并与学生一起数数,让学生熟悉数字的顺序与名称。
2. 教师以游戏的形式,让学生观察并归类不同的数字卡片,例如奇数和偶数、顺序数和逆序数等。
活动一:数字迷宫(15分钟):1. 教师在黑板上绘制一个简单的数字迷宫,迷宫中包含不同的数字。
2. 学生们以小组为单位,通过迷宫,按照指定的顺序找出数字,并填写在数字表格中。
3. 每个小组在完成任务后,可以与其他小组进行比较,并讨论他们的策略和结果。
活动二:数字图形匹配(20分钟):1. 教师将不同的数字和图形卡片混合放在桌上。
2. 学生们以小组为单位,每位学生选择一张数字卡片和一张图形卡片。
3. 学生们彼此交流,以确定自己的数字卡片与图形卡片之间的关系,并解释他们的匹配依据。
4. 学生们将自己的匹配结果报告给教师,并分享他们的思考过程。
活动三:加法和减法游戏(25分钟):1. 教师出示两个数字卡片和一个加号(+)卡片。
2. 学生们通过加号卡片将两个数字卡片相加,并报出答案。
3. 学生们可以用手指或小白板验证他们的计算结果。
4. 教师进一步引导学生进行减法的练习,使用减号(-)卡片。
活动四:数独挑战(30分钟):1. 教师在黑板上绘制一个简单的3x3数独表格,其中包含一些已知的数字。
2. 学生们以小组为单位,尝试填写空白格子中缺失的数字。
3. 学生们应该使用逻辑推理和试错的方法,找到正确的解决方案。
4. 学生们可以与其他小组共享他们的策略和解决方案。
总结(5分钟):1. 教师引导学生回顾整个教学过程,并与他们共享一些数学学习的乐趣和发现。
《scratch中的循环语句》说课稿

《scratch中的循环语句》说课稿《scratch中的循环语句》说课稿尊敬的各位评委,各位老师:大家好!今天,我说课的题目是《scratch中的循环语句》。
下面我重点从学情、教法、学法和教学过程四个方面来进行说课。
首先,我们来说一说学情,本节课是scratch教学中重要的一环,在经过了前几节课的学习之后,学生们已经对scratch有了一个初步的了解,同时也有了一定的兴趣,因此,可以通过有趣的范例来激起学生的学习兴趣。
本课程的总目标是提升学生的信息素养。
根据这一要求制定了本节课的教学目标如下:知识与技能目标:a理解scratch中的循环语句的意义。
b会在scratch编辑中使用循环语句。
过程与方法目标:a通过对范例的演示和讲解来教授同学们循环语句的意义。
b通过自主探索、合作探究,并在教师适当地引导讲解下,学生能够掌握循环语句的使用方法。
情感态度与价值观目标:a通过范例的演示,激发学生学习兴趣,增强学生学习scratch的欲望。
b通过欣赏评价自己和他人的scratch作品,加深对scratch的理解。
根据教学目标,我确定的教学重点是:让同学们理解scratch中循环语句的意义,然后在学会如何使用。
一个成功的作品必须建立在对循环语句有着充分的理解之上。
因此本节课我确立的教学难点是:理解循环语句的意义。
科学合理的教学方法能使教学效果事半功倍。
基于此,本节课采用的主要教学方法是引导讲解法、任务驱动法,合作探究法。
学法上,我贯彻的指导思想是把“学习的主动权还给学生”,具体的学法是引导讲解学习法和自主性学习法。
下面是我的教学过程。
(屏幕进行演示)首先,播放一例已经编辑好的scratch例子(猫猴接球),演示一遍,提问,他们为什么会不停的运动?生答:不知道。
师:那是因为我们使用了循环语句。
循环语句又是什么呢?首先我们来看下scratch中的循环语句。
(从“控制”中拉出“循环语句”)看循环语句的是这个样子的,那这个图标又是什么意思呢?给大家5分钟时间,我们结合一下刚才的例子中所使用的语句,说一说循环语句它的循环条件是什么?它循环的又是什么东西?5分钟后,学生联系实例的内容(循环的内容、什么情况下才会循环)解释循环语句模块各个部分的含义,之后,老师总结学生所说的知识点,不足的部分加以补充,整合并板书出讲授的知识点。
小学数学循环教案

小学数学循环教案教案标题:小学数学循环教案教学目标:1. 学生能够理解和应用循环的概念。
2. 学生能够解决与循环相关的数学问题。
3. 学生能够运用循环解决实际生活中的问题。
教学内容:1. 循环的定义和基本概念。
2. 循环的种类和特征。
3. 循环在数学中的应用。
4. 实际生活中的循环问题。
教学步骤:引入活动:1. 创设情境,引发学生对循环的兴趣。
例如,展示一段有趣的视频或故事,其中包含循环的概念。
探究活动:2. 引导学生通过观察、探索和实践,理解循环的概念和特征。
可以使用具体的物体、图形或图表等进行展示和讨论。
3. 通过示例和练习,让学生掌握循环的种类和规律。
例如,通过数字序列、图形变换等方式进行讲解和练习。
拓展活动:4. 引导学生将学到的循环概念应用到数学问题中。
设计一些具有挑战性的数学问题,让学生通过循环的思维方式进行解答。
5. 引导学生将学到的循环概念应用到实际生活中的问题。
例如,让学生分析交通信号灯的循环规律,或者设计一个循环节奏的日常活动计划。
总结活动:6. 总结本节课所学的内容,并与学生一起回顾重点。
可以使用概念图、思维导图等方式进行总结和复习。
7. 布置相关的作业或练习,巩固学生对循环概念的理解和应用能力。
教学评估:8. 教师观察学生在探究和拓展活动中的表现,评估学生对循环概念的理解和应用能力。
9. 学生完成的作业和练习,用于评估学生对循环概念的掌握程度。
教学资源:1. 视频或故事资源,用于引发学生对循环的兴趣。
2. 实物、图形或图表等展示材料,用于帮助学生理解循环的概念和特征。
3. 数学问题和实际生活问题的设计,用于拓展学生的应用能力。
4. 概念图、思维导图等可视化工具,用于总结和复习。
教学延伸:1. 鼓励学生自主探索和发现循环概念,可以设计一些开放性的问题和任务,让学生运用循环的思维方式进行解决。
2. 提供不同难度级别的数学问题和实际生活问题,以满足不同学生的学习需求和能力水平。
小学信息技术for循环教案

小学信息技术for循环教案1. 引言信息技术作为现代教育的一部分,对于小学生的学习和发展起着重要的作用。
其中,循环是信息技术中的一个重要概念,它帮助学生在编程和问题解决中掌握重要的逻辑思维能力。
本文将探讨小学信息技术中的循环教案,帮助学生理解和应用循环的概念。
2. 循环的概念与应用2.1 循环的定义与作用循环是一种在计算机编程中常用的控制结构,它能够重复执行一段代码,只要满足特定条件。
通过循环,我们可以简化重复操作的任务,并增强代码的效率和灵活性。
对于小学生而言,理解和掌握循环的概念是培养他们逻辑思维和问题解决能力的重要一步。
2.2 循环的类型在信息技术中,最常见的循环类型有for循环、while循环和do-while循环。
在小学信息技术课程中,我们通常会以for循环作为入门,因为它结构简单易懂,适合初学者掌握。
2.3 for循环的语法与用法for循环的基本语法如下:```pythonfor 变量 in 序列:代码块```其中,变量是用于迭代的计数器,可以是任何合法的变量名;序列是一组有限的值,如列表、元组等。
在循环中,变量会依次取序列中的每个值,并执行循环体中的代码块。
通过循环体中的逻辑判断和操作,我们可以达到预期的结果。
3. 循环教案设计为了帮助学生理解和应用for循环,我们可以设计以下教案:3.1 教学目标- 了解循环的基本概念和作用;- 掌握for循环的语法和用法;- 能够在实际问题中应用for循环。
3.2 教学准备- 一台计算机和投影仪;- 编程软件,如Scratch、Python等;- 相关的教学素材,如示例代码、问题案例等。
3.3 教学步骤步骤1:引入循环的概念(10分钟)通过与学生互动,引导他们思考循环在日常生活中的例子,如刷牙刷多少次、数数练习等。
通过这些例子,向学生解释循环的概念和作用,为后续的教学做铺垫。
步骤2:介绍for循环(10分钟)在计算机屏幕上展示for循环的语法和用途,解释每个部分的含义,并与学生一起分析一个简单的for循环代码示例。
循环指令在Scratch编程作用教案21

利用电子教室环境,展示循环指令的种类,并通过学生的演示讲解不同种类间的区别,以此突破本节课的重点。
自主探究
学习新知
利用循环指令简化改写程序
任务一:改写循环结构指令
师:请参考“操作指南”任务一,进行“循环结构指令”的改写。
师:如果自学过程中遇到问题,你有两种求助方法:
师:看到同学们跃跃欲试的样子,抓紧时间,开始行动吧!
师:别忘了看看“需求分析”中的得到的数据。
【 广播教学,指定小组演示,教师总结】
通过学生的动手操作,利用scratch软件中已有的素材,和重复执行语句配合完成表盘的制作。
自主探究
学习新知
利用重复执行制作表针
任务二:(2)制作表针
师:看到同学们的操作,我觉得你们不仅很好的程序设计能力,数学基本功也很扎实。下面就来完成一项更有挑战的任务!让我们继续往下看!
教学设计表单
学习内容分析
学习目标描述
知识与技能:
1、熟练掌握重复执行和重复执行次数指令的含义及使用方法。
2、掌握循环指令的选择及应用。
3、了解循环指令在Scratch编程的重要作用。
过程与方法:
通过预设任务,让学生思考解决办法,培养学生的学习兴趣。实践操作培养学生创新能力。
情感、态度与价值观:
体验运用信息技术创作作品的乐趣,提高学习信息技术的兴趣。培养学生动手操作的能力及同伴交流合作的意识、能力,增强他们的责任感和团结协作的精神。
(课件出示图片,引出任务二:制作表盘)
师:要想完成一个软件的制作,我们首先要做一下需求分析。大家根据操作指南“任务二”中的需求分析,两人一组讨论并完成。同学们可真棒,在这么短的时间内就为完成了需求分析,请这位同学和大家分享一下。
《小小艺术家》优秀教学设计

《小小艺术家》优秀教学设计介绍:本文档旨在分享一份优秀的教学设计,题目为《小小艺术家》。
本教学设计旨在培养小学生的艺术细胞,激发他们的创造力和想象力,通过有趣的艺术活动引导学生进行绘画和手工制作,提高他们的美术水平和审美观。
1. 教学目标本教学设计的目标如下:- 培养学生对艺术的兴趣和热爱。
- 发展学生的观察力、想象力和创造力。
- 提高学生的绘画和手工制作技能。
- 增强学生的审美能力和艺术欣赏能力。
2. 教学内容本教学设计包括以下内容:- 艺术作品欣赏:引导学生欣赏知名艺术家的作品,了解不同绘画风格和艺术表达方式。
- 艺术活动:通过丰富多样的艺术活动,如绘画、剪纸、手工制作等,培养学生的动手能力和艺术表达能力。
- 艺术创作分享:鼓励学生将自己的作品展示给同学和家长,增强他们的自信心和表达能力。
3. 教学方法本教学设计采用以下教学方法:- 讲授与示范:教师通过讲授艺术知识和示范技巧,引导学生理解和研究绘画和手工制作的基本技能。
- 合作研究:在艺术活动中鼓励学生之间的合作与交流,促进学生的相互研究和共同进步。
- 创意发展:鼓励学生发挥想象力和创造力,在艺术活动中尝试不同的艺术形式和表达方式。
4. 教学评价本教学设计的评价方式包括以下内容:- 学生作品展示:通过学生的作品展示和同学评价,评估学生在艺术表达方面的水平和进步。
- 口头表达和自述:鼓励学生用口头表达和书面自述的方式描述自己的艺术作品和创作过程,进一步了解学生的艺术思维和感受。
5. 教学资源本教学设计所需的资源包括:- 艺术家作品图片和资料- 绘画、剪纸和手工制作的材料和工具- 展示空间和展板结语:通过本教学设计,我们希望能够为小学生提供一个丰富多彩的艺术学习和创作环境,培养他们的艺术细胞,激发他们的创造力和想象力。
相信通过这样的教学设计,小小艺术家们将会展现出无限的艺术潜能和才华。
《循环程序》教学设计

《循环程序》教学设计梁雪梅一、教材分析(含课标要求)Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。
近年来,Python已成为最受欢迎的编程语言之一,尤其是在机器人、人工智能等领域。
由于Python语言简洁、易读、可扩展,一些知名大学(卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论)均使用Python语言讲授。
本教材跟随信息技术发展的步伐,加强了编程教学,使得编程教学跟时代发展与信息技术的最新应用相结合。
同时,为了提高学生学习的兴趣以及培养学生的创新能力,本教材采用了图形化的编程语言(编程猫),通过拖动积木来完成程序。
从而,将代码编程与图形化编程相结合,不仅能培养学生的编程思维,也能照顾到各个层次能力的学生,实现分层教学。
本课是教材的第七课,主要包含三部分内容:while循环、控制循环的次数、退出循环。
在教学内容和形式上,本课比较注重培养学生的逻辑思维以及循环命令的使用。
在学习的过程中,学生认为编码比较枯燥,因此在,本节课主要采用组合积木的方式教学。
本课内容量较多,因此分为两个课时,第一课时,主要讲解while循环和随机函数;第二课时讲解控制循环次数和退出循环。
二、学情分析在日常生活中,我们通常会遇见重复循环的事情。
所以对于循环表达式的教学,教师需从日常生活出发,通过生活中常见的例子,增加学生对while循环与循环控制的理解。
因此,while循环和随机函数采用掷骰子的例子教学,控制循环次数和退出循环采用重复圆和多边形作画得到例子教学。
以及通过设计主题任务,让学生能够自主探究、小组讨论、协作完成任务。
三、教学策略(完成教学任务所采用的方法、步骤、媒体和组织形式等教学措施构成的综合性方案)1、while循环首先,通过微课视频引出循环程序。
然后,通过画一个圆到画多个圆引出循环的结构。
通过具体的例子向一般推广,给出循环命令的格式。
2、控制循环次数通过改变增量初值、增量增加的大小以及循环的判断条件更改圆的个数,让同学们真正理解循环的作用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数学编程“小小艺术家”——循环一、课题:数学编程“小小艺术家”——循环二、课时:1课时三、学校:呼和浩特市新城区山水小学四、授课年级:四年级五、授课教师:陈长春六、教学目标:1、通过纸质编程和电脑编程,理解数学中角的概念,绘制出规定大小的角;2、设计循环程序画出等边三角形、正方形、正五边形以及圆形;3、数形结合,培养程序思维,创新思维。
七、重点难点:1、寻找绘制规律,三角形到圆形模式的识别与建模;2、综合运营知识,创造性运用编程完成生活中的应用任务。
八、设计意图:本课是少儿编程课程的预备阶段,通过网站的“小小艺术家”编程环境,让学生把数学、编程及艺术结合起来,深入理解循环程序的设计,运用计算机程序完成数学图形的绘制。
本课是信息技术课与数学课程深度融合的课型,让学生充分认识并掌握数学中角的测量并通过编程绘制规定度数的角。
培养学生的编程思维,通过模式识别,建立模型,改变变量获得想要的造型。
训练学生推理的能力,归纳能力,发现规律,运用数学知识求解,运用编程知识测试实践。
九、板书设计:十、教学过程:1、导入新课师:同学们大家好,经过一段时间的学习,相信大家对计算机编程都不陌生了。
我们现实生活中也充满了程序,比如:早晨起床后刷牙洗脸,吃早点,上学,这三个活动就是就是一种程序。
每一个活动发生的前后顺序可以不同,但是不同的顺序会造成不同的结果。
试想一下你会不会先去吃早点,然后再去刷牙呢?生:讨论,不同的程序与不同的结果。
a、刷牙——洗脸——吃早点——上学√b、洗脸——刷牙——吃早点——上学√c、吃早点——刷牙——洗脸——上学 ×d、洗脸——刷牙——上学——吃早点?(第一个程序经过讨论大家都一致认为正确;第二个程序大家一致认为也没有问题;第三个程序显然有问题;第四个程序不太确定,如果学校提供早餐的话,程序是合理的,如果学校没有提供早餐,就需要在上学前的这段时间里安排吃早餐。
)师:生活中的程序有很多,除了按照顺序执行的顺序程序外,还有很多程序。
比如:飞舞的蝴蝶,不断地上下舞动着翅膀;飘扬的国旗不断地随风飘动;跳动的心脏无时无刻地重复着跳动,直到人的生命停止。
师:请大家想一想在上面的例子中你得到了什么关键词呢?生:重复、不断、来回、循环。
师:大家总结的非常好,生活中不断来回重复的程序在计算机程序里叫做循环程序。
师:今天老师就带领大家学习计算机里的循环程序。
2、讲解与练习环节一:编写绘制100像素长的线段的程序师:请大家看黑板,老师花了一个什么样的图形呢?(教师在黑板上绘制一条线段)。
生:集体回答,一条线段。
师:这条线段的长度是100像素,请问用计算机绘制这条线段的程序你会编写吗?生:会。
师:像素是计算机屏幕上的小点,是计算机屏幕上的长度单位,一般来所,我们计算机屏幕是的像素是1920×1080像素,也就是说我们的频幕长1920像素,高1080像素。
像素就像LED灯泡一样是非常小的LED灯泡。
100像素在我们的一体机上面大约就是一个大拇指的长度。
师:那请同学们在小小艺术家练习纸上面试着把程序写下来。
找一名同学到一体机上进行编程。
生:一名同学上台用计算机编程,其他学生在纸上书写程序。
师:巡视指导学生书写,讲解注意事项,纠正错误。
等待频幕上的同学完成编程任务。
对学生的进行鼓励性评价。
程序要求:用计算机绘制100像素长的线段程序内容:向前移动100像素环节二:编写绘制60度角的程序师:看了大家对于编写只有一条命令的程序没有任何问题,那么请大家观察一下第二个图形,这个图形是一个角。
请问有哪位同学知道角的分类呀?你都知道什么样的角呢?生:我见过尖锐的锐角,直直的直角,钝钝的钝角,平平的平角,圆圆的周角(学生们讨论他们平时见过的角)。
师:角的种类很多,我们的语言也很精妙,请大家用这几个字组几个词试一试。
(建立多学科的联系,让学生加深对文字和概念的理解)生: 锐:锐利、敏锐、尖锐...直:直接、直线、耿直...钝:愚钝、迟钝、钝器...平:平静、水平、平滑...周:周围、周边、周长...师:请大家告诉老师这些角的度数都是多少呢?生: 锐:30度(小于90度)直:90度钝:120度(小于180度,大于90度)平:180度周:360度师:这些角按照左边小,右边大的顺序排列,应该怎么排呢?生:锐角<直角<钝角<平角<周角师:关于角的分类以及大小我们先讨论到这里,现在请大家用程序绘制一个60度的角,并把程序写下来。
生:在练习纸上进行绘制,一名同学上台在一体机上进行编程。
程序要求:用计算机编写绘制60度角的程序,每条边长为100像素程序内容:向前移动100像素向左转120度向前移动100像素师:巡视、指导、点评。
环节三:编写绘制边长为100像素的等边三角形的程序师:在黑板上出示一个边长为100像素的等边三角形。
提出问题,请问同学们这是一个什么三角形呢?生:等边三角形(讨论)。
师:三角形按照角的大小分类,可以分为锐角三角形、直角三角形和钝角三角形。
追问,请问这个等边三角形的角分别是多少度呢?生:60度,因为,三角形内角和是180度,等边三角形的内角都相等。
师:同学们都非常聪明,我们计算出了三角形的内角度数为60度,也知道了三角形的边长为100像素,现在就请同学们动手编写一些绘制等边三角形的程序吧。
生:在练习纸上练习,一名同学上讲台在一体机上编程。
师:引导学生转出正确的角度。
适当讲解的概念,要转的角度并不是60度,应该是用180-60=120(度),在绘制角度的时候已经体会到了这样的程序思路。
用程序解决问题的方法叫做算法。
程序要求:用计算机程序绘制边长为100像素的等边三角形方法一方法二程序内容:向前移动100像素重复3次向左转120度向前移动100像素向前移动100像素向左转120度向左转120度向前移动100像素向左转120度师:用顺序结构绘制一个三角形一共用了6行代码,用循环结构用了3行代码,如果有规律的顺序结构程序,可以改写成循环结构程序。
师:请问,绘制三角形的时候,每一次转多少度?一共转了多少度?生: 每一次转120度,一共转360度。
师:大家看懂了,是转了一圈,360度。
环节四:编写绘制边长为100像素的正方形的程序师:刚才大家编写了一个绘制三角形的程序,现在大家思考一下,如何编写循环程序绘制一个边长为100像素的正方形?师:在编写绘图程序时我们要得到几个基本的信息,首先是小人的朝向;其次是边的长度;最后是旋转的角度。
请问这三个信息你都知道吗?生:小人的朝向:南正方形边长:100像素旋转的角度:90度师:请问,旋转的角度为什么是90度,绘制一个正方形一共需要旋转多少次,一共旋转多少度?生:正方形的角是直角,直角是90度;绘制正方形一共旋转4次,一共旋转360度。
师:请大家开始编程。
生:做练习,一名学生上台在一体机上操作。
程序要求:用计算机程序绘制边长为100像素的正方形程序内容:向前移动100像素重复4次向左转90度向前移动100像素向前移动100像素向左转90度向左转90度向前移动100像素向左转90度向前移动100像素向左转90度师:大家用不同的算法完成了程序,用顺序程序写需要8行代码,用循环程序写只需要3行代码。
环节五:编写绘制边长为100像素的正五边形的程序师:绘制正三角形时每一次旋转的度数为:360÷3=120(度);绘制正方形时每一次旋转的度数为:360÷4=90(度);绘制正五边形时每一次旋转的度数为:360÷?=?(度)?生:绘制正五边形时每一次旋转的度数为:360÷5=72(度)。
师:是这样的规律吗?请大家编程尝试一下。
生:一名学生上台编程,运行展示。
看完结果后,同学们手动编程,挑战正五边形的程序。
程序要求:用计算机程序绘制边长为100像素的正五边形程序内容:重复5次向前移动100像素向左转72度环节六:编写绘制边长为50像素的正六边形的程序师:绘制正三角形时每一次旋转的度数为:360÷3=120(度);绘制正方形时每一次旋转的度数为:360÷4=90(度);绘制正五边形时每一次旋转的度数为:360÷5=72(度);绘制正六边形时每一次旋转的度数为:360÷?=?(度);生:绘制正六边形时每一次旋转的度数为:360÷6=60(度)。
师:请大家编程尝试一下。
生:一名学生上台编程,运行展示。
看完结果后,同学们手动编程,挑战正五边形的程序。
程序要求:用计算机程序绘制边长为50像素的等边正六边形程序内容:重复6次向前移动50像素向左转60度环节七:编写绘制边长为30像素的正十二边形的程序师:绘制正三角形时每一次旋转的度数为:360÷3=120(度);绘制正方形时每一次旋转的度数为:360÷4=90(度);绘制正五边形时每一次旋转的度数为:360÷5=72(度);绘制正六边形时每一次旋转的度数为:360÷6=60(度);绘制正十二边形时每一次旋转的度数为:360÷?=?(度);生:绘制正十二边形时每一次旋转的度数为:360÷12=30(度)。
师:请大家编程尝试一下。
生:一名学生上台编程,运行展示。
看完结果后,同学们手动编程,挑战正五边形的程序。
程序要求:用计算机程序绘制边长为30像素的正十二边形程序内容:重复12次向前移动30像素向左转30度环节八:编写绘制正圆的程序师:请大家挑战一下用程序绘制一个正圆。
绘制正圆时每一次旋转的度数是多少?绘制正圆时每一次前进多少像素?:360÷360=1(度);绘制正圆时一共旋转了多少次?生:讨论,尝试。
360 ÷ 360 = 1360度 360次 1度每次前进的距离可以自己设定。
师:通过这个算法我们可以绘制出从正三角形到正圆的所有图形,同学们你挑战成功了吗?3、总结与思考师:你这节课学会了什么?生:集体、小组、个人发言,总结今天的收获。
师:1、程序的分类:顺序程序循环程序2、设计模式:绘图公式3、绘图3要素:小人朝向移动距离旋转角度师:小小艺术家程序在生活中还可以做什么?生: 可以绘制生活中的很多图形,完成任务。
4、课外拓展挑战一:一年一度的春季运动会又要开始了,学校为体育教师购买了机器人,想让机器人完成绘制跑道的任务,跑道直线长度220米(像素),弧线部分长180米(像素),请你帮体育老师编写一个程序完成绘制跑道的任务。
跑道图示:180米(像素)挑战二:五一小长假期间,呼和浩特市阿尔泰公园准备在开幕式上进行航模表演,航模组的老师想让无人机在空中划出一个米奇的卡通头像,驾驶员通过手动方式怎么也画不好米奇的头像,想通过给无人机编程的方式完成此次任务,。