Un programme d'informatique gratuit, complet et complet, disponible dans plus de 30 langues, destiné aux enseignants et à leurs élèves de tous les niveaux scolaires afin d'acquérir des compétences en matière de pensée informatique et d'intelligence artificielle afin qu'ils puissent s'épanouir au 21e siècle
Bienvenue sur notre site Web mondial. À la recherche de notre USA site web ?
Code.org est une organisation américaine à but non lucratif qui se consacre à élargir l'accès à l'enseignement de l'informatique en proposant des cours de codage, des programmes et des ressources gratuits pour les étudiants de tous âges, ainsi que des outils de développement professionnel et d'enseignement pour les éducateurs. Notre matériel pédagogique et nos leçons pour étudiants couvrent une grande variété d'enseignement de l'informatique, de la pensée informatique et de l'intelligence artificielle pour les enfants âgés de 5 à 18 ans. Ils sont entièrement GRATUITS et disponibles dans plus de 30 langues et utilisés par des millions d'étudiants chaque année.
Lorsque vous utilisez le programme de Code.org, vous avez tout ce qu'il vous faut. Il contient les questions que vous devez poser à vos élèves. Il contient les leçons que vous devez enseigner et vous donne des conseils sur la façon de le faire. Donc, si vous arrivez sans aucune expérience en informatique, il est là pour vous. Si vous avez de l'expérience dans le domaine de l'informatique et que vous l'enseignez auparavant, cela vous donnera une nouvelle façon d'aborder la façon d'enseigner à vos étudiants.
Au 21e siècle, l'informatique (CS), les sciences de l'intelligence artificielle (IA) et la pensée programmatique sont devenues des outils indispensables pour naviguer dans un monde de plus en plus numérique. Alors que de nombreuses personnes associent la formation CS à des carrières bien rémunérées en génie logiciel ou en technologie, ses avantages vont bien au-delà du secteur de la technologie. L'intégration de l'enseignement des sciences et des mathématiques dans les programmes de la maternelle à la 12e année permet aux étudiants de tous les parcours professionnels, de l'agriculture à l'hôtellerie en passant par l'industrie manufacturière et au-delà, en favorisant les compétences critiques qui améliorent la résolution de problèmes, l'adaptabilité et la créativité, des compétences essentielles pour réussir dans n'importe quel domaine ou ambition de vie.
Tout d'abord, l'enseignement de l'informatique permet aux enfants d'acquérir la pensée informatique, un cadre de résolution de problèmes qui encourage la décomposition de problèmes complexes en parties gérables, la reconnaissance de modèles et la création de solutions logiques. Cette façon de penser ne se limite pas à l'écriture de code ; elle est également pertinente dans les industries ouvrières. Par exemple, un agriculteur peut utiliser la pensée informatique pour analyser les rendements des cultures et les conditions météorologiques, optimiser les ressources et améliorer les récoltes. Un professionnel de l'hôtellerie peut appliquer ces compétences pour rationaliser les opérations ou analyser les commentaires des clients, améliorant ainsi l'expérience des clients. En apprenant à penser de manière programmatique, les étudiants acquièrent des outils leur permettant de relever les défis du monde réel de manière systématique et efficace, quel que soit leur cheminement de carrière.
De plus, l'enseignement CS favorise résilience et adaptabilité. La programmation implique souvent des essais et des erreurs, enseignant aux étudiants la valeur de la persévérance et l'importance d'apprendre de leurs erreurs. Dans le secteur de la fabrication, ces leçons se traduisent par la capacité à dépanner les équipements ou à innover des processus plus efficaces. Dans la vie, cet état d'esprit renforce la confiance et une attitude proactive à l'égard de la résolution de problèmes, qualités qui profitent aux individus dans toutes leurs activités.
Créativité est une autre caractéristique de l'enseignement CS. L'écriture de code est une forme de création qui demande aux élèves d'imaginer des possibilités et de donner vie à leurs idées. Cette créativité transcende les industries et favorise l'innovation, qu'il s'agisse de concevoir un nouveau produit, de créer une expérience culinaire mémorable ou de développer des pratiques agricoles durables. L'enseignement CS encourage également la collaboration, car les étudiants travaillent ensemble pour concevoir, tester et affiner des projets, une compétence essentielle sur tout lieu de travail.
Surtout, une exposition précoce à la CS dans l'enseignement de la maternelle à la 12e année démystifie la technologie, permettant aux enfants d'origines diverses de se considérer comme des participants actifs dans un monde numérique. Cette inclusivité garantit que tous les étudiants, et pas seulement ceux qui poursuivent une carrière traditionnelle dans les STEM, sont prêts à naviguer et à façonner un avenir défini par la technologie. Il contribue également à réduire la fracture numérique en offrant à tous les enfants des chances équitables de réussite.
En conclusion, le CS et la pensée programmatique dans l'enseignement de la maternelle à la 12e année ne sont pas simplement des voies d'accès à des emplois technologiques bien rémunérés ; ce sont des compétences fondamentales qui améliorent la vie et les performances de tous les enfants, quelles que soient leurs ambitions professionnelles. En encourageant la pensée critique, la créativité et l'adaptabilité, l'enseignement CS prépare les étudiants à s'épanouir dans un monde en évolution rapide et à apporter une contribution significative à leurs communautés. L'intégration de cette éducation dans les programmes scolaires n'est pas simplement un investissement dans l'avenir de la technologie, c'est aussi un investissement dans l'avenir de chaque enfant.
L'intelligence artificielle n'est pas magique... c'est juste du code ! Nos cours démystifient l'IA et aident les étudiants à comprendre les nombreuses façons dont cette nouvelle technologie importante changera notre façon de vivre, de travailler et d'apprendre. Les élèves apprennent des concepts fondamentaux qui susciteront leur intérêt pour la technologie et les aideront à mieux comprendre le monde qui les entoure.
Les fondements de l'IA générative
Présente les bases de l'IA générative et son fonctionnement, en abordant les réseaux neuronaux, les intégrations et la manière dont les grands modèles de langage sont entraînés pour comprendre et représenter le langage.
Personnalisation des modèles de langage
Se concentre sur les compétences pratiques pour personnaliser les modèles d'IA à l'aide de techniques telles que l'ingénierie et la récupération rapides, tout en promouvant la transparence grâce à des fiches de modèles.
Initiez les jeunes étudiants à l'IA et à l'apprentissage automatique grâce à des activités pratiques utilisant des modèles de données prédictifs. Les élèves s'entraîneront à faire leurs propres prédictions et apprendront à catégoriser et à trier les données.
Aidez l'IA à nettoyer les océans en l'entraînant à détecter les déchets ! Découvrez les données d'entraînement et les biais, et comment l'IA peut résoudre les problèmes mondiaux.
Découvrez les concepts de l'intelligence artificielle (IA) pour créer votre propre soirée dansante virtuelle mettant en vedette les meilleurs artistes d'aujourd'hui. Avec des dizaines de chansons parmi lesquelles choisir, touchez tous les élèves, quels que soient leurs goûts musicaux. C'est l'heure de vous pavaner !
Prêt à mélanger musique et code ? Dans Music Lab : Jam Session, vous allez remixer des chansons d'artistes tels que Sabrina Carpenter, Lady Gaga et Shakira tout en apprenant des techniques de codage intéressantes comme le séquençage et la création de rythmes avec l'IA. C'est une façon amusante de faire preuve de créativité en matière de programmation !
Découvrez ce qui fait d'un ordinateur un ordinateur, comment les informations numériques sont représentées en 1 et en 0, comment les circuits informatiques manipulent les informations numériques et comment une unité centrale (CPU) et un système d'exploitation contrôlent les entrées, les sorties, la mémoire et le matériel d'un ordinateur. Afficher la playlist complète et associés plans de cours.
Série d'apprentissage en ligne de base destinée à tout enseignant ou éducateur intéressé par le monde révolutionnaire de l'intelligence artificielle (IA) et son potentiel de transformation en matière d'éducation. Afficher la playlist complète
Computer Science Fundamentals (CSF) est un ensemble gratuit de programmes d'informatique de base comprenant six cours spécifiques à l'année d'études, chacun d'une durée de 13 à 20 leçons, conçus pour les débutants et conformes aux normes de la CSTA. Les cours présentent des concepts fondamentaux, favorisent un apprentissage équitable et explorent l'impact de l'informatique et de la technologie.
Programmez à l'aide de commandes telles que des boucles et des événements. Apprenez aux élèves à collaborer avec d'autres personnes, à étudier différentes techniques de résolution de problèmes, à persévérer face à des tâches difficiles et à en apprendre davantage sur la sécurité sur Internet.
Grâce à des activités déconnectées et à une variété d'énigmes, les élèves apprendront les bases de la programmation, les techniques de collaboration, les compétences d'investigation et de pensée critique, la persévérance face aux difficultés et la sécurité sur Internet.
Créez des programmes avec séquencement, boucles et événements. Étudiez les techniques de résolution de problèmes et élaborez des stratégies pour créer des communautés positives en ligne et hors ligne. Créez des jeux interactifs que les élèves peuvent partager.
Révision des concepts abordés dans les cours précédents, y compris les boucles et les événements. Par la suite, les étudiants développeront leur compréhension des algorithmes, des boucles imbriquées, des boucles While, des conditions, etc.
Créez des projets amusants et interactifs qui renforcent l'apprentissage de la sécurité en ligne. Engagez-vous dans un codage plus complexe, tel que des boucles imbriquées, des fonctions et des conditions.
Regardez comment les utilisateurs font leurs choix dans les applications qu'ils utilisent. Créez une variété d'applications Sprite Lab qui offrent également des choix à l'utilisateur. Découvrez des concepts plus avancés, notamment les variables et les boucles « pour ».
Les enseignants jouent un rôle essentiel dans l'apprentissage des élèves en enseignant nos activités déconnectées et en animant des discussions en classe entière. Cependant, nous reconnaissons que les principes fondamentaux du CS ne sont pas toujours enseignés dans un cadre de classe traditionnel. Nous proposons deux cours express à votre rythme en plus des cours A à F. Ces cours express sont conçus pour les situations où les enseignants permettent à chaque élève de travailler à son propre rythme de manière autonome.
Apprenez les bases du codage par blocs par glisser-déposer en résolvant des énigmes et en créant des scènes animées. Créez des œuvres d'art et des jeux simples à partager avec vos amis, votre famille et vos professeurs.
Apprenez à créer des programmes informatiques, développez des compétences en résolution de problèmes et relevez des défis amusants ! Créez des jeux et des projets créatifs à partager avec vos amis, votre famille et vos professeurs.
Computer Science Discoveries (CSD) est un programme flexible gratuit qui introduit la pensée informatique et la littératie en intelligence artificielle pour les élèves de la 6e à la 12e année. Le CSD initie les étudiants à la création de leurs propres sites Web, applications, animations, jeux et systèmes informatiques physiques et à la compréhension des bases de l'intelligence artificielle. Les programmes permettent aux étudiants de créer des artefacts authentiques et de s'intéresser à l'informatique en tant que moyen de créativité, de communication, de résolution de problèmes et de divertissement. Aucune expérience préalable n'est requise !
Résolution de problèmes et informatiqueUtilisez un processus de résolution de problèmes pour résoudre des énigmes, relever des défis et résoudre des scénarios du monde réel. En savoir plus sur les entrées, les sorties, le stockage et le traitement informatiques pour faciliter la résolution de problèmes.
Développement Web
Créez et partagez du contenu sur des pages Web, en explorant le potentiel créatif du Web. Développez des compétences de consommation critiques, des capacités de résolution de problèmes et un travail d'équipe tout en programmant.
Animations et jeux interactifs
Créez des images programmatiques, des animations, des œuvres d'art interactives et des jeux. Familiarisez-vous avec les concepts de programmation et le processus de conception.
Le processus de conception
Concentrez-vous sur la prise en compte de l'impact sociétal de l'informatique. Grâce à des défis de conception, les élèves comprennent les besoins des autres et élaborent des solutions.
Données et société
Souligne le rôle des données dans la résolution des problèmes et l'assistance des ordinateurs dans ce processus. Couvrir les systèmes de représentation et les défis associés. Découvrez comment les collectes de données aident à résoudre les problèmes.
Création d'applications avec des appareils
Explorez le rôle des appareils physiques dans l'informatique. Développez des programmes qui utilisent des entrées et des sorties matérielles. Il existe une version de cet appareil pour le micro:bit et le Circuit Playground.
Intelligence artificielle et apprentissage automatique
Découvrez comment les ordinateurs apprennent à partir des données. Développez des projets d'apprentissage automatique à partir de données du monde réel. Concevez une application d'apprentissage automatique pour résoudre un problème personnel.
Ce programme flexible couvre la culture de la pensée informatique et de l'intelligence artificielle et initie les étudiants à la création de leurs propres sites Web, applications, animations, jeux et systèmes informatiques physiques et à la compréhension des bases de l'intelligence artificielle. Les programmes permettent aux étudiants de créer des artefacts authentiques et de s'intéresser à l'informatique en tant que moyen de créativité, de communication, de résolution de problèmes et de divertissement. Aucune expérience préalable n'est requise ! Chaque unité de CS Discoveries peut être utilisée seule sans aucune expérience préalable, ce qui vous permet de choisir exactement les unités qui conviennent à votre classe.
IA générative
Cette unité vise à acquérir une compréhension fondamentale des modèles d'IA génératifs basés sur du texte, en se concentrant sur les concepts de base plutôt que sur les compétences techniques. Les étudiants démystifieront les modèles d'IA génératifs en explorant leurs structures internes à travers le prisme familier de l'entrée, du stockage, du processus et de la sortie. Ils apprendront comment ces modèles représentent le langage, l'impact des données de formation sur les performances des modèles et le potentiel de biais.
Introduction à la programmation
Cette unité fournit une introduction complète aux compétences de base en programmation grâce à un apprentissage par projet. Il met l'accent sur les applications pratiques de Python, en se concentrant sur les variables, les structures de contrôle, les boucles, les fonctions et les algorithmes.
Systèmes et appareils informatiques
Les étudiants de cette unité explorent le fonctionnement des systèmes informatiques, en se concentrant sur l'interaction entre le matériel, les logiciels et les systèmes d'exploitation.
Les réseaux et Internet
Cette unité présente aux étudiants les concepts fondamentaux de la mise en réseau, en mettant l'accent sur la façon dont les données sont transmises à travers les systèmes interconnectés qui forment Internet. Cette unité couvre des sujets clés, notamment les protocoles Internet (IP, TCP, HTTP, DNS), la communication de données et les impacts sociétaux de l'infrastructure réseau.
Cybersécurité et impacts mondiaux
Cette unité présente aux étudiants les principes fondamentaux de la cybersécurité, en se concentrant à la fois sur les concepts techniques et les impacts sociétaux. Les étudiants explorent des sujets tels que la confidentialité des données, les risques de sécurité, les techniques de cryptage et le rôle de l'erreur humaine dans les violations.
Introduction à la science des données
Cette unité présente aux étudiants les étapes fondamentales du processus de science des données, y compris la collecte, l'organisation et l'interprétation des données. Les étudiants apprennent à appliquer des techniques statistiques, à explorer les tendances des données et à participer à des discussions constructives sur l'éthique et la confidentialité des données.
Cette série de courtes vidéos vous aidera à comprendre le fonctionnement d'Internet, à expliquer le HTTP et le HTML et à faire la lumière sur le SSL et la cybersécurité. Avec Vint Cerf, l'inventeur du TCP/IP, David Karp, le fondateur de Tumblr, la princesse de la sécurité de Google, et des ingénieurs de Microsoft, Spotify et Symantec. Afficher la playlist complète
Internet est ouvert, donc tout ce qui s'y passe peut être vu à moins qu'il ne soit protégé. Dans les pays modernes, les gens sont plus préoccupés par le piratage que par tout autre crime. Pourquoi ? Parce que chaque ordinateur ou téléphone sur Internet est régulièrement testé pour détecter ses vulnérabilités par des criminels, des terroristes ou même des acteurs étatiques. Si vous ne faites pas attention, quelqu'un pourrait pirater votre appareil ou vos comptes, et même voler votre identité ou votre argent. Consultez la playlist complète.
Réalisée en partenariat avec Coinbase, cette série met en vedette des experts du secteur et vise à démystifier cette technologie en explorant ce qu'est la blockchain, son fonctionnement et ses implications sociétales potentielles, bonnes et mauvaises. Afficher la playlist complète et associés plans de cours.
Code en mi Cole est une organisation péruenne qui forme des étudiants et des professeurs en Ciencia de la Computación, Pensamiento Computacional y Programación. A través de alianzas avec entidades públicas y privadas, desarrolla programas como La Hora del Código, conferencias educativas, formación docente y proyectos sociales que acercan la educación digital a diversas comunidades. Code en mi Cole a impacté plus de 20 000 étudiants et 15 000 enseignants au Pérou.
Code en mi Cole est une organisation péruenne qui forme des étudiants et des professeurs en Ciencia de la Computación, Pensamiento Computacional y Programación. A través de alianzas avec entidades públicas y privadas, desarrolla programas como La Hora del Código, conferencias educativas, formación docente y proyectos sociales que acercan la educación digital a diversas comunidades. Code en mi Cole a impacté plus de 20 000 étudiants et 15 000 enseignants au Pérou.
Code en mi Cole est une organisation péruenne qui forme des étudiants et des professeurs en Ciencia de la Computación, Pensamiento Computacional y Programación. A través de alianzas avec entidades públicas y privadas, desarrolla programas como La Hora del Código, conferencias educativas, formación docente y proyectos sociales que acercan la educación digital a diversas comunidades. Code en mi Cole a impacté plus de 20 000 étudiants et 15 000 enseignants au Pérou.
The Hour of Code est un événement mondial qui initie les étudiants à l'informatique par le biais d'activités de codage d'une heure. L'événement vise à inciter les étudiants à poursuivre des études en informatique à l'avenir. Découvrez les activités de l'heure de code disponible dans de nombreuses langues.
Dans cette leçon captivante, les élèves utilisent Music Lab pour développer leurs compétences en matière de codage, composer des chansons et associer technologie et créativité.
Codez votre propre soirée dansante à partager avec vos amis ! Avec des dizaines de chansons parmi lesquelles choisir, touchez tous les élèves, quels que soient leurs goûts musicaux. C'est l'heure de vous pavaner !
Construisez et explorez avec Minecraft ! Utilisez votre créativité et vos compétences en résolution de problèmes pour explorer et créer de nouveaux mondes grâce au code.
Vous pouvez désormais enseigner les bases de l'informatique, que vous ayez des ordinateurs dans votre classe ou non ! Nous faisons référence à leçons dans lesquelles les étudiants ne travaillent pas sur un ordinateur « débranché ». Les élèves travailleront souvent avec un crayon et du papier ou des objets de manipulation physique. Ce sont des opportunités kinesthésiques intentionnellement placées qui aident les élèves à digérer des concepts complexes d'une manière qui se rapporte à leur propre vie. Les leçons non connectées sont particulièrement utiles pour créer et maintenir un environnement de classe collaboratif, et ce sont des expériences de référence utiles auxquelles vous pouvez vous référer lorsque vous introduisez des concepts plus abstraits. Chacune de ces activités peut être utilisée seule ou associée à d'autres leçons d'informatique sur des concepts connexes.