JavaScool:Accueil : Différence entre versions

De Sciencinfolycee
Aller à : navigation, rechercher
m
m
 
(41 révisions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
[[Catégorie:JavaScool]] __NOTOC__
 
[[Catégorie:JavaScool]] __NOTOC__
  
<div id="javasccol">Java's Cool (alias Javascool) est un logiciel conçu pour l'apprentissage des bases de la programmation. Il a été conçu à la demande de professeurs de lycées et de [http://www.fuscia.info fuscia] avec l'[http://www.unisciel.fr UNICIEL]. Il permet de manipuler un Macro-Langage de programmation, basé sur le langage Java. Pour plus de détails  . . [http://javascool.gforge.inria.fr/v3/javascool.jar essayez le] ! Créé pour apprendre aux personnes qui savent juste allumer leur ordinateur à programmer, par exemple des jeux (en 2D) ou des minis-logiciels, son interface est simple ainsi que son langage dit de "balisage". Ce programme est écrit en Java, il est donc compatible à tous les systèmes.</div>
+
<div id="javascool">Java's Cool (alias Javascool) est un logiciel conçu pour l'apprentissage des bases de la programmation. Il a été conçu à la demande de professeurs de lycées et de <html><a target="_blank" href="http://www.fuscia.info">fuscia</a></html> avec <html><a target="_blank" href="http://www.unisciel.fr">UNICIEL</a></html>. Il permet de manipuler un Macro-Langage de programmation, basé sur le langage Java. Pour plus de détails  . . [http://javascool.gforge.inria.fr/v4?page=run essayez le] !  
 +
Créé pour apprendre aux personnes qui savent juste allumer leur ordinateur à programmer, par exemple des jeux (en 2D) ou des minis-logiciels, son interface est simple ainsi que son langage dit de "balisage".  
 +
Ce programme est écrit en Java, il est donc compatible avec tous les systèmes.</div>
  
 +
<div align="right">Un [http://public.iutenligne.net/informatique/algorithme-et-programmation/raffinat/algo/general/index.html cours en ligne] sur javascool.</div>
 +
 +
<div align="right">Un [http://javascool.gforge.inria.fr/documents/crespin-etal.pdf ouvrage] sur javascool.</div>
 +
 +
<div align="right">Le [http://javascool.gforge.inria.fr/documents/poster-atelier-js-proglet.pdf poster] et les [http://javascool.gforge.inria.fr/documents/about-javascool.pdf slides] de présentation</div>
  
 
----
 
----
  
'''Qu'est ce que c'est ?''' Un recueil de ressources (documents et logiciels) pour aider les professeur(e)s des lycées et du début du supérieur au niveau de l'enseignement de l'algorithmique, donc de l'informatique en seconde. La démarche est expliquée dans le [[JavaScool:Manifeste|manifeste]] et se base sur un [[JavaScool:Cadrage|cadrage]] précis.
+
'''Qu'est ce que c'est ?''' Un recueil de ressources (documents et logiciels) pour aider les professeur(e)s des lycées et du début du supérieur au niveau de l'enseignement de l'algorithmique, donc des sciences informatiques.  
 +
La démarche est expliquée dans le [[JavaScool:Manifeste|manifeste]].
 +
 
 +
On y trouve un parcours de formation, pour s'approprier les cinq ingrédients des algorithmes.
 +
On peut s'initier à la programmation de manière ludique, puisque les petits programmes créés (dits «proglets») animent un élément visuel ou sonore.
 +
On peut donc mieux comprendre ces objets numériques à travers une démarche expérimentale concrète, qui mène à la compréhension des notions abstraites des sciences de l'information.
 +
Des textes de base sur ce qu'est l'information, comment sont codés les objets numériques et sur les ingrédients des algorithmes, sont référencés.
  
On y trouve des textes de base sur ce qu'est l'information, comment sont codés les objets numériques et sur les ingrédients des algorithmes. Un parcours de formation, pour s'approprier les cinq ingrédients des algorithmes y est proposé (outil logiciel libre et ouvert, cours et exercices, applications). On peut s'initier à la programmation de manière ludique, puisque les petits programmes créés (dits «proglets») animent un élément visuel ou sonore, à la fois pour mieux comprendre ces objets numériques et pour offrir une démarche expérimentale concrète, vers la compréhension des notions abstraites qui forment le fondement des sciences de l'information.
+
Parmi ces éléments, [http://web.univ-pau.fr/~raffinat/plurialgo PluriAlgo], une des proglets du parcours de formation, facilite l'écriture d'algorithmes en Javascool et dans plusieurs autres langages.
  
 
Ces éléments, ont été conçus par des [[JavaScool:Crédits|chercheurs et des enseignants]] du supérieur et des lycées, et sont utilisés "pour de vrai" en classe : c'est ce qui fait leur valeur.
 
Ces éléments, ont été conçus par des [[JavaScool:Crédits|chercheurs et des enseignants]] du supérieur et des lycées, et sont utilisés "pour de vrai" en classe : c'est ce qui fait leur valeur.
  
N'hésitez pas à nous [[JavaScool:Contacts|proposer avis et critiques]], nous en profiterons tous.
+
Logiciels et documents sont soumis à un [http://javascool.gforge.inria.fr/index.php?page=run&action=licence couple de licences] qui les rend utilisables par tous.  
 
 
Logiciels et document sont soumis à un [[JavaScool:Licence|couple de licences]] qui les rend utilisables par tous.  
 
  
 
----
 
----
  
'''Pour qui est-ce ?'''  
+
'''Pour qui est-ce ?''' Pour les enseignants, les clubs de maths ou les autres initiatives périscolaires de découverte scientifique, ainsi que pour faire des [[JavaScool:TPE-Accueil|TPE]].  
* Pour les enseignants, puisque l'[[JavaScool:Cadrage|enseignement actuel]] inclut l'apprentissage de l'algorithmique au lycée.
+
Et pour les curieux, avec quelqu'un de son entourage qui sait programmer (afin de ne pas être bloqué sur des détails de syntaxe ou d'implémentation), pour s'initier à la programmation : vous allez vite épater ceux qui pensent être les seuls à savoir programmer !
* Pour les clubs de maths ou les autres initiatives périscolaires de découverte scientifique, ainsi que pour faire des [http://www-sop.inria.fr/science-participative/index.php?page=quelques-t-p-e TPE].
 
* Et, avec notre aide internet, pour qui veut développer aprendre des bases d'informatique en développant un logiciel jouet, un petit site ou un oetit jeu facilement et apprenant des bases . . en 1/2 journée top chrono.
 
** Ces documents ne sont pas conçus pour apprendre la programmation en "autodidacte" ...
 
  mais si vous le souhaitez et si vous pouvez dialoguer avec quelqu'un de votre entourage qui sait programmer
 
  (afin de ne pas être bloqué sur des détails de syntaxe ou d'implémentation) alors oui :
 
  n'hésitez pas à suivre le [http://javascool.gforge.inria.fr/v3?page=api:proglet/ingredients/doc-files/index.htm parcours] pour s'initier à la programmation :
 
  vous allez vite épater ceux qui pensent être les seuls à savoir programmer ! Et si besoin [http://javascool.gforge.inria.fr/v3?page=Contact contactez nous]
 

Version actuelle datée du 11 février 2014 à 11:34


Java's Cool (alias Javascool) est un logiciel conçu pour l'apprentissage des bases de la programmation. Il a été conçu à la demande de professeurs de lycées et de fuscia avec UNICIEL. Il permet de manipuler un Macro-Langage de programmation, basé sur le langage Java. Pour plus de détails . . essayez le !

Créé pour apprendre aux personnes qui savent juste allumer leur ordinateur à programmer, par exemple des jeux (en 2D) ou des minis-logiciels, son interface est simple ainsi que son langage dit de "balisage".

Ce programme est écrit en Java, il est donc compatible avec tous les systèmes.
Un cours en ligne sur javascool.
Un ouvrage sur javascool.
Le poster et les slides de présentation

Qu'est ce que c'est ? Un recueil de ressources (documents et logiciels) pour aider les professeur(e)s des lycées et du début du supérieur au niveau de l'enseignement de l'algorithmique, donc des sciences informatiques. La démarche est expliquée dans le manifeste.

On y trouve un parcours de formation, pour s'approprier les cinq ingrédients des algorithmes. On peut s'initier à la programmation de manière ludique, puisque les petits programmes créés (dits «proglets») animent un élément visuel ou sonore. On peut donc mieux comprendre ces objets numériques à travers une démarche expérimentale concrète, qui mène à la compréhension des notions abstraites des sciences de l'information. Des textes de base sur ce qu'est l'information, comment sont codés les objets numériques et sur les ingrédients des algorithmes, sont référencés.

Parmi ces éléments, PluriAlgo, une des proglets du parcours de formation, facilite l'écriture d'algorithmes en Javascool et dans plusieurs autres langages.

Ces éléments, ont été conçus par des chercheurs et des enseignants du supérieur et des lycées, et sont utilisés "pour de vrai" en classe : c'est ce qui fait leur valeur.

Logiciels et documents sont soumis à un couple de licences qui les rend utilisables par tous.


Pour qui est-ce ? Pour les enseignants, les clubs de maths ou les autres initiatives périscolaires de découverte scientifique, ainsi que pour faire des TPE. Et pour les curieux, avec quelqu'un de son entourage qui sait programmer (afin de ne pas être bloqué sur des détails de syntaxe ou d'implémentation), pour s'initier à la programmation : vous allez vite épater ceux qui pensent être les seuls à savoir programmer !