Les leçons de chaque cours sont ponctuées par des récompenses sous forme de badges, attestant de leur réussite exceptionnelle !
Les leçons de chaque cours sont ponctuées par des récompenses sous forme de badges, attestant de leur réussite exceptionnelle !
EXPLICATIONS
Des animations avec les héros des histoires permettent d’introduire les blocs de programmation et leur utilisation.
DES EXERCICES GUIDÉS
Chaque nouveau bloc, chaque nouveau concept sera abordé sous la forme d’un exercice guidé, en mode « pas à pas », afin de permettre à votre enfant d’apprendre sans difficulté.
DES EXERCICES LIBRES
Afin de valider leurs acquis, des séquences libres sont proposées, permettant de mettre en oeuvre les blocs et concepts nouvellement appris, tout en laissant votre enfant exprimer sa créativité.
DES EXERCICES DE PROGRAMMATION
Votre enfant apprendra des techniques de programmation au travers d’histoires interactives et amusantes.
DES EXERCICES DE DEBUGGING
Une compétence primordiale à acquérir en programmation est la capacité à détecter des erreurs dans un programme (« débugger »). Certains exercices proposeront à votre enfant des solutions incomplètes ou fausses, qu’il devra corriger lui-même.
La programmation, ce n’est pas que du jeux vidéo : grâce à quelques instructions simples, il est possible de créer à l’infini ! (Qui se souvient du spirographe de son enfance ?)
Kidscod.in est une méthode complète pour apprendre aux enfants les fondements de la programmation, en résolvant des exercices, créant des jeux ou en animant des scènettes.
Kidscod.in va permettre à votre enfant de développer :
La pensée computationnelle s’intéresse à la résolution de problèmes, à la conception de systèmes ou même à la compréhension des comportements humains en s’appuyant sur les concepts fondamentaux de l’informatique théorique.
Postulée par Seymour Papert en 1996, la pensée computationnelle est le processus réflexif impliqué dans la formulation de problèmes et de leurs solutions de manière que leur résolution puisse être effectuée par un agent de traitement de l’information.
Source : Wikipedia
Pour être réellement autonome, il faut que votre enfant sache lire et soit capable de suivre des suites d’instructions et de consignes simples. Dans cette optique, nous conseillons 7 ans comme âge minimum. Mais on peut tout à fait faire découvrir les joies de la programmation aux enfants plus jeunes, à condition de les accompagner dans leur découverte.
Pas de limite d’âge ! (∞ pour les parents ayant quelques souvenirs de mathématiques) On peut apprendre à tout âge, pourvu qu’on reste curieux !
Comme Kidscod.in est un langage de programmation, on peut absolument tout faire ce qu’il est possible de faire avec un ordinateur : des jeux, des dessins, des animations, de la musique, et même des applications web qui pourront dire à votre enfant s’il faut prévoir un parapluie demain !
Kidscod.in est conçu pour les enfants, afin que leur génération aborde sereinement la problématique de la programmation, contrairement à la notre. La méthode d’apprentissage est basée sur des tutoriels animés, à la difficulté progressive, ainsi que sur des exercices guidés qui ne laisseront jamais votre enfant désemparé. Et si jamais il butte sur un exercice, il pourra toujours se changer les idées avec les exercices libres, qui n’ont aucune limite en terme de créativité !
En utilisant des blocs visuels qu’il doit imbriquer les uns à la suite des autres, votre enfant va pouvoir découvrir et expérimenter les concepts fondamentaux tels que les boucles, les tests conditionnels, ou assignation de variables.
Au début de son aventure, votre enfant n’aura accès qu’aux seuls blocs nécessaires à la résolution des exercices. Par la suite, tout au long de son apprentissage, de plus en plus de blocs lui seront proposés et il sera libre d’explorer plusieurs solutions possibles pour un même problème.
En mode exercice libre, tous les blocs sont disponibles, afin de favoriser la créativité et l’exploration.
Avant tout, le langage de programmation utilisé par Kidscod.in est un vrai langage de programmation. La seule différence avec des langages qui semblent plus sérieux est sa représentation graphique adaptée aux enfants. Mais comme le langage C, Python, ou JavaScript, Kidscod.in est dit « Turing-complet » : autrement-dit, tout ce qui est calculable à l’aide d’un ordinateur peut l’être via un programme Kidscod.in, au même titre qu’il pourrait l’être en C, ou Python. Par exemple, toute l’infrastructure sous-jacente à Internet pourrait être ré-écrite via Kidscod.in (mais nous vous le déconseillons, ça pourrait être long !)
Pour conclure, apprenez à votre enfant à programmer via Kidscod.in et il pourra facilement appliquer son nouveau savoir à n’importe quel autre langage de programmation !
L’inconvénient des langages classiques est qu’ils ont tous une syntaxe qui leur est propre et qu’il faut absolument maitriser, à la virgule prêt ! En apprenant avec un tel langage, votre enfant multiplierait les difficultés et comme beaucoup, se découragerait bien avant d’avoir pu commencer à s’amuser… Avec Kidscod.in, votre enfant peut faire abstraction de cette syntaxe contraignante : grâce aux blocs à imbriquer, votre enfant prend tout de suite du plaisir à créer ce qu’il veut et n’est pas freiné dans sa créativité par un crochet ou un point virgule manquant…
Bien sûr : Kidscod.in met à disposition des parents un tableau de bord qui permet de suivre la progression de son enfant et de visualiser les compétences et concepts acquis, ainsi que ceux à venir.
De plus, votre enfant pourra vous envoyer ses créations pour que vous puissiez les essayer directement dans votre navigateur ! Je suis sûr que vous préfèrerez ça au traditionnel collier de nouilles ou au pot à crayons en pinces à linge…
Kidscod.in va plus loin que les autres méthodes similaires en proposant des concepts plus avancés comme la récursivité ou l’intégration de composants web. De plus, Kidscod.in met à disposition un tableau de bord permettant de suivre les progrès de son enfant et de valoriser ses efforts. Enfin, le cursus de Kidscod.in est entièrement construit en collaboration avec des instituteurs afin de valider la pertinence des situations proposées et la pédagogie sous-jacente aux différents cours.
Pas du tout ! La méthode de Kidscod.in se veut suffisamment didactique pour que votre enfant apprenne en totale autonomie. Compatible avec toutes les solutions de contrôle parental du marché, vous pouvez sereinement laisser votre enfant passer du temps sur Kidscod.in : vous êtes sûr qu’il s’y amusera et apprendra énormément de choses !
Rien de plus simple : utiliser une session « invité » où il n’aura accès qu’à Internet et Kidscod.in via le contrôle parental. Ainsi vous êtes sûr qu’il n’y aura aucun impact possible sur votre travail ou vos documents.
Il sera possible très prochainement d’utiliser l’application pour tablette Kidscod.in. En attendant, nous vous conseillons tout de même d’essayer Kidscod.in dans le navigateur de votre tablette : vous serez surpris de voir combien il est agréable et plaisant de manipuler les blocs de programmation du bout des doigts…