Nous vous proposons le second volet dâinitiation Ă la programmation avec kids-lab.
Mais nâhĂ©sitez plus, prenez vos gĂ©nies en herbe avec vous, un ordinateur et profitez dâun moment convivial pour faire un petit atelier en famille đ
Nous venons de crĂ©er une toute nouvelle chaĂźne YouTube : Kids-lab qui regroupera les prochains tutorielsâŠ
Pour ne rien manquer, il suffit de sâabonner !
kids-lab utilise un systĂšme de programmation visuel (par bloc), similaire Ă Scratch.
kids-lab fait partie des plateformes, que lâon appelle NoCode (pas de code). Un type de plateforme qui commence Ă avoir son rĂŽle Ă jouer dans le milieu professionnel.
Ce nâest donc pas un apprentissage artificiel de lâinformatique que vous propose kids-lab, mais bien la mise en Ćuvre des techniques de dĂ©veloppement les plus rĂ©centes Ă la portĂ©e de tous.
kids-lab offre :
- Un langage simple adapté aux jeux vidéos et aux animations,
- Un moteur de jeu performant qui prend en compte la gestion des différents éléments,
- Plusieurs moteurs de physique, permettant dâavoir des mouvements rĂ©alistes ou, au contraire, exagĂ©rĂ©s comme dans les jeux classiques.
- Des tutoriels en ligne pour vous aider Ă faire vos premiers programmes,
- Et plein dâautres chosesâŠ
Ă notez que vous nâavez pas besoin dâenfant pour vous essayer Ă la programmation avec kids-lab, câest pour les 7 Ă 77 ansâŠ
Premier volet
Dans un premier temps, nous vous présentons le jeu que nous allons réaliser.
Ensuite nous vous montrerons comment mettre en place ce « gameplay » avec Kids-Lab:
- La définition du paysage,
- Le création du personnage principal,
- Le déplacement du vaisseau,
- Le scrolling du paysage,
- La mise en place dâun premier
Ă©vĂšmement
permettant de faire sauter le vaisseau.
Second volet
Dans cette seconde vidéo, vous allez apprendre à mettre en place le premier bonus, une étoile que doit récupérer le vaisseau.
- On commence par expliquer comment ajouter une Ă©toile et comment faire pour que le vaisseau ramasse lâĂ©toile.
- Ensuite on explique la notion de nombre aléatoire pour permettre de positionner de maniÚre aléatoire cette étoile dans le jeu.
- Enfin, on prĂ©sentera une notion essentielle de la programmation : les boucles. Cela nous permettra de gĂ©nĂ©rer plein dâĂ©toiles.
Références
- Le site kids-lab,
- Les Vidéos de la chaßne Kids-lab,
- Définition de No-code development platform sur Wikipédia (en anglais),
- Best No-Code Development Platforms Software (en anglais).
኿