第13课 动画真精彩

2024-06-18 17:38
文章标签 动画 13 精彩

本文主要是介绍第13课 动画真精彩,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第13课 动画真精彩 

【教材分析】

本课是教材中Scratch的第3课时,属于操作性的内容,在课程单元中属于初步体验编程过程的内容。本课为一系列活动项目的首课时,后续活动项目均以马戏团活动为主题,进行知识点的贯穿。本课作为引领课,将首次涉及马戏团的活动,并将此活动加以丰富,为串起后续的整体活动提供支持。

【学情分析】

学生在上一节课中,已经了解了简单的程序编写,在本课的内容安排中,也有两种执行方式“点击绿旗执行”和“点击角色执行”。可以通过具体的设计活动,结合这部分内容,安排学生编写程序。

【教学目标与要求】

1. 知识与技能

1)能够初步理解Scratch移动的方法。

2)能够初步理解Scratch旋转的方法。

2. 过程与方法

1)通过具体的实例掌握移动角色的技巧。

2)根据场景选择适合的角色旋转方式。

3. 情感态度与价值观

感受程序编写的流程,体验编程的乐趣。

4. 行为与创新

通过结构性思维的训练,建立良好的思辨习惯。

【教学重点与难点】

重点:Scratch移动的几种方式。

难点:Scratch旋转的技巧和应用。

【教学方法与手段】

任务驱动法、示范讲解法。

【课时安排】

安排2课时。

【教学准备】

多媒体网络教室、系统控制软件、教学课件。

【教学过程】

学习过程

教师与学生活动

设计意图

复习与导入

(检查上节课的作业)

师:同学们,上节课中,我们一起学习了角色和舞台,大家认识了新的朋友,谁来给我们展示他的朋友呢?

(学生展示自己的作品)

师:好朋友,在一起,快乐做游戏!今天,我们让好朋友在一起来开心做一个精彩的游戏吧!

(出示课题)

    结合具体的故事情节,让编程的过程充满了生活的体验,也帮助学生感受该软件的流程。

任务1

移动角色

师:第一个活动“散步”

1. 打开软件,从文件夹中导入新角色。

2. 将“角色2”重命名为小狗,并拖动到舞台中合适的位置。

3. 单击图标,绘制新角色“太阳”,并导入舞台,放置到适当的位置。

4. 选中“角色1”,在其相应的“控件区”的“控制”模块中,选择“点击绿旗执行”控件和“重复执行”控件,并拖动到“脚本区”。再选择外观模块的“移动10步”控件,并拖动到“脚本区”,连接在控件下面。

5. 选择“碰到边缘就反弹”控件,并并拖动到“移动10步”控件后面。

    (学生操作)

“散步”是动物们进行活动的第一个任务,在此设计中,学生可以发现不同脚本对于角色们的控制力不同,从而感受不同脚本的用途。

  任务2

旋转角色

师:第二个活动“赛跑”

1. 选择小狗“角色资料表中的”的只允许左右旋转。

 

2. 单击,小狗在舞台中左右走动,遇到边缘就转身。

(学生操作)

在“赛跑”环节中,不仅仅有条件循环语句,还有旋转的方式设置。结合具体的实际运用,让学生了解,为什么要“旋转”以及如何“旋转”。

小结

    师:在本课的学习中,我们的好朋友小狗在舞台上自由的散步、跑步,这些都用了移动和旋转的方法。在第二节课中,小动物们还有更加精彩的演出呢,让我们一起期待吧!

总结两种运动方式的联系与区别,帮助学生理解。

【教学反思】

学习本课的过程中,学生表现出了较强的自我创作的意识,教师可以针对不同学生的学习要求,进行相关内容的补充,保证每位学生都有所成就。

 

 

【教案设计:王蕾(南京市琅琊路小学)】

这篇关于第13课 动画真精彩的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1072665

相关文章

最好用的WPF加载动画功能

《最好用的WPF加载动画功能》当开发应用程序时,提供良好的用户体验(UX)是至关重要的,加载动画作为一种有效的沟通工具,它不仅能告知用户系统正在工作,还能够通过视觉上的吸引力来增强整体用户体验,本文给... 目录前言需求分析高级用法综合案例总结最后前言当开发应用程序时,提供良好的用户体验(UX)是至关重要

基于Python实现PDF动画翻页效果的阅读器

《基于Python实现PDF动画翻页效果的阅读器》在这篇博客中,我们将深入分析一个基于wxPython实现的PDF阅读器程序,该程序支持加载PDF文件并显示页面内容,同时支持页面切换动画效果,文中有详... 目录全部代码代码结构初始化 UI 界面加载 PDF 文件显示 PDF 页面页面切换动画运行效果总结主

Qt QWidget实现图片旋转动画

《QtQWidget实现图片旋转动画》这篇文章主要为大家详细介绍了如何使用了Qt和QWidget实现图片旋转动画效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、效果展示二、源码分享本例程通过QGraphicsView实现svg格式图片旋转。.hpjavascript

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

Java进阶13讲__第12讲_1/2

多线程、线程池 1.  线程概念 1.1  什么是线程 1.2  线程的好处 2.   创建线程的三种方式 注意事项 2.1  继承Thread类 2.1.1 认识  2.1.2  编码实现  package cn.hdc.oop10.Thread;import org.slf4j.Logger;import org.slf4j.LoggerFactory

Flutter 进阶:绘制加载动画

绘制加载动画:由小圆组成的大圆 1. 定义 LoadingScreen 类2. 实现 _LoadingScreenState 类3. 定义 LoadingPainter 类4. 总结 实现加载动画 我们需要定义两个类:LoadingScreen 和 LoadingPainter。LoadingScreen 负责控制动画的状态,而 LoadingPainter 则负责绘制动画。

用Unity2D制作一个人物,实现移动、跳起、人物静止和动起来时的动画:中(人物移动、跳起、静止动作)

上回我们学到创建一个地形和一个人物,今天我们实现一下人物实现移动和跳起,依次点击,我们准备创建一个C#文件 创建好我们点击进去,就会跳转到我们的Vision Studio,然后输入这些代码 using UnityEngine;public class Move : MonoBehaviour // 定义一个名为Move的类,继承自MonoBehaviour{private Rigidbo

动画AnimationDrawable、转动

现实开发中:很多地方都用到 点击动画的特效; 本案例本人做了三个关于“动” 画 的效果; 先上图: 总体图: A: B: 1:点击图片按钮,效果是:图片闪动; 通过在xml中定义:标签:animation-list来实现点击动画的效果;  是否循环标签:oneshot ;   时间间隔标签:duration ; 要显示的图片标签:drawable ;

13 transition数组的动画使用

划重点 动画:transitiontransition-group :数组动画数组的 添加 / 删除 豆腐粉丝汤 清淡又健康 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><me

12 动画transition的使用2

划重点 Vue 动画:transition / transform在动画周期中执行动动画(上一篇是通过动画样式控制动画) 清蒸扇贝 <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><