|||

Y9 – AU1.2 – Python Refresher

Accessibility Settings

⏱️ Do It Now

Create a OneNote Page
Copy both the title DIN task – then complete the DIN task:

Y9 – AU1.2 – Python Refresher

πŸ“ Do It Now
Answer each of the following:
(1) Name the the Python editor we will work with this year

(2) Describe the difference between the code editor and the shell

(3) Explain why it is important to save Python files within a logical folder structure in your user area

πŸ› Lesson Slideshow


πŸŽ“ Lesson Activities

  • Activity 1
  • Activity 2
  • Activity 3
  • Plenary Activity

⌨️ Activity 1 – Explaining Inputs and Outputs

Print screen your code into OneNote, with the title:

Activity 1 – Inputs and Outputs

(1) Annotate the code to explain where initialisation and assignment occur.

Explain the difference between initialisation and assignment.

(2) Explain what is being assigned to the variable and why using this coding technique is useful to programmers.

(3) Annotate the fString and explain how it works; in particular, what the curly brackets allow us to do.

⌨️ Activity 2 – Amend your code so it follows this program

⌨️ Activity 3 – Your Own Additions

(1) Add further questions and responses to the program (your own ideas)

(2) See if you can combine several variables in an fString

🎯 Plenary Activity – End of Lesson Quiz

Click this link to complete the quiz: Variables, Inputs, Outputs and fStrings Quiz

Screenshot the result and paste it into OneNote

πŸ”—Useful Links:


πŸŽ“ Mini Whiteboard | πŸ“ Cornell Notes | πŸ—ΊοΈ Mind Map App |

πŸ‘₯ Peer Review |πŸ›°οΈ Jupyter Lite | πŸ€– AI Tutor | 🐍Snakify

⏲️ Time 2 Code | 🐍 TGGCS Python Projects | πŸ›°οΈData Rep | πŸͺ¨Runestone Python