Introduit les fondamentaux des fonctions dans la programmation des microcontrôleurs, en mettant l'accent sur la désignation des conventions et la structuration des programmes.
Explore les modules Python, la hiérarchie des programmes, l'importation de modules et les espaces de noms, y compris les variables et les champs d'application dans les fonctions.
Explore le passage par référence dans les fonctions, mettant en évidence les avantages et les considérations de rendement par rapport au passage par valeur.
Couvre les bases de la programmation, y compris les types, les variables, les méthodes, les fonctions, les conditions, les boucles et la logique booléenne.
Introduit des bases de programmation et des structures de contrôle, mettant l'accent sur la pratique pratique pratique pour la préparation des examens et le travail de projet.
Explore les compléments des fonctions, l'ordre des paramètres et la manipulation des listes, y compris le comptage des événements et la résolution du « problème des 100 prisonniers ».
Introduit des variables, des objets et des types dans Python, soulignant la signification de la mutabilité des objets et ses implications lors du passage des objets à des fonctions.