Use Python basics to solve mysteries and find answers

Go to class
Write Review

Free Online Course: Use Python basics to solve mysteries and find answers provided by Microsoft Learn is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge.

Overview
    • Module 1: Get started with learning Python by installing and configuring the tools you'll need to build real applications.
    • By the end of this module, you'll be able to:

      • Install Python 3, if needed.
      • Install and configure Visual Studio Code and extensions on your computer.
      • Create a Python file.
      • Write and run Python code in Visual Studio Code.
    • Module 2: You're handed a secret message that needs a code cracker to find the truth. Learn how to solve the code mystery to reveal a location and date to find a hidden treasure. Get a glimpse into the popular Python programming language with this introductory lesson that requires no coding experience.
    • In this module, you'll:

      • Write your first lines of Python code
      • Create a function to decode a character with a cipher
      • Create a function to decode a full word with a cipher
      • Discover the location that will reveal the hidden treasure

      No coding experience is required to complete this Microsoft Learn module.

      Tip

      This module is part of a multimodal learning experience. Start the module to see how you can follow along!

    • Module 3: What is your super sleuth personality? Use Python to build a quiz to share with your friends by using Boolean commands and conditionals.
    • In this module, you'll discover how to:

      • Write your first lines of Python code
      • Create a program that allows users to interact with your code
      • Use if, elif, and else statements

      No coding experience is required to complete this Microsoft Learn module.

      Tip

      This module is part of a multimodal learning experience. Start the module to see how you can follow along!

Syllabus
    • Module 1: Set up your Python beginner development environment with Visual Studio Code
      • Introduction
      • Validate your Python version and installation
      • Install Python 3
      • Install Visual Studio Code
      • Install the Python extension
      • Create your first Python application
      • Knowledge check
      • Summary
    • Module 2: Crack the code and reveal a secret with Python and Visual Studio Code
      • Introduction to using a secret message decoder
      • Exercise - Check that Visual Studio Code is ready to decode messages
      • Exercise - Python basics for creating a secret message decoder
      • Exercise - Decode one letter at a time with a Caesar cipher
      • Exercise - Decode one letter with a Caesar cipher by wrapping around the English alphabet
      • Exercise - Decode a full word with a Caesar cipher
      • Exercise - Use the Lasso decoder to reveal the secret message
      • Knowledge check
      • Summary
    • Module 3: What is your super sleuth personality?
      • Use Python to create your own personality quiz
      • Exercise - Ensure that Visual Studio Code is ready to create a personality quiz
      • Exercise - Python basics needed for a super sleuth personality quiz
      • Exercise - Asking the user a question in your super sleuth personality quiz
      • Exercise - Checking the user's response in your super sleuth personality quiz
      • Exercise - Completing your super sleuth personality quiz
      • Exercise - Choose a super sleuth character based on personality quiz score
      • Check your knowledge
      • Summary