Mission 1: Welcome - PwR MS
Welcome to CodeSpace
Students explore the CodeSpace learning environment, learning to navigate the interface, collect Toolbox tools, and complete their first mission objectives.
Overview
Mission 1 introduces students to the CodeSpace learning environment. Students explore the interface - including the Mission Bar, Objective Panel, text editor, CodeTrek, Toolbox, and Lesson Navigation - and learn how to follow CodeTrek instructions to complete objectives. This mission sets the foundation for every lesson that follows in the Python with Robots course.
π― Mission Goal: Students will learn about the CodeSpace learning environment.
Learning Targets
- I can navigate CodeSpace.
- I can identify major parts of the CodeSpace interface: Mission Bar, Objective Panel, text editor, CodeTrek, Toolbox, and Lesson Navigation.
Key Concepts
- Follow instructions in the Lesson Panel carefully. There is a lot of important reading!
- Look for "tool icons" to collect tools in your Toolbox as you go.
- Some objectives include Hints. It is always a good idea to click on the hints.
Assessment Opportunities
- Quiz after Objective 4
- Mission 1 Log (Digital)
- Mission 1 Kahoot! Review
Success Criteria
- Navigate CodeSpace
- Identify major features of the CodeSpace interface: Editor panel, Lesson panel, Toolbox, CodeTrek, Hints
Digital Resources
Classroom Materials
- βΈLaptop/computer with Chrome browser
- βΈStudent account in CodeSpace
- βΈPython with Robots join code
- βΈShort CodeBot video (on Youtube and Firia website)
- βΈGetting Started with CodeBot on YouTube
Real-World Applications
Extensions & Cross-Curricular
π€
Vocabulary
βΎ
Students do not need the CodeBot for this lesson. The slides and workbook provide the same information as the interactive text in CodeSpace. You can use them as an alternative to students reading the text on the computer, or as a supplement to the reading.
- Log in to CodeSpace (make.firialabs.com) and make sure it works on the browser your students will use. Everyone should use the Chrome browser for best results.
- Decide what materials you want to use for presenting the lesson. The slides can be projected on a large screen.
- Be familiar with the mission log (assignment) and the questions they will answer.
- If you have a word wall, or another form of vocabulary presentation, prepare the new terms.
- Watch the videos and decide if you want to show either one at some point during the lesson (beginning or end to build motivation).
- This mission is also the first mission in the Python with CodeX curriculum.
- If students have visual problems, like color blindness, switching to the "light" preference can be helpful.
- The Mission Log is provided in a digital format or a print format. You can choose the one that is best for your students.
- The lesson is extended beyond the four objectives in CodeSpace by adding information on more of the parts of CodeSpace.
Lesson Outline
Slide 2 - Students can write in their log first and then share, or discuss first and then write in their log.
- Ask: What do you know about computer science or programming?
Most of this lesson is on the computer, learning about CodeSpace. Students do not need the CodeBot for this lesson, but they will need a computer or laptop and access to the Internet. The Chrome browser works best, but other browsers also support CodeSpace.
- Each student will complete a Mission Log.
- Students could work in pairs through the lesson, or they can work individually.
The post-mission reflection is set up in the 3-2-1 format. You can change the questions if there is something else you want to emphasize with your students.
- Three things you learned
- Two things you want to learn more about
- One question you have
You can show a CodeBot video to increase motivation, if you didn't show one in the last lesson.
You can use the Mission 1 Kahoot as a lesson review. (link above)
End by collecting the Mission 1 Log.