5.7 KiB
| title | description | next | prev |
|---|---|---|---|
| Animate characters | Learn digital citizenship with Roblox. A full course created for middle to high school students. This session has students learning animation. | /education/lesson-plans/digital-citizenship/finishing-projects | /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.
| Lesson Objectives |
|
| Skills and Concepts |
|
| Prep |
|
Overview
| Duration | Activity | Description |
|---|---|---|
| 5 min | Introduction | Introduce the project and lesson structure. |
| 5 min | Guided Activity: Plan an Animation | Brainstorm and plan an animation idea. |
| 25 min | Guided Tutorial: Designing an Animation | Show how special effects can dramatically change a project's look. |
| 10 min | Guided Activity: Add Animations | Use a script to change the player's walk in the obstacle course to the new animation. |
| 10 min | Guided Activity: Feedback and Redesign | Get feedback from a peer to improve the animation. |
| 5 min | Wrap Up | Recap the lesson and concepts learned. |
Introduction
-
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).
-
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
-
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).
-
Recap by letting 2-3 students share their planned animation.
Design an animation
-
Lead students through the following tutorial: Animation lesson.
- 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
-
Explain that students will use their exported animation as their players' walk
-
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.
-
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
- 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.
- 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.
- 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.
- Give students time to implement an idea they had after receiving feedback.
Wrap up
- Recap what students have created and vocabulary: animation and keypose.
- Have students end the class by doing the pose they created in-game (if possible).