Tout ce que vous devez savoir sur d’Alice

Enchanté, je vous présente Alice, votre premier environnement de développement au moyen duquel tous nos élèves développeront leurs premières applications.

 

Alice ? Qui ou qu’est-ce qu’Alice ?

Il s’agit d’un environnement de développement en trois dimensions, orienté objet, à la différence des anciens logiciels et environnements de développement, il est très utile pour l’initiation au développement du jeune public et même des étudiants.

 

« Apprendre à programmation c’est compliqué » et bien non.

L’apprentissage de la programmation a connu une révolution au cours des dernières années. Nous avons évidemment étudié le sujet et développé l’environnement de développement que les étudiants utilisaient autrefois a été adapté à ce nouveau public – celui de vos enfants.

 

Quelques mots sur la brosse

La création d’une application se rapproche de la création d’une œuvre d’art. Par conséquent, on peut comparer l’outil utilisé pour le code d’écriture (le codage) à un « pinceau ». Ce pinceau sera l’outil utilisé par les enfants durant les huit premières sessions de nos cours. Son nom est donc Alice, comme Alice au pays des merveilles, comme vous pouvez le voir sur son logo qui rappelle les illustrations des livres de Lewis Carroll.

Parce que la programmation « vieille école », c’est passée

Si vous êtes programmeurs professionnels, les boucles sans fin des algorithmes complexes sont pour vous très faciles. Mais si vous êtes des gens « normaux », il vous est difficile de vous connecter aux lignes de code incompréhensibles et ne pouvez certainement pas forcer vos enfants à les apprendre, tant que cela n’est pas nécessaire. Avec Alice, vos enfants ont envie d’apprendre! Car cet environnement est conçu différemment.

 

Alors, c’est quoi le secret d’Alice?

Eh bien voici, le secret d’Alice est l’histoire. Le cerveau humain semble construit de sorte qu’il assimile plus facilement les histoires et de préférence les histoires illustrées (c.à.d. avec des dessins) plutôt qu’un amalgame de lettres étranges et de chiffres.

 

L’interface histoires aide à comprendre les principes

L’interface d’Alice est basée sur des histoires et des objets graphiques, ce qui constitue sa force. La fiction et les dessins concrétisent facilement les principes pour une meilleure compréhension de la part des enfants, ils leurs permettent de sauter les difficultés et préparent le passage à des environnements plus abstraits qu’ils devront apprendre par la suite. En d’autres termes: Alice permet aux enfants de maîtriser les principes de la programmation, presque naturellement et sans peine …

 

Comment construire une histoire en programmation?

Alice est basée sur la construction d’une chronologie de l’histoire (ou dans le jargon des cinéastes, l’élaboration d’un Storyboard), les élèves créent une histoire basée sur la chronologique au moyen de laquelle ils attribuent des comportements à des objets ; en fait, ils créent une aventure similaire à celle d’Alice au pays des merveilles et, avant même que vous n’arriviez en retard à votre prochain rendez-vous, le lapin développé par votre enfant , fruit de son imagination, vous permettra d’arriver à temps.

 

Quels sont les avantages qu’offre Alice aux enfants et aux jeunes?

L’environnement a été créé initialement développé pour les étudiants, mais les professionnels l’ont trouvé optimal pour l’enseignement des principes de la programmation aux enfants du primaire.

 

De nombreuses raisons le prouvent:
• Sa structure narrative, l’un des principes sur lesquels est basée son interface
• Un lien étroit avec le monde conceptuel des enfants (tel que les contes pour enfants, les animaux)
• Alice permet de visualiser des concepts abstraits.
• L’interface d’Alice est familier aux enfants Alice et très amical.
• Les ordres se font par glissement et non par frappe fastidieuse, ce qui permet d’éviter les erreurs et les bugs gênants et facilite la tâche des enfants
• Alice dispose d’une bibliothèque d’objets, ce qui évite d’avoir à « réinventer la roue» ou tirer un lapin du chapeau, car ils existent déjà dans la bibliothèque …
• Le schémas de travail est très structuré et clair

 

Les principales étapes de travail avec Alice
• La création d’un monde
• Ajouter des objets à ce monde
• La création d’une action – on introduit les ordres chronologiquement dans l’action
• La création d’un événement qui détermine le moment où l’action va se passer – le moment où l’action a lieu – quand et comment elle se déroulera

 

Voilà. L’application est née.

 

Certains des avantages de l’environnement par rapport à d’autres environnements:
• Alice semble très simple et enfantine, cependant vous pouvez créer des choses très complexes
• Il convient à un large public (garçons et filles)
• Il est simple et convivial et il permet d’illustrer facilement les principes essentiels de la programmation.
• Les enseignants nous signalent que les élèves aiment travailler dans cet environnement, ils refusent de quitter le laboratoire informatique
• Il a été prouvé que l’environnement orienté objet est un environnement de base excellent pour les environnements de développement à venir.

 

Le principe de simplicité d’Alice

Contrairement aux environnements de programmation précédents, avec Alice il n’est presque pas nécessaire d’écrire, il suffit de faire glisser les ordres et les actions. L’action de faire glisser est déjà bien connue des enfants grâce à d’autres interfaces. L’interface est tout en couleurs et agréable à l’œil, il donne un sentiment que ce n’est pas un travail de programmation mais plutôt un jeu.

 

Le principe de simplicité a fait ses preuves

La discipline que nous enseignons peut être complexe et même parfois ennuyeuse, c’est pourquoi nous nous efforçons à ce que les enfants apprennent avec plaisir, car pour un enseignement efficace, les enfants doivent aimer ce qu’ils font. Et nous avons des preuves, les enfants apprécient et il arrive souvent qu’ils refusent de quitter le cadre des études.

 

Quel est le lien entre le concept de « chefs de réseau » et environnement de développement Alice?

Il y a un lien direct entre l’environnement de développement et la façon dont nous percevons l’image des chefs de réseau et le travail sur Alice met l’accent sur cet aspect de leadership. Les élèves sont les maîtres incontestés de l’histoire qu’ils ont créée, de ses héros, de son déroulement et tout découle de la ligne directive: « Dans mon logiciel, c’est moi qui décide. » « Je choisis l’apparence des choses. J’en suis responsable. »

Visitez le site d’Alice
https://www.alice.org/index.phphttps://www.alice.org/index.php

Commentaires

Comment below