Trip To Mars

This activity consists of coding and engineering/physics problems that students go through on how to launch a rocket and get to Mars.

The activity is split into three parts: diagnostics 'testing equipment', introduction to coding, print statements, etc., preparing to launch, and then getting to Mars. It uses Binder to launch Python in Jupyter Notebooks. This does not require anything to be downloaded onto the students' devices. The notebooks time out after 10 minutes of inactivity, so make sure they run every cell, including text cells.

If it times out, just reopen the notebook following the instructions outlined in the Trip to Mars Instructions document. The solutions to these problems are held in the Trip to Mars Solutions document. This activity can be introduced using the Trip to Mars Intro - PowerPoint.

What You Need

Each student will need a computer with access to the internet. 

Attachments:

 

Safety Notes

Ensure you are familiar with Let's Talk Science's precautions with respect to safe delivery of virtual outreach to youth. These precautions can be found in the manual for this activity. 

What To Do

Pre-Workshop Prep: This guide with screenshots is available to volunteers/educators.

  1. Go to https://github.com/LTSQueens/Trip_to_Mars
  2. Select the "launch binder" button
  3. This will take a few moments to load the first few times. Please load this before the session
  4. Once the screen has finished loading, please click Trip_To_Mars.ipynb 
  5. The Jupyter Notebook should open
  6. Then go to "view" and click "Toggle Line Numbers"
  7. Then there should be line numbers in the left of the cells
  8. Students can then work through the workshop with the help of the volunteer

Discovery

Investigate Further

Once students have completed this workshop, they can continue learning to code by downloading Python and getting it set up on their own computers. 

Installing Python and Launching Jupyter Notebook

  1. Go to https://docs.anaconda.com/anaconda/install/
  2. Click the install link for your computer (Windows, macOS or Linux)
  3. Follow the instructions and ensure to also follow the "Verify your Installation" instructions
  4. Once you have installed Anaconda, you can then launch the Anaconda Navigator. From here, you can launch Jupyter Notebook
  5. Once you click the launch button, it will open in your web browser, and you can navigate through your computer's files to open the notebook you wish to work on

Investigate Further

Once students have completed this workshop, they can continue learning to code by downloading Python and getting it set up on their own computers. 

Installing Python and Launching Jupyter Notebook

  1. Go to https://docs.anaconda.com/anaconda/install/
  2. Click the install link for your computer (Windows, macOS or Linux)
  3. Follow the instructions and ensure to also follow the "Verify your Installation" instructions
  4. Once you have installed Anaconda, you can then launch the Anaconda Navigator. From here, you can launch Jupyter Notebook
  5. Once you click the launch button, it will open in your web browser, and you can navigate through your computer's files to open the notebook you wish to work on

Resources

Done using GitHub: github.com

Binder for Jupyter: mybinder.org

Instructions:

Solutions:

PowerPoint:

Preparation Instructions:

 

Resources

Done using GitHub: github.com

Binder for Jupyter: mybinder.org

Instructions:

Solutions:

PowerPoint:

Preparation Instructions: