learn-python-core

A Python development course for high school students.

Project Overview

This repository is an adaptation of the exercises provided in nbicocchi/learn-python-core for high school students. It contains exercises covering basics, object-oriented design, data structures, generics, functional programming, exceptions, I/O, and multi-threading. It also contains helpful material for writing a videogame in Python (intended for high school students course).

Features

  • Exercises for Python basics
  • Object-oriented design exercises
  • Data structures and collections
  • Functional programming exercises
  • I/O framework exercises
  • Videogame development

Technologies Used

  • Python
  • PyGame