Skip to content

Latest commit

 

History

History
40 lines (22 loc) · 3.06 KB

File metadata and controls

40 lines (22 loc) · 3.06 KB

logo

Learn Python (KS4) with Codefez

Introduction

This repository contains a collection of materials for teaching/learning Python 3 (3.10+).

Since replit.com went the way of extreme freemium 💀 and many school network technicians will not allow installing of Python directly on school systems as security measure, Jupyter notebooks offer a good alternative to an online IDE.

These are my Key Stage 4 resources. My Key Stage 5 resources can be found here.

Requirements

  • Have Python 3.10 or newer installed. You can check the version by typing python3 --version in your command line. You can download the latest Python version from here.

or

  • you can use the Google Colab links next to each resource as a simple way to code online. Look for the Colab icon

1 The Basics

  1. printing [slides] [exercise] --> Open In Colab

2 Loops / Iteration

3 Lists

4 Functions

4.1 procedures [slides] [exercise] --> Open In Colab

4.2 procedures [slides] [exercise] --> Open In Colab

4.3 procedures [slides] [exercise] --> Open In Colab

5 Writing to Files

6 Dictionaries