Big Idea
La programmation est un outil qui permet de mettre en pratique la pensée informatique.
Elaboration
- processus de réflexion qui se fonde sur la reconnaissance des régularités et sur la décomposition dans le but de produire un algorithme exécutable par un ordinateur
- Questions pour appuyer la réflexion de l’élève :
- Comment choisit-on le langage informatique à employer pour résoudre un problème donné?
- Pourquoi la lisibilité du code est-elle importante?
- Quels facteurs influent sur la lisibilité du code?
- Quelle quantité de documentation du code source est nécessaire?
- Le problème présente-t-il des régularités qui pourraient être généralisées?
- Comment reconnaît-on des régularités qui peuvent être traduites en règles?