présentation #wallcode
TRANSCRIPT
Opération #Wallcode. Apprendre à coder pour ne pas être programmé !21 - 25 novembre 2016https://www.digitalwallonia.be/wallcode/
Réunion de coordination et formation des animateurs #Wallcode.
• Pourquoi enseigner la programmation ? • Comment préparer votre animation ? • Les outils
• Connectés/Déconnectés • Maternelle/Primaire/Secondaire/Et + • Débutants/Avancés/Experts
• Et après #WallCode ? • Bonus ! • Pratique
https://goo.gl/ywohv4 https://drive.google.com/drive/folders/
0B3fXuF15G2V0Q2lBLUFtcVdzZGc
Pourquoi enseigner la programmation ?
Pourquoi pas (encore) ?https://www.digitalwallonia.be/wallcode/
Pour moi (matières)
Nouvelle langue(nouveau langage)
LogiqueFrançais
Mathématiques
Géométrie
…Nouvelles technologies
http://www.clubcode.org/#!programme/cjn9 http://magicmakers.fr/approche-pedagogique http://lesclesdedemain.lemonde.fr/point-de-vue-influenceur/code-creatif-le-pilier-oublie-de-la-programmation-a-l-ecole_a-94-5289.html
Identification de problème, et formulation de solution Communication Expérimentation
Pensée critique (médias) Qualités personnelles et d’entraide
Responsabilité et Adaptabilité Curiosité intellectuelle
… S’amuser
Créativité (science / entreprise)
Mais aussi
Comment préparer
votre animation ?https://hourofcode.com/us/fr/how-to
https://code.org/learn
D’autres outils !
https://csedweek.org/unplugged/thinkersmith
https://code.org/curriculum/course2/1/Teacher
http://helloruby.com https://www.kickstarter.com/projects/lindaliukas/hello-ruby/description
COMpUTER CaSE
COMPoNENTs OPERatING sYSTEM
kEyBOARD
wEBsITE
STIckERS
FILES
RA
MH
AR
D DR
IVE
CPU
GPU
RO
M
http://www.helloruby.com/play
http://drtechniko.com
http://snap.berkeley.edu
Mallette pédagogique d’éveil à la créativité numérique
http://cyberpack.numediart.org
10
10
20
2030
4050
6070
8090
100110
120130
140150
160170
180190
200210
220230
240250
260270
280290
300310
320330
340350
360370
380390
400
3040
5060
7080
90100
110120
130140
150160
170180
190200
210220
230240
250260
270280
290300
310320
330340
350360
370380
3904000,0
400,400
DémarrerLa scènesize(largeur,hauteur);size(400,400);
Les formesLe pointpoint(x,y);
La ligneline(x1,y1,x2,y2);
Le rectanglerect(x,y,largeur,hauteur);
L’ellipseellipse(x,y,largeur,hauteur);
Le triangletriangle(x1,y1,x2,y2,x3,y3);
Le quadrilatèrequad(x1,y1,x2,y2,x3,y3,x4,y4);
CouleurMenu > Tools > Color Selector
Le remplissagefill(rouge,vert,bleu);fill(#000000); (hexadecimal)noFill(); (pas de remplissage)
Le contourstroke(rouge,vert,bleu);stroke(#000000); (hexadecimal)noStroke(); (pas de contour)strokeWeight(x); (épaisseur)
largeur
x,y
hauteur
x,y
x,y
x1,y1
x2,y2
x3,y3x1,y1
x1,y1 x2,y2
x3,y3x4,y4
x2,y2
largeur
largeur
hauteur
hauteur
Mallette pédagogique d’éveil à la créativité numériqueGratuite et en téléchargement librehttp://cyberpack.numediart.org
3ème exercice Animation de poissonssuivant la souris
CYBERPACK, c’est aussi ?
Des exercices
http://blockly-games.appspot.com
http://kodugamelab.com
https://www.allcancode.com/web
http://thefoos.com
http://kodable.com
http://codecombat.com
http://tynker.com
http://appinventor.mit.edu
http://lightbot.com/hour-of-code-2015-flash.html
Et après ?
http://mindstorms.lego.com
http://mindstorms.lego.com
http://bee-bot.us
http://thymio.org
http://mirobot.io
http://makeblock.com
http://ozobot.com
http://littlebits.cc
https://www.microbit.co.uk
https://www.arduino.cc
http://eu.kano.me
http://eu.kano.me
Des outils, app, tutoriaux,…. pour apprendre le code !
APPRENDRE À PROGRAMMER AUX ENFANTS, COMMENT FAIRE ? http://edupronet.com/preparer-les-eleves-a-produire-des-contenus-numeriques/
https://github.com/elefevre/programmation-pour-les-enfants/ http://www.geekjunior.fr/apprendre-a-coder-programmer-50-ressources-enfant-ados-4376/
http://heureducode.be @hourofcodebe facebook.com/hourofcode.be facebook.com/groups/733548296733193/