Contenu principal
Apprendre à coder
Cours : Apprendre à coder > Chapitre 1
Leçon 1: Introduction à la programmationApprendre la programmation à Khan Academy
Dans ce cours, nous vous enseignerons les concepts du langage de programmation JavaScript et toutes les fonctions sympas que vous pourrez utiliser avec la librairie ProcessingJS. Avant de commencer, voici un aperçu de la façon dont on va vous apprendre la programmation ici, à Khan Academy, et une façon de progresser efficacement.
Habituellement, on enseigne principalement avec les vidéos, à Khan Academy, mais ici, dans l'univers de la programmation, on vous propose ce qu'on appelle des "exposés interactifs". Un exposé interactif ressemble à une vidéo, sauf que pouvez mettre en pause quand vous le souhaitez et vous amuser avec le code. Et vous pouvez récupérer ce code comme projet dérivé pour avoir votre propre version de ce que nous avons fait. Vous avez ici un GIF animé d'un exposé interactif (il y aura bien évidemment du son dans le véritable exposé interactif !) :
Après un exposé interactif, on vous proposera un défi à coder étape par étape et on vous guidera pour le réaliser à l'aide de messages et d'indices. Si vous avez l'impression de passer trop de temps sur un défi et que cela devient frustrant, essayez de regarder de nouveau l'exposé ou sinon, allez plus loin et reprenez le défi plus tard. Voici un GIF animé du défi Le lapin aux dents longues :
Quand vous apprenez à programmer, vous devez pratiquer, pratiquer, pratiquer. Les défis sont un bon moyen de tester ce que vous avez appris, mais nous voulons vous voir aller plus loin. C'est pourquoi nous avons désormais des projets dans le cours, des opportunités qui permettent de passer plus de temps et d'être plus créatif que ce qui est permis dans les défis. Certains projets seront évalués par vos pairs, d'autres uniquement par vous. Vous évaluerez, vous aussi, d'autres projets, ainsi vous apprendrez d'eux. Dans le domaine de la programmation, nous apprenons constamment des autres. Il y a toujours quelque chose de nouveau à découvrir !
Outre les projets, vous devriez également concevoir des programmes complètement nouveaux, tout ce que vous avez en tête. Cliquez simplement sur "Nouveau programme" dans la page d'accueil d'apprendre à coder, et consultez la documentation pour vous rappeler les façons de procéder.
Et... au fait... c'est tout à fait normal de faire des erreurs. C'est ce que font les programmeurs tout le temps. On casse des choses, on fait des erreurs et on apprend d'elles.
parcourir les projets, et d'autres programmeurs pourrons le commenter ou vous poser des questions. Vous pouvez, bien sûr, faire la même chose avec les programmes que vous trouvez intéressants. Si vous avez une idée sur comment les améliorer, cliquez juste sur "Dériver" et vous aurez votre propre copie .
Une fois que vous avez terminé un programme, vous pouvez le sauvegarder et le partager avec vos amis et votre famille. Il va aussi s'afficher dans notre rubrique En tout, il y a 40 exposés interactifs, 35 défis et 9 projets dans ce cours. Et il faut entre 15 et 40 heures pour tout réaliser, tout dépend du temps que vous investissez sur les projets. Ça peut sembler long, mais ça en vaut la peine. Car à la fin, vous connaîtrez tous les fondamentaux de la programmation, qui sont communs dans tous les langages.
Bienvenue dans le monde de la programmation : nous sommes une communauté, nous apprenons ensemble, en nous inspirant les uns des autres, pour donner forme à nos idées. À vous de jouer !
P.S. Si vous le voulez et si vous avez un peu de temps, vous pouvez regarder cette vidéo qui présente ce que je viens d'expliquer :
Vous souhaitez rejoindre la discussion ?
- A quand les traductions en français ?(11 votes)
- Bonjour,
Oui,c'est vrai qu'il y a des sous titres en français,que l'on peut installer,via:
"Il y a des sous-titres en francais dans option du video"
mais l'ensemble des textes présentés se retrouve en anglais ,et le son est en anglais aussi.
Même si je me débrouille en anglais ,ça me serait plus suivable,plus compréhensible,et plus réalisable,pour moi, de tenter de comprendre la programmation en langues françaises à tous les niveaux d'apprentissages,et,aussi,avec des exercises pratiques en langues françaises, pour réaliser des dessins,le tout en langues françaises ,ou de Belgique ,ou du Canada,ou de France,ou des pays d'Afrique,ou d'Amérique du sud ou du Nord,bref quelques soient les langues françaises utilisées.
Est-ce que ça existe,l'apprentissage de la programmation des dessins en langues françaises?Oui?
Au revoir.
Jacques.
./
/.(11 votes)
- y a t il une video de progrmation en francais?(8 votes)
- non il n'y en a pas mais il y a la traduction sous titrée ytb et la traduction khan academie(2 votes)
- trés satisfait de ce progamme de formation mais est ce que la formation inclu d' autre langage de programmation comme le c# le c++ et le haxe(6 votes)
- Est ce qu'il y a khan academy en francais d'abord ?(4 votes)
- Il y a t'il la vidéo sur la programmation en francais?(4 votes)
- Il est tout à fait possible d'activer les sous-titres en français, mais c'est de la traduction automatique par algorithme donc très imparfaite.(6 votes)
- bonjour d'abord merci pour ce que vous faite actuellement je suis dans une formation , vous nous avez appris le processing JS comment fait-ont maintenant pour s'en servir sur les editeurs de text ?(3 votes)
- Quelles sont les principes de base HTML?(2 votes)
- HTML n'est pas vraiment un langage de programmation mais un langage de balises, un peu comme des boites qui s'enteraient comme les poupées russes. C'est le plus simple à apprendre. Et après tu apprends le CSS3 pour la mise en forme.(3 votes)
- j'aimerai avooir le cours en Français car le cours n'est pas trèspratiquable en Anglais(2 votes)
- bonjour
comment coder sur khan je ne vois pour ou se trouve l'icone de codage(2 votes)- Bonjour,
Continuez à suivre la procédure et vous arriverez à la partie où vous pourrez commencer à programmer!(3 votes)
- svp un lien pour télécharger le logiciel(2 votes)