code programming

Des blocs au texte : Scratch vers Python pour les 9-12 ans

Votre enfant a déjà construit quelque chose dans Scratch. C'est le même programme, tapé ligne par ligne en Python — le même saut, la même question, le même message d'accueil, sans palette de blocs à sélectionner. Douze leçons sur quatre sessions, écrites pour l'enfant de neuf à douze ans au clavier, avec quatre pages pour l'adulte à côté.

  • trending_upBeginner
  • schedule5h 6m
  • menu_book12 leçons
  • publicEnglish
  • workspace_premiumBasic
Des blocs au texte : Scratch vers Python pour les 9-12 ans

Briefing

Rien de nouveau n'est enseigné ici. C'est le but. Un enfant qui a terminé un projet Scratch comprend déjà les événements, les boucles, l'entrée et la sortie. Il les a rencontrés comme des formes colorées qui s'assemblent. Ce module reprend un projet qu'il a construit lui-même et le reconstruit en Python, bloc par bloc, afin que chaque concept Python arrive déjà compris et seule sa syntaxe soit nouvelle. Quand cliqué devient exécuter le fichier. Dire devient print. Demander et attendre devient input. Répéter devient une boucle for. Si reste si. Rien d'autre n'a besoin d'être appris pour franchir le pas. Ce qui doit être appris, c'est ce que la palette faisait pour vous. Scratch ne vous laissait jamais mal orthographier un bloc, ne vous laissait jamais oublier un deux-points, ne vous laissait jamais utiliser le mauvais type de guillemet, et dessinait le crochet de la boucle autour de vos blocs en orange solide pour que vous puissiez le voir. Python ne fait rien de tout cela. Un module entier porte sur ces quatre choses et rien d'autre, et chacune d'elles est rencontrée en la tapant mal d'abord et en lisant ce que l'ordinateur répond. Le dernier module franchit les blocs restants, puis s'arrête. Ce module est un pont, pas un cours Python. Il se termine en confiant l'enfant à Python From a White Sheet, module deux, c'est là que débute le vrai Python.

Plan du cours · 4 modules

lockSe déverrouille avec l'accès
  1. 01 Le même programme, deux fois
    3 leçons·1h 14m

    Ne commencez pas en expliquant Python. Commencez en plaçant le propre script Scratch de l'enfant à gauche de l'écran et ses lignes dactylographiées à droite. Le module entier affirme que ce sont le…

  2. 02 Quatre Choses Qui Sont Maintenant Ton Problème
    3 leçons·1h 19m

    Chaque échec dans ce module était invisible dans Scratch parce que la palette l'empêchait. Dis-le à haute voix une fois. Puis laisse les quatre se déclencher. Il y aura plus de texte rouge dans cette…

  3. 03 Le reconstruire
    3 leçons·1h 21m

    Le Module 1 était une traduction avec la réponse visible. Celui-ci est le même programme à partir de rien. Attendez-vous à ce que cela prenne plus longtemps que prévu et à ce que la première…

  4. 04 Les Blocs Que Vous N'Avez Pas Encore Franchis
    3 leçons·1h 12m

    Ce module termine volontairement le segment plus tôt. Tout ce qui suit appartient à Python From a White Sheet. La dernière leçon s'adresse à l'adulte et traite de la façon dont ils cessent d'être…

Questions fréquentes

Qu'apprendrai-je dans Des blocs au texte : Scratch vers Python pour les 9-12 ans ?
Votre enfant a déjà construit quelque chose dans Scratch. C'est le même programme, tapé ligne par ligne en Python — le même saut, la même question, le même message d'accueil, sans palette de blocs à sélectionner. Douze leçons sur quatre sessions, écrites pour l'enfant de neuf à douze ans au clavier,
Ai-je besoin d'une expérience préalable ?
Non — Des blocs au texte : Scratch vers Python pour les 9-12 ans part des fondamentaux et convient aux débutants.
Combien de temps dure Des blocs au texte : Scratch vers Python pour les 9-12 ans ?
Des blocs au texte : Scratch vers Python pour les 9-12 ans comprend 4 modules et 12 leçons. Vous apprenez à votre propre rythme.
Comment obtenir l'accès ?
Des blocs au texte : Scratch vers Python pour les 9-12 ans est inclus dans tout abonnement payant.

Plus dans Programmation

Binary, Hex and Data Units
Beginner Binary, Hex and Data Units The topic that costs more marks than any other on the paper, taught by hand. Bits and bytes, binary and hex in all six directions, the 1000-versus-1024 trap, file sizes, transmission times, overflow, two's complement and character sets. Every module ends in a timed drill marked the way an examiner marks it.
Python à partir d'une feuille blanche
Beginner Python à partir d'une feuille blanche La séquence exacte que neuf étudiants ont déjà parcourue, d'un fichier vide à un programme qui pose des questions, vérifie les réponses et refuse les mauvaises entrées. Aucune connaissance en programmation. Aucune mathématique. Vous le casserez à répétition, intentionnellement.
First Program — Scratch for ages 5–9
Beginner First Program — Scratch for ages 5–9 Nine Scratch blocks, three sessions of about twenty-five minutes, and one small program a child of five to nine builds themselves. Written for the parent sitting beside them: what to click, what they will get stuck on, what to say when it goes wrong, and when to keep your hands off the mouse.
L'IA sans le battage
Beginner L'IA sans le battage Ce que le modèle fait réellement quand il te répond, pourquoi ça produit quelque chose qui ressemble à de la réflexion, pourquoi il invente des citations, et le mécanisme de coût que presque personne n'explique : un chat renvoie la conversation entière à chaque tour. Tu feras l'arithmétique toi-même.
IGCSE et GCSE Informatique — Théorie qui se note vraiment à l'examen
Intermediate IGCSE et GCSE Informatique — Théorie qui se note vraiment à l'examen La partie théorie de l'épreuve, enseignée pour qu'elle survive dans la salle d'examen. La hiérarchie mémoire et ce qui se passe réellement au démarrage. Compilateurs, interpréteurs et assembleurs, y compris la réponse qui semble juste et ne rapporte rien. Les bases de données du tableur jusqu'aux clés et la normalisation. DNS et le chemin complet entre appuyer sur Entrée et voir la page s'afficher. Les logiciels système, et la section éthique et légale qui est les dix points les plus faciles de l'épreuve.
Programming for the Exam — Python Answers That Score
Intermediate Programming for the Exam — Python Answers That Score The programming half of the paper, taught at exam pitch. Pseudocode translated both ways, because the mark scheme is written in a notation nobody practises. Trace tables done column by column, including the ones with a loop and a condition inside it. Linear and binary search, bubble and insertion sort, what each costs and the comparison questions boards love. Validation against verification, and the boundary test data everybody forgets. Procedures against functions, and a systematic method for finding your own error with four minutes left.