Récemment, un article anglais intéressant a été écrit par Tracy Gardner de TechAgeKids. Dans ce document, elle partage des réflexions intéressantes sur la programmation par les enfants dans les langages texte et visuel. Elle donne des observations intéressantes qui coïncident avec mon expérience dans le développement des enfants en programmation. Je vous présente la traduction de cet article .
Le choix entre la programmation visuelle et textuelle pour les enfants
, , (Scratch), , Python JavaScript. , , , , , , . ( ).
. , , :
- , .
- , , , , .
- , , , , .
- , . .
?
, , . . , . , , , .
?
, . :
- , // .
- , , // / .
, , .., . , , , , .
?
. , .
, , , . . GUI , .
– (Blockly) -.
, , , Python, Lua JavaScript, «» .
, , , (Logo) (Sniff) ( -, ), .
– , , . , .
, . , API , , .
, , . 45- , .
SAM Labs .

 SAM Labs , - , . : , , . , SAM Labs , , , . ( SAM Labs , ).
, . IDE ( ) . , Scratch - .
– . , , , - ?
, , . Scratch , . ( , , , . , . – , .)
, , . , CodeCombat – IDE, – .
, (, ).
, , LEGO Mindstorms .
, , . , , , . , .
, Scratch , . , – .
– « »
, , Scratch « » .
. Scratch, , .
, , , . , .
Scratch , . .
«Scratch – , ?» ( ).
– , . (, , ).
. , , , . – , .
Scratch , :
. , .
Sonic Pi, , , .
Scratch 2D-, , , , , , . Scratch – .
, Scratch - . , , , .
Wonder Wonder Dash&Dot. . - ( ) . . , - .
Minecraft, 3D-. , Minecraft , . ( !)
( , . .)
– «»
, , , , . , .
, . (, , .) : , .
, , – . , , , .
?
. . , . .
Scratch Junior Pocket Code, , « » .
Microsoft , . , . , , .
Apple Swift Playground, Swift, IPad.
. .
, Scratch , . .
Minecraft . Redstone.
, . . . , Tech Rocket, – Python.
–
, Scratch, , . «-» , .
, . , IDE Scratch .
?
, . «» .
, Code.org CodeKingdoms and the Microsoft micro:bit ( ).
9- Minecraft Java Code Kingdoms.
, .
?
Ready , Unity.
, , Scratch – , Scratch App Store.
, , .
. IFTTT ( , ) – , . . IFTTT, . ? , , , -. – , , .
.
, -. ( ) - : . , , , integer string, .
, . , . , ! , .
, , , , .
. , , , .
HTML&CSS Python, JavaScript Lua. Minecraft Java. – . , .
– . ! ( Spectrum Basic C Amiga.)
, «».
– .
Scratch Python Java. Scratch , , «».
– , .
, , . , ; , / . , . .
Scratch, , . .
Informations supplémentaires pour les parents. Je connais le camp de ville d'hiver dans lequel les enfants programmeront sur Scratch et créeront leurs propres projets pour résoudre un cas réel. Elle a lieu dans le centre de Moscou du 4 au 6 janvier 2017. Si cela vous sera intéressant et utile, veuillez consulter les détails ici .