1
2
3
4
5
6

艺术节-神奇的画板

发布时间:2019-11-23 21:30   发布人:盛雯雯   浏览次数:860

网易云课堂Logo-透明.png

小手.fw.png


点击左侧图标

开始学习吧!


1574696359832578.png 艺术节-神奇的画板


010.gif 

1-项目导入与原理分析

MV.png点击学习

2-画笔功能的实现

MV.png点击学习

3魔术棒功能的原理

MV.png点击学习

4-魔术棒功能的实现

MV.png点击学习

5-选择图章工具

MV.png点击学习

6-图章功能的实现

MV.png点击学习

7-运行效果预览

MV.png点击学习

 


思维导图


1574695299386511.png 

 


项目说明


项目名称

艺术节-神奇的画板

类别

趣味项目

适应学龄

小学4

教学建议

可做教学案例

模块

画笔和图章

难度

★★★★

项目描述

期盼已久的校园文化艺术节终于到了!校园文化艺术节是日照职业技术学院多年传承、历久弥新的经典文化品牌,同学们可以在活动期间以梦为马、驰而不息地遨游在文化艺术的殿堂。学校就要举行一年一度的文化艺术节,布尔同学也想参加。

要提交什么样的作品呢?布尔想来想去,终于想出一个好主意,他要做一个神奇的画板。

教学方法

讲授法,演练法,任务驱动

情感态度

与价值观

1.在动手与动脑相结合的过程中,让学生感受信息技术对生活、学习的作用,并保持学习信息技术的兴趣。

2.初步形成有目的地选择判断信息、表达信息和使用信息技术的意识,对程序软件学习兴趣的保持,以及程序思维在学习中的锻炼。

3. 感受程序设计技术实现功能的独特性,激发对信息技术的学习兴趣,体验创作结合程序功能的交互式多媒体作品的乐趣,有个性地表达内心的创想。

 


教学目标


能力目标

知识目标

素质目标

能够综合应用所学脚本完成编程项目并扩展;

1 熟练掌握画笔的相关操作,如画笔的选择、落笔、抬笔、印章等

2 综合应用所学功能,编写简单程序的能力培养

3.深入理解重复操作的嵌套使用

1.能规范合理地使用信息技术工具,养成合理应用信息技术的行为习惯。

2.在程序设计中形成一个整合的概念,在团队中认识自我,突破自我,形成集体意识。

 


重点难点


学习重点

学习难点

1.学会画笔模块的指令使用

2.几何花朵的算法

3.用消息来组织角色之间的交互关系

1.一些指令的组合使用

2.将指令移动到角本区使角色动起来。

3.将数学算法与编程结合起来

  

课程资源.png 

a2.png 

艺术节-神奇的画板-1-项目导入与原理分析

点击观看

艺术节-神奇的画板-2-画笔功能的实现

点击观看

艺术节-神奇的画板-3魔术棒功能的原理

点击观看

艺术节-神奇的画板-4-魔术棒功能的实现

点击观看

艺术节-神奇的画板-5-选择图章工具

点击观看

艺术节-神奇的画板-6-图章功能的实现

点击观看

艺术节-神奇的画板-7-运行效果预览

点击观看

a3.png 

a6.png 

a7.png 

教学PPT下载a5.png

项目素材下载a5.png

课程设计下载a5.png

项目源码下载a5.png

教案下载a5.png

参考资料下载a5.png

思维导图下载a5.png


习题下载a5.png


a4.png 

手机版(扫码运行)

电脑版(点击下图运行)

 图片1.png

图片2.png

参考.png

图片3.png

图片4.png

图片5.png

游戏视频.fw.png 

画板

涂鸦画板

电子画板

点击观看

 

 

 

 


  • 赵盛彪 2019-11-25 10:07:36
    为什么要学Scratch 为什么要学Scratch Scratch,是一款由麻省理工学院(MIT) 设计开发的面向少年的简易编程工具。它是一款可视化积木拼搭的编程软件,它提供了图形化的编程环境。作为儿童图形化编辑软件,学生不仅能通过Scratch这个学习工具,掌握基本的编程概念,提高思维能力,还可以更好地去理解和掌握各个学科的知识,例如英语、数学、逻辑思维、工程管理等课程,对于孩子的各方面发展都有很大的提高。 为什么要从Scratch开始 对于我们要面向的对象(6-8岁的少儿)来说,Scratch跳过了高级语言中那些繁难的概念和语法,用图形化的表现和拖拽的交互来完成编程的核心逻辑和成果交付,既能解决学习曲线过于陡峭的问题,还能让学习的过程不枯燥,并更及时地获得结果反馈,非常适合他们这个年龄阶段的心智水平和认知能力。 至于为什么要从Scratch开始作为阶梯再缓慢过渡到高级语言,不如让我们再来了解下6-8岁这个年龄段孩子的特点。 合适少儿认知发展 近代最具有影响力的瑞士儿童心理学家 让·皮亚杰(1896-1980),把少年儿童的认知发展按照年龄划分为了4个阶段,而这同时,也构成了我们课程设计所对应的理论依据: 前运算阶段的标志是符号功能的出现。这个阶段的儿童的语言能力,以及玩耍时把棍子想象成枪的“假装”能力,都是符号功能的体现。 但“前运算阶段”的儿童对于守恒和可逆性这样的逻辑运算的理解是有限的。 因此,在编程教育中,往往最早在“前运算阶段”的后期,也就是6-8岁左右,并不会让儿童直接接触到逻辑和关系推理的概念。而是通过序列(Sequence)来让儿童理解基本的因果关系。 适合儿童思维水平 同时,由于6-8岁“具体运算阶段”的儿童的思维只能映射到具体的事物上,所以高级编程语言中的抽象逻辑、语言和教学方法是很难为这个阶段的儿童所接受。Scratch就很好的解决了这个问题。在Scratch中,通过可视化的“积木”形式,儿童很容易把具象的结果和程序所对应起来,这样就很好的避免了高级编程语言如C、C++等低反馈的学习流程。 所以针对6-8岁的儿童,Scratch的可视化语言可以很好的帮助学生学习基本的逻辑、关系推理、数学的概念,同时避免过早的接触到“形式运算阶段”之后才能理解的抽象的演绎推理。 正是由于Scratch具有适应儿童发展的需求,Scratch借助其开源性的先天优势,迅速成为各大STEAM课程探索者开发产品与课程的。 学习Scratch的好处 培养逻辑思维能力 在学习Scratch编程时,很多地方需要进行逻辑上的思考,孩子在编写程序的过程中,在老师的指引下,会不断地进行逻辑思维的锻炼,培养和强化逻辑思维能力。 提升孩子的学习主动性 在Scratch的网络社区上,孩子们还可以展示自己的作品,欣赏来自世界各地的小朋友们的精彩作品,也可以和来自世界各地的小朋友们共同完成一件作品。 社区化的学习环境可以为孩子提供竞争和合作的学习氛围,这种学习氛围有利于激发孩子的学习动机。所以孩子在Scratch的学习中将会提升学习的主动性。 Scratch的官网上有用Scratch制作的网上博物馆,以及互动地图,还可以上传世界各地小朋友的作品。小朋友可以互相激励,制作更多的作品。Scratch甚至还可以国际协作,来自不同国家的孩子可以共同合作设计一件作品。 培养孩子广泛的兴趣爱好 Scratch和各个领域的知识都具有很强的共生性,在Scratch课堂上,孩子们不仅仅会学会如何编写程序,还会学习到Science(科学), Technology(技术), Engineering(工程), Arts(艺术), Maths(数学)等多个领域的知识。对这些知识的接触可以拓宽孩子的知识面,也可以培养他们广泛的兴趣爱好。 例如,在电子琴制作中,就是要用Scratch编写一个能够演奏音乐的电子琴,学生能够使用自己编写出来的程序跟着乐谱演奏出美妙的音乐。在个过程中,孩子不仅进一步熟悉了如何用Scratch编写程序,也能用自己编写的程序演奏的过程中体会到音乐的美妙,培养孩子对音乐的兴趣。 让孩子快乐地学习 在Scratch学习的过程中,孩子们可以在老师的提示和帮助下设计出小游戏。孩子设计出这些有趣生动的小游戏以后,自己又可以使用这些游戏来快乐地玩耍。孩子可以在这个过程中体会到自己的学习和创造给自己带来的快乐,意识到学习是一件令自己感到快乐的事情。 例如,在迷宫游戏当中,学生最后可以设计出一个迷宫游戏,迷宫游戏中的人物由键盘控制。孩子在设计完成之后可以自己使用键盘来操作游戏里面的人物,使人物从起点到达终点。这样既可以加深孩子对所设计的程序的理解,也可以使孩子在快乐中学习。 激发创造力 Scratch软件的优势是易学且功能强大,有助于孩子们充分发挥自己的想象力,而在动手创作过程中,他们的学习积极性、想象力和创造力会得到极大的锻炼。 Scratch的优点 1、完全图形化界面,内置了很多角色和背景,孩子学完基本的命令之后就可以快速开发出一个好玩的小游戏,特别有成就感,很适合初期培养兴趣。 几乎可以全部用鼠标或者触屏操作,基本不需要键盘,对于不会打字的孩子很友好。 2、有中文版,中文版里面那些命令也是中文的,对于不太懂英文的孩子很友好。 3、具有充分的扩展性,可以控制一些外部设备(比如单片机、乐高机器人),也被移植到很多嵌入式设备上,实现一些基本的功能。 必要的引导 孩子不用记住命令不代表不需要知道命令。积木模块包括8个大类,100多个功能。包括了过程一个完整程序的每个环节,甚至数组和函数。这些图形化的积木使用需要老师或者家长正确引导。孩子从模仿的过程中,能感悟到条件语句,循环语句,判断。能理解参数和命令的区别。让孩子理性的总结出来是很困难的,引导是必须的。
  • 陈浩男 2019-11-25 10:08:25
    教师通过对课本的独到深入的讲解,达到了很好的教学效果,能结合多种教学手段,使学生对知识的掌握更深刻。教学内容重点突出,教学目的十分明确,教师具有极高的专业技能。 授课方式新颖别致,激起同学们的兴趣,教师很注重互动,课堂学习氛围轻松愉快,真正达到了教学的目的要求。
  • 徐健皓 2019-11-25 10:08:49
    学习编程最重要的是编程概念的掌握,Scratch虽然是以积木形式进行的编程,但它包含了常见的编程概念,如程序的三种基本结构:顺序结构、循环结构和选择结构,还有变量的定义和链表(数组)的使用等。Scratch在程序设计时还引入了事件、线程、同步的概念。例如Scratch中包含多种事件,比如判断角色是否碰到边界;而多线程则是让舞台上的不同角色各自执行不同的脚本;在程序中不同角色间可以通过发送广播和接收广播实现同步。这样,学生在使用过程中自然而然就掌握了正确的编程概念,为日后学习更深层次的编程语言打好基础。
  • 杨之帅 2019-11-25 10:08:50
    编程的好处有很多,例如强化孩子的逻辑思维能力,培养孩子的专注力和细心度,提高孩子的耐心,增加孩子的抽象思考能力,学会团队合作共同学习,提高解决问题的能力等 2.它是一款可以制作游戏,动画的编程工具,应其简单易用,和可视化的特性,主要用于少儿编程的用途。 3.可视化的编程和它的编程方式,就像我们玩的积木一样,一个一个搭起来,非常的简单易懂。 0
  • 王世豪 2019-11-25 10:09:42
    很好,很nice
  • 张博涵 2019-11-25 10:09:46
    孩子学会编程,就进入到了更高维度的一个世界里,不再只是一个手机、电脑的使用者,而是变成了一个创建者。史蒂夫·乔布斯曾说:“这个国家的每个人都应该学习如何编程,因为它会教你如何思考。”编程并不只是一个技能,它其实是未来人工智能时代的一门语言。而我们现在所要做的,也必须要顺应时代发展的潮流,让孩子学习编程、认识人工智能,为孩子提供更好的学习方式和方法,让孩子在学习编程的同时,进一步培养孩子们的编程思维意识,为孩子的未来寻找一个好的发展方向。
  • 程政 2019-11-25 10:10:13
    简单有趣,符合孩子喜好 Scratch的积木化操作具有简单、可视等特点,有趣的界面可以制作动画、游戏等,能充分调动学生学习兴趣。我们只需使用鼠标拖动相应模块到程序编辑栏后,再进行部分参数的设定,就可以完成程序,实现一段动画、一个小游戏等,让孩子在编程中体会成就感。
  • 刘云龙 2019-11-25 10:15:36
    内容丰富,通俗易懂。
  • 刘桂芳 2019-11-25 10:18:39
    Scratch软件的优势是易学且功能强大,有助于孩子们发挥自己的想象力,而在动手创作过程中,他们的学习积极性、想象力和创造力会得到极大的锻炼。孩子们可以用Scratch中已有的素材,发挥自己的想象力制作游戏、动画,还可以自己设计素材。
  • 赵颖欣 2019-11-25 10:18:52
    所谓少儿编程教育是通过编程游戏启蒙、可视化图形编程等课程,培养学生的计算思维和创新解难能力的课程,并非高等教育那样学习如何写代码、编制应用程序。
  • 李亚凡 2019-11-25 10:19:11
    在时代背景与政策因素下,少儿编程这个新兴产业被推上了风口!如今,少儿编程的赛道竞争已经逐渐进入了白热化的阶段,除了资本不断加码少儿编程领域,一些教育、游戏、硬件相关的大型企业也陆续开始入场!比如,去年网易上线了少儿编程平台网易卡搭编程,以社区、平台、课程等业务入手进军编程领域。
  • 吴梦蝶 2019-11-25 10:21:45
    激发创造力 Scratch软件的优势是易学且功能强大,有助于孩子们充分发挥自己的想象力,而在动手创作过程中,他们的学习积极性、想象力和创造力会得到极大的锻炼。
  • 霍青云 2019-11-25 10:21:57
    编程的好处有很多,例如强化孩子的逻辑思维能力,培养孩子的专注力和细心度,提高孩子的耐心,增加孩子的抽象思考能力,学会团队合作共同学习,提高解决问题的能力等 2.它是一款可以制作游戏,动画的编程工具,应其简单易用,和可视化的特性,主要用于少儿编程的用途。 3.可视化的编程和它的编程方式,就像我们玩的积木一样,一个一个搭起来,非常的简单易懂。