mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-27 07:33:43 +00:00
rules
This commit is contained in:
parent
a9b4f8e83b
commit
e6efc04756
8494 changed files with 495610 additions and 0 deletions
|
|
@ -0,0 +1,137 @@
|
|||
---
|
||||
title: Animate characters
|
||||
description: Learn digital citizenship with Roblox. A full course created for middle to high school students. This session has students learning animation.
|
||||
next: /education/lesson-plans/digital-citizenship/finishing-projects
|
||||
prev: /education/lesson-plans/digital-citizenship/coding-fundamentals
|
||||
---
|
||||
|
||||
**Lesson Description**: Students will further personalize their project by posing a 3D figure into a unique walk animation, whether it's swimming through the air or hopping.
|
||||
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><b>Lesson Objectives</b></td>
|
||||
<td>
|
||||
<ul>
|
||||
<li>Understand the process of how computers simulate motion in an animation using individual poses.</li>
|
||||
<li>Test, evaluate, and redesign an animation to meet a planned vision.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Skills and Concepts</b></td>
|
||||
<td>
|
||||
<ul>
|
||||
<li><b>Animation</b> - A series of images used to create the illusion of movement</li>
|
||||
<li><b>Keypose</b> - An important point of motion in an animation, such as the moment a player crouches before jumping.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>Prep</b></td>
|
||||
<td>
|
||||
<ul>
|
||||
<li>Ensure students have access to this link <a href="https://www.roblox.com/library/5458306166/Default-Animations-Replacement-Script" target="_blank" rel="noopener">Animation Swap Script</a>. For instance, you can message or email students the link to use during the lesson.</li>
|
||||
<li>Provide <a href="../../../assets/education/handouts/animation-feedback.pdf" target="_blank" rel="noopener">Handout: Animation Feedback</a> to each student. </li>
|
||||
<li>Prepare to present <a href="../../../assets/education/handouts/animation-feedback.pdf" target="_blank" rel="noopener">Presentation: Animations in Roblox</a>.</li>
|
||||
</ul>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
## Overview
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Duration</th>
|
||||
<th>Activity</th>
|
||||
<th>Description </th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>5 min</td>
|
||||
<td>Introduction</td>
|
||||
<td>Introduce the project and lesson structure.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>5 min</td>
|
||||
<td>Guided Activity: Plan an Animation</td>
|
||||
<td>Brainstorm and plan an animation idea.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>25 min</td>
|
||||
<td>Guided Tutorial: Designing an Animation</td>
|
||||
<td>Show how special effects can dramatically change a project's look. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>10 min</td>
|
||||
<td>Guided Activity: Add Animations</td>
|
||||
<td>Use a script to change the player's walk in the obstacle course to the new animation. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>10 min</td>
|
||||
<td>Guided Activity: Feedback and Redesign</td>
|
||||
<td>Get feedback from a peer to improve the animation. </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>5 min</td>
|
||||
<td>Wrap Up</td>
|
||||
<td>Recap the lesson and concepts learned. </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
### Introduction
|
||||
|
||||
1. Grab student attention by showing Presentation: Animations in Roblox - Slide 2.
|
||||
|
||||
- Students will create their own animation that will be included in their obstacle course.
|
||||
- Ask students to verbally offer some animation ideas for their games (ex: flying, skipping, etc).
|
||||
|
||||
2. After creating an animation, will get feedback on their animation from a peer to help them improve it. Remind that this is another opportunity to practice civility both online and in-person.
|
||||
|
||||
### Plan an animation
|
||||
|
||||
1. Lead students through Presentation: Animations in Roblox - Slide 3-4.
|
||||
|
||||
- As a class, have students brainstorm actions (ex: real life actions/sports like swimming or dancing, or fantastical like flying.
|
||||
- Have students create a goal for their animation (make a silly walk, create a cool superhero flying animation, etc). Goals will be used for the feedback activity.
|
||||
- Give students 2-4 minutes to decide on an animation and collect reference material (either images or have them act out motions in real life).
|
||||
|
||||
2. Recap by letting 2-3 students share their planned animation.
|
||||
|
||||
### Design an animation
|
||||
|
||||
1. Lead students through the following tutorial: <a href="../../../tutorials/curriculums/animator/index.md" target="_blank" rel="noopener">Animation lesson</a>.
|
||||
|
||||
- Note that this lesson uses a template which is not needed. Students will build this in their obstacle course experience.
|
||||
- Skip any pages referring to Challenge Checkpoints.
|
||||
- Slides are provided to help you throughout the tutorial.
|
||||
|
||||
### Add animations
|
||||
|
||||
1. Explain that students will use their exported animation as their players' walk
|
||||
2. Use instructions in Presentation: Animations in Roblox - Slide 10 - 11.
|
||||
|
||||
- Have students add the Animation Swap Script into their project, replace the animation ID in the script, and test to ensure their animation was replaced.
|
||||
|
||||
3. Ensure students have time to test out their animations.
|
||||
|
||||
- If student animations aren't working, have them repeat the process.
|
||||
- For any students that are finished, have them help others.
|
||||
|
||||
### Feedback and redesign
|
||||
|
||||
1. Provide students the Handout: Animation Feedback.
|
||||
- Remind students about practicing civility in earlier sessions. Recap some guidelines if needed, or best practices in providing and receiving feedback.
|
||||
2. Have students show an animation to another peer (either by switching seats or screen-sharing if remote). Peers will fill out the hand out to offer feedback and a recommendation.
|
||||
3. When students have finished offering feedback, take a moment to discuss the value of feedback. Note they may not agree with feedback, but it's a valuable opportunity for them to grow.
|
||||
4. Give students time to implement an idea they had after receiving feedback.
|
||||
|
||||
### Wrap up
|
||||
|
||||
1. Recap what students have created and vocabulary: animation and keypose.
|
||||
2. Have students end the class by doing the pose they created in-game (if possible).
|
||||
Loading…
Add table
Add a link
Reference in a new issue