Introduction
In this lesson, students will explore their personality traits and discover potential career paths using the O*NET Interest Profiler. They'll create an interactive project in Elementari that highlights their traits and how they align with a possible career. The project will introduce coding with animations and background music.
Objectives
Students will:
- Research careers based on their O*NET Interest Profiler results and learn how their traits align with different professions.
- Design an interactive project featuring their personality traits and related career.
- Code animations and background music to their project.
- Reflect on how their personality traits influence their career choices.
Lesson Resources
Coding Concepts Covered
Function in Parallel Background MusicStudent Instructions
Take the O*NET Interest Profiler (https://www.mynextmove.org/) to discover your personality traits.
Write down your top two traits and pick a career that matches.
Fill out the pre-writing worksheet with your traits and career choice.
View the example project. You will create a project with 4 pages (title page, introduction, about your personality traits, and your career choice). Let's get started!
Design your title page. Ex. About Me: My Personality & Future Career
Write a short introduction about yourself with your two personality traits. Code your first text animation.
Write a paragraph about your personality.
Pick an image that represents you.
Make the image bounce when clicked!
Write a paragraph explaining why this career suits you.
Code background music to play!
Use your creativity to add special touches to each page. Some ideas:
Decorate the Pages: Add a background, change the text font and color, and add images.
Animate & Customize a Character: Customize the girl or boy in the Animations tab and use the Animate block to make the character talk!
Interactive Project Example for Students
Play through this lesson's example project created on Elementari. Use this example to guide and motivate your students.
Standards
CSTA K-12 Computer Science Standards (2017)
Algorithms & Programming
2-AP-10 - Use flowcharts and/or pseudocode to address complex problems as algorithms.
2-AP-13 - Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs.
2-AP-17 - Systematically test and refine programs using a range of test cases.
ISTE Student Standards
Creative Communicator
6b - Students create original works or responsibly repurpose or remix digital resources into new creations.
6d - Students publish or present content that customizes the message and medium for their intended audiences.
6c - Students communicate complex ideas clearly and effectively by creating or using a variety of digital objects such as visualizations, models or simulations.
Computational Thinker
5a - Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
Innovative Designer
4a - Students know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.
4d - Students exhibit a tolerance for ambiguity, perseverance and the capacity to work with open-ended problems.
4c - Students develop, test and refine prototypes as part of a cyclical design process.
4b - Students select and use digital tools to plan and manage a design process that considers design constraints and calculated risks.
AASL Standards
Inquire
I.A.2 - Recalling prior and background knowledge as context for new meaning
I.B.3 - Generating products that illustrate learning.
I.C.4 - Sharing products with an authentic audience.
About the Designer
Angie is a CTE Web Communications and Digital Communications teacher at Pine Tree Junior High. She 's been teaching for 32 years and has a passion for making learning memorable and engaging. She's a proud mom, an avid animal lover, enjoys listening to podcasts, and loves reading.