12
Forma&on Algorithmique et Programma&on Catherine Procureur Collège Jacques Ta& Mertzwiller Gilles Rey Collège François Truffaut Strasbourg

Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

  • Upload
    buikiet

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Forma&onAlgorithmiqueetProgramma&on

CatherineProcureurCollègeJacquesTa&MertzwillerGillesReyCollègeFrançoisTruffautStrasbourg

Page 2: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Présenta&ondelajournée•  9h–9h30:PriseenmaindeGéotortueetScratch•  9h30–9h50:Débriefingsurlesdeuxlogiciels•  9h50–10h20:PhilosophiedelaRéforme(etdécryptagedudocumentd’accompagnement)•  10h20-10h30:Pause•  10h30–11h50:Ac&vitésavecGéotortue•  11h50–13h20:Repas•  13h20–14h50:Ac&vitésavecScratch•  14h50–15h:Pause•  15h–15h30:Analysedeprogrammesetconseils•  15h30–16h15:Ac&vitésavecScratch•  16h15–16h30:Ques&ons-Réponses

Page 3: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

PhilosophiedelaRéforme•  «L’enseignementdel’informa&queapourobjec&fd’apporteraux

élèvesdesclésdedécryptaged’unmondenumériqueenévolu&onconstante»

•  «Ilpermetd’acquérirdesméthodesquiconstruisentlapenséealgorithmiqueetdéveloppedescompétencesdanslareprésenta&ondel’informa&onetdesontraitement,larésolu&ondeproblèmes,lecontrôledesrésultats.»

•  «C’estl’occasiondemebreenplacedesmodalitésd’enseignementfondéessurlapédagogiedeprojet,ac&veetcollabora&ve»

•  «Lapra&quedeslangagesinforma&quesestlemoyend’acquérird’autresdémarchesd’inves&ga&on,d’autresmodesderésolu&ondeproblèmes,desimula&onoudemodélisa&on.»

Page 4: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Compétencesdéveloppées•  Décomposi)on:analyse,découpageensous-problèmes,en

soustâchesd’unproblèmecompliqué•  Reconnaissancedeschémas,derépé&&ons,d’interac&ons•  Généralisa)onetabstrac)on:repérerlesélémentslogiques

etlestraduireeninstruc&onscondi&onnelles,enboucles•  Concep)ond’algorithme:écriredessolu&onsàunproblème

donné,lesréu&liserdansd’autresprogrammes

Page 5: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

L’appren&ssageassocietroistypesdedémarches:-  Démarchedeprojetac&veetcollabora&veentreélèves,pouvant

faireintervenirplusieursdisciplines-  Démarchedecréa)onparlaréalisa&ondeproduc&onscollec&ves-  DémarcheinterdisciplinaireTroisconceptsdeprogramma)onpouruneprogressionsur3ans:•  -laprogramma)onévénemen)elle:séquencesd’instruc&ons

déclenchéesparunévénement(appuidetouche,sonreçu,mo&f«touché»)

•  -ini)a)onàlaprogramma)onparallèle:déclenchementde2ouplusieursséquencesd’instruc&onsenmêmetemps

•  -ini)a)onpossibleàlaprogramma)on-objet:programmerlesdifférentspersonnagespourscénariseruneac&vité(ex:jeudePong,del’aquarium)

Page 6: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Commentréaliseruneséanceouunprojet?

•  Leprofesseurdoitviserdesobjec&fsdeforma&onclairsetexplicites

•  Privilégieruneac&vitéautonomedesélèves•  Lesséancesetlesprojetsont3phases:-  Trèscourteintroduc&onduconceptouproblème-  Ac&vitéautonomedesélèvesavecdéfiset/oudifférencia&on

-  Phasefinaled’ins&tu&onnalisa&ondesnouveauxconcepts,demiseaupropreetparécritdesno&onsrencontrées

Page 7: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Pourfavoriserletravailautonomedel’élève:•  Boucleessai-erreur•  Pasdesolu&onfigée•  «trame»minimalepossible•  «blocposi&onini&ale»Quelqueserreursàéviter:•  L’arrière-planàcréer•  Programmeàcompléter,àrépéter•  Uniformité

Page 8: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

VocabulaireprécisdeScratch•  Lu&ns=objets,inac&fspardéfaut•  Costumespouranimerlesdéplacements(dé,requin)•  Blocsovales=expressions,valeurspoureffectuerdescalculs•  Blocspointus=booléensvraioufauxpourexpressions

condi&onnellesoutests•  Blocsaimantés=instruc&onsquinouspermebentdeconstruiredesblocsdescripts•  Scripts=programmes

Page 9: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Ac&vitésavecGéotortue

Voiciquatreac&vitésauchoix:•  Fichen°1:Anglesetboucles•  Fichen°2:CarrésProcéduresetvariables•  Fichen°3:Frisesetvariables•  Fichen°4:Transforma&onsetvariables

Page 10: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Ac&vitésavecScratch

Voiciquatreac&vitésauchoix:(dontaumoinsunjeuàcréer)•  Fichen°1:Spiralecarréeoupolygonerégulier•  Fichen°2:L’aquarium•  Fichen°3:Lejeudelacible•  Fichen°4:LejeuduPong

Page 11: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Analysedeprogrammesetconseils•  Voicitroisprogrammes:Quellessontlesdifférences?Quelestlescriptàchoisirenfonc&ondequelusage?•  Quelquesastucespouréviterlesbugs:-  Scriptsparallèlesdéclenchéspardesévènementsdifférents(flèches)

-  U&lisa&ondelaprogramma&on-objetparmessage

Page 12: Formaon Algorithmique et Programmaon - Académie de ... · Quelques liens: Des livres: - Cahier d’ac&vités Scratch pour les kids (Frédéric Pain – Eyrolles) - Scratch pour les

Quelquesliens:Deslivres:-  Cahierd’ac&vitésScratchpourleskids(FrédéricPain–Eyrolles)-  Scratchpourlesnuls(DerekBreen-First)

-  ManuelTransmathCycle4(JoëlMalaval–Nathan)Dessites:-  hbps://studio.code.org/s/frozen/stage/1/puzzle/1:apprendreàcoderdansunlangageprochede

scratchdesfiguresgéométriques-  hbp://www-irem.univ-paris13.fr/site_spip/:sitedeIREMParisNordquiadéveloppéde

nombreusesac&vitésavecGéotortue-  hbp://www.ac-strasbourg.fr/pedagogie/dane/entea-lent-en-alsace/netjournees-2016/les-ateliers/:

lienverslaprésenta&ondeGillessurscratchauxNetjournées-  hbp://www.geekjunior.fr/apprendre-a-coder-programmer-50-ressources-enfant-ados-4376/:un

sitequireprendlalistedetouslesautrespourprogrammer-  hbp://pedagogie.ac-toulouse.fr/technologie/technologie.php?rub=forma&on:sitedel’académie

deToulousemaisdenombreusesfichesdetechnologiesonttrèsintéressantespourlesprofesseursdemathsetpeuventpermebreuntravailcollabora&f.

Desac&vitésissuesdelatechnologie: