@7dav77
J'ai des exemples de fiches si ça t'intéresse.
Il y a une fiche spéciale "algorithmique" où en mode console, je fixe "les règles du jeu" de la programmation.
Tu n'y trouveras pas d'organigrammes

mais des exemples courts et concrets sur les principales notions de base (tests, boucles, affichage, sprites, animation...).
L'objectif étant à court terme l'autonomie de l'élève !
Sur le forum, j'ai déjà posté des jeux pour "super débutants" en moins de 100 lignes.
Au fait, ceci passe très bien avec les élèves (en cinq lignes simples -il suffit de traduire les mots clefs- , il se passe quelque chose

):
Code : Tout sélectionner
OpenWindow(1,0,0,400,400,"Initiation_1",#PB_Window_WindowCentered)
StartDrawing(WindowOutput(1)); commence à dessiner dans la fenêtre !
Circle(200,200,100,RGB(255,0,0)); dessine un disque rouge
StopDrawing(); arrête de dessiner!
Delay(1000); affiche la fenêtre pendant 1000 ms c’est à dire 1 s !
Ou çà :
Code : Tout sélectionner
OpenWindow(1,0,0,400,400,"Initiation_1",#PB_Window_WindowCentered)
StartDrawing(WindowOutput(1))
For i = 0 To 400 Step 10
LineXY(0,i,400,i,RGB(0,0,255)) ; trace une série de droites parallèles horizontales
LineXY(i,0,i,400,RGB(0,0,255)); trace une série de droites parallèles verticales
Next i
StopDrawing()
Delay(1000)
Où ça
Code : Tout sélectionner
OpenWindow(1,0,0,400,400,"Initiation_1",#PB_Window_WindowCentered)
StartDrawing(WindowOutput(1))
For i=0 To 100 Step 2
Circle(200,200,100-i,RGB(55+2*i,55+2*i,55+2*i))
Next i
StopDrawing()
Delay(1000)
(ces exemples rentrent dans le cadre d'une des fiches avec des questions, ...etc)
Hasta la vista !
PS: la section MPI a ouvert en 2001 dans mon lycée, à l'époque j'avais utilisé VBA (le visual basic inclus dans word et excel) (car le lycée avait une licence "établissement" pour le pack office) en suivant la même logique. Bilan positif, les élèves avaient compris les rudiments de la programmation en quelques heures !