2022-2023/1NSI/02_Programmation_Python_et_.../index.rst

76 lines
1.9 KiB
ReStructuredText
Raw Normal View History

2022-09-22 08:39:58 +00:00
Programmation Python et microbit
################################
:date: 2022-09-04
:modified: 2022-09-24
2022-09-22 08:39:58 +00:00
:authors: Benjamin Bertrand
:tags: Python, Programmation, Architecture
:category: 1NSI
:summary: Retour sur les bases du python avec microbit
Élements du programme
=====================
.. list-table:: Architectures matérielles et systèmes dexploitation
:header-rows: 1
* - Contenus
- Capacités attendues
- Commentaires
* - Périphériques dentrée et de sortie Interface Homme-Machine (IHM). Identifier le rôle des capteurs et actionneurs.
- Réaliser par programmation une IHM répondant à un cahier des charges donné.
- Les activités peuvent être développées sur des objets connectés, des systèmes
.. list-table:: Langages et programmation
:header-rows: 1
* - Contenus
- Capacités attendues
- Commentaires
* - Constructions élémentaires
- Mettre en évidence un corpus de constructions élémentaires.
- Séquences, affectation, conditionnelles, boucles bornées, boucles non bornées
Progression
===========
2022-09-22 14:21:31 +00:00
Plan de travail
.. image:: ./plan_de_travail.pdf
:height: 200px
:alt: Plan de travail
2022-09-22 08:39:58 +00:00
Bilan 1: Identification des capacités de la carte microbit
2022-09-22 08:39:58 +00:00
----------------------------------------------------------
2022-09-22 14:21:31 +00:00
.. image:: ./1B_microbit.pdf
:height: 200px
:alt: Bilan microbit
Bilan 2: Variable, type et conditions
-------------------------------------
2022-09-22 08:39:58 +00:00
2022-09-22 14:21:31 +00:00
.. image:: ./2B_bases_programmation.pdf
:height: 200px
:alt: Bilan variables et conditions
Bilan 3: Boucle while
2022-09-22 08:39:58 +00:00
---------------------
.. image:: ./3B_boucles.pdf
:height: 200px
:alt: Bilan sur les boucles
2022-09-22 08:39:58 +00:00
Ressources
==========
- `lecluseo <https://lecluseo.scenari-community.org/CircuitPython/co/module_Micropython_3.html>`_
- `glassus <https://glassus.github.io/snt/Theme4_Objets_Connectes/cours/#0-presentation-de-la-carte-bbc-microbit>`_