YoVDO

Use Python basics to solve mysteries and find answers

Offered By: Microsoft via Microsoft Learn

Tags

Python Courses Visual Studio Code Courses Caesar Cipher Courses

Course Description

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

Tags

Related Courses

Design Computing: 3D Modeling in Rhinoceros with Python/Rhinoscript
University of Michigan via Coursera
A Practical Introduction to Test-Driven Development
LearnQuest via Coursera
FinTech for Finance and Business Leaders
ACCA via edX
Access Bioinformatics Databases with Biopython
Coursera Project Network via Coursera
Accounting Data Analytics
University of Illinois at Urbana-Champaign via Coursera