Loading...
CodesCraft
Python Programming · Day 1 of 32

Programming & Python Setup

Understand what programming is, how Python runs instructions, how to use the editor, and how print() produces output.

60 minutesLive + guided practiceBeginner friendly
01 · LEARNING TARGETS

What students should understand today

  • Programming InstructionsUnderstand what it means, where it is used and practise it in a small example.
  • Python Interpreter And EditorUnderstand what it means, where it is used and practise it in a small example.
  • Print() SyntaxUnderstand what it means, where it is used and practise it in a small example.
  • Strings And Basic DebuggingUnderstand what it means, where it is used and practise it in a small example.
Lesson preview

A small part of this day is visible. Detailed teaching content, code explanation and assignments remain blurred until the student signs in and reaches this scheduled day.

Student login
02 · TEACHING NOTES

Detailed lesson explanation

🔒 Locked for this dayDetailed explanation opens once this planner day is reached by the logged-in student’s schedule.
03 · LIVE BUILD

Teacher live build

🔒 Locked for this dayDetailed explanation opens once this planner day is reached by the logged-in student’s schedule.
04 · STUDENT CHALLENGE

Independent practice

🔒 Locked for this dayDetailed explanation opens once this planner day is reached by the logged-in student’s schedule.
05 · END-OF-DAY CHECK

Review and home practice

🔒 Locked for this dayDetailed explanation opens once this planner day is reached by the logged-in student’s schedule.
WHY THIS TOPIC MATTERS + CODE

Explanation and worked code example

🔒 Explanation & code lockedThis topic justification and code example unlock with this planner day.
06 · ASSIGNMENTS

Day 1 · three assignments

Each planner day includes three assignments. Their task details remain protected until that day is reached.

ASSIGNMENT 1

Assignment task

Complete the task using this day’s lesson concept and submit your code for admin review.

🔒 Assignment lockedThis assignment unlocks once this planner day has been reached by the student’s schedule.
ASSIGNMENT 2

Assignment task

Complete the task using this day’s lesson concept and submit your code for admin review.

🔒 Assignment lockedThis assignment unlocks once this planner day has been reached by the student’s schedule.
ASSIGNMENT 3

Assignment task

Complete the task using this day’s lesson concept and submit your code for admin review.

🔒 Assignment lockedThis assignment unlocks once this planner day has been reached by the student’s schedule.