Qu'est-ce qu'un programme ? Un programme, c'est des instructions tres precises donnees a un ordinateur ou un robot pour qu'il fasse ce qu'on veut.
*Pour comprendre: jouer a programmer un robot imaginaire qui doit aller aux toilettes (et rigolade quand le robot est assis devant la cuvette avec la porte ouverte...)* Qu'est-ce que la programmation ? C'est l'art d'ecrire des programmes. Qu'est-ce que du code ? Les ordinateurs et les robot ne comprennent pas le francais. Il faut ecrire les programmes dans un langage qui est fait expres. Ce langage, c'est un code; programmer se dit quelquefois "coder". Il existe beaucoup de codes differents, Scratch et Scratch Jr sont des codes pour les enfants. Qu'est-ce qu'un algorithme ? Souvent, des machines tres differentes ont besoin de savoir faire les memes choses - sortir d'un labyrinthe, dessiner une ligne, trouver un nom dans une longue liste... Quand le meme programme est reecrit de nombreuses fois dans des langages differents, pour ne pas se tromper, on prepare des instructions a l'avance. Les instructions preparees, qu'on peut reutiliser en re-programmant differentes machines, s'appellent un algorithme. *J'ai du mal avec le dernier - c'est plus facile a expliquer a des plus grands, en prenant comme exemple la multiplication, le tri... Il y a de bonnes activites debranchees. mais pour les plus de 8 ans* Voila, si vous avez des ameliorations a proposer, ne vous genez pas :) Charles Le 3 mars 2016 à 16:28, Cyber Espace <[email protected]> a écrit : > Bonjour, > > tout d’abord, je voudrais remercier Bastien Guerry pour son accueil. > > Je suis animateur multimédia d'un Cyber espace et je suis en train de > mettre en place des ateliers de programmation avec Scratch et ScratchJR. > Ces ateliers sont à destination d'enfants de primaire (environ entre 6 et > 10 ans). > > Dans le déroulé de mon atelier, en guise d'introduction, je voudrais faire > une aparté sur des définitions, en apportant des réponses très simple : > > Qu'est-ce que la programmation ? > Qu'est-ce qu'un programme ? > Qu'est-ce que du code ? > Qu'est-ce qu'un algorithme ? > > Je n'arrive pas à trouver les mots justes et pertinents pour m'adresser à > ce public de primaire. J'ai peur de les noyer avec des définitions non > adaptées à leurs âges. > > Il me faudrait une ligne de texte pour chaque définition. Avec > éventuellement un exemple "parlant" en plus, permettant de les mettre dans > un contexte qu'ils connaissent ou dont ils ont entendu parler. > > Pouvez-vous m'éclairer ? > > D'avance, merci pour votre retour :-) > > --------------------------------------- > > * CYBER ESPACE* > * TURBINE SCIENCE* > *Tél. :* 04 50 08 17 03 > *Email :* [email protected] > laturbinesciences.agglo-annecy.fr/connecter > > _______________________________________________ > Discussion mailing list > [email protected] > http://listes.jecode.org/cgi-bin/mailman/listinfo/discussion > >
_______________________________________________ Discussion mailing list [email protected] http://listes.jecode.org/cgi-bin/mailman/listinfo/discussion
