JavaScool:Activites : Différence entre versions

De Sciencinfolycee
Aller à : navigation, rechercher
m (Les activités proposées)
m
 
(9 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
[[Catégorie:JavaScool]] __NOTOC__
+
[[Catégorie:JavaScoolRes]] __NOTOC__
  
= Les activités proposées =
+
= Les activités proposées dans JavaScool =
  
<div align="right">'''Les [http://javascool.gforge.inria.fr/v3/?page=api:/org/javascool/doc-files/about-proglets.htm «proglets»]''' et les '''«[http://javascool.gforge.inria.fr/v3/?page=doc:sketchbook/index.html educlets]»'''</div>
+
=== La découverte de l'algorithmique ===
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/abcdAlgos/logo.png" alt="abcdAlgos" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=abcdAlgos Découvrir les ingrédients des algorithmes]
 +
** Permet de s'initier aux structures de contrôle de base de l'algorithmique en utilisant un vrai langage impératif (5 activités sur 2 à 4 séances).
 +
*** pour débutant(e)s
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/algoDeMaths/maths.png" alt="algoDeMaths" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=algoDeMaths Programmer des calculs numériques et gémométriques]  
 +
** Permet de réaliser toutes les activités d'initiation à l'algorithmique en mathématiques
 +
** Un grand nombre de contenus et sujets sont [http://javascool.gforge.inria.fr/v4/index.php?page=resources&action=link-sujets-mathinfo disponibles] (manipuler des tableaux, faire des tris numériques, manipuler le hasard, ..).
 +
*** pour lycéen(ne)s (maths)
  
=== La découverte de l'algorithmique ===
+
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/dichotomie/logo.png" alt="dichotomie" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=dichotomie Programmer une recherche dichotomique]
 +
** Permet de s'initier à l'abstraction algorithmique la plus simple: la recherche dichotomique sur trois objets numériques
 +
*** pour débutant(e)s
 +
 
 +
=== Objet numérique : l'image  ===
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/codagePixels/logo.png" alt="codagePixels" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=codagePixels Comprendre la manipulation d'images]
 +
** Permet de s'initier au codage pixelique des images et aux calculs de bases sur une image.
 +
*** pour initié(e)s à la programmation
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/paintBrush/logo.png" alt="paintBrush" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=paintBrush Dessiner sur une image]
 +
** Permet de s'initier au codage pixelique et aux opérations de dessin sur une image.
 +
*** pour initié(e)s à la programmation
 +
 
 +
=== Objet numérique : le son (et les signaux) ===
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/exploSonore/logo.png" alt="exploSonore" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=exploSonore Exploration du signal sonore]
 +
** Permet de comprendre l'évolution temporelle et le contenu fréquentiel (le spectre) d'un son.
 +
*** pour débutant(e)s
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/syntheSons/logo.png" alt="syntheSons" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=syntheSons Manipuler un signal sonore]
 +
** Permet de programmer la génération d'un ou d'une mélodie
 +
*** plutôt dans le cadre d'un club de maths ou de science, ou lors d'un TPE
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/analogNumerique/logo.png" alt="analogNumerique" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=analogNumerique Programmer une conversion analogique-numérique]
 +
** Permet de s'initier à la recherche dichotomique dans un cas concret
 +
*** pour lycéen(ne)s (physique)
 +
 
 +
=== Objet numérique : le graphe  ===
 +
 
 +
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/gogleMaps/logo.png" alt="gogleMaps" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=gogleMaps Jouer avec une carte de France]
 +
** Permet de découvrir à travers l'objet numérique graphe et les algorithmes élémentaires qui s'y appliquent.
 +
*** pour lycéen(ne)s (sciences du numérique)
  
* [http://javascool.gforge.inria.fr/v3/?page=api:/proglet/ingredients/doc-files/index.htm Découvrir les ingrédients des algorithmes] (5 activités)
+
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/enVoiture/logo.png" alt="enVoiture" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=enVoiture Découvrir les graphes et les chemins]
* [http://javascool.gforge.inria.fr/v3?page=api:proglet/exosdemaths/doc-files/index.htm Faire des exercices d'application: les algorithmes mathématiques en 2nd].
+
** Vise à s’approprier, à travers une animation 3D, les différents éléments caractéristiques d’un graphe, en vue de saisir les algorithmes qui en font usage 1/2
* [http://javascool.gforge.inria.fr/v3?page=api:proglet/dichotomie/doc-files/index.htm Pour comprendre le principe algorithmique de la dichotomie].
+
*** pour initié(e)s à la programmation
  
=== La manipulation d'objets numériques ===
+
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/grapheEtChemins/logo.png" alt="grapheEtChemins" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=grapheEtChemins Explorer les graphes et les chemins]
+
** Vise à s’approprier, à la métaphore d'un réseau social,  les différents éléments caractéristiques d’un graphe, et l'algorithme du plus court chemin.
* [http://javascool.gforge.inria.fr/v3?page=api:proglet/pixelsetcie/doc-files/index.htm Comprendre quelques opérations de manipulation d'images].
+
*** pour initié(e)s à la programmation
* [http://javascool.gforge.inria.fr/v3?page=api:proglet/convanalogique/doc-files/sujet-appli-conva.htm Programmer des algorithmes de conversion analogique-digitaux].
 
* [http://javascool.gforge.inria.fr/v3?page=api:proglet/synthesons/doc-files/about-proglet.htm Activités (plutôt d'un club de maths ou de science, ou lors d'un TPE) de découverte du signal sonore].
 
  
=== D'autres formes d'activités . . . ===
+
=== Aller plus loin en programmation ===
  
* [http://javascool.gforge.inria.fr/v3/?page=doc:sketchbook/index.html Découverte d'objets numériques (son, graphe, etc..)]
+
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/tortueLogo/logo.png" alt="tortueLogo" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=tortueLogo Programmer avec la tortue logo]
* [http://javascool.gforge.inria.fr/v3?page=api:proglet/javaprog/doc-files/about-proglet.htm Utiliser la plateforme pour programmer tout ce que l'on souhaite en Java].
+
** Utiliser la métaphore d'une tortue dans un carré de jardin avec un pinceau pour découvrir les algorithmes.
* [http://javascool.gforge.inria.fr/v3?page=api:proglet/tortuelogo/doc-files/about-proglet.htm Simule la «bonne vieille»]  [http://fr.wikipedia.org/wiki/Logo_(langage) tortue logo], [http://javascool.gforge.inria.fr/v3?page=api:proglet/tortuelogo/doc-files/about-proglet.htm donc permet de faire beaucoup d'autres activités de programmation].
+
*** pour débutant(e)s
  
=== Activités en cours de préparation ===
+
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/cryptageRSA/logo.png" alt="cryptageRSA" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=cryptageRSA Expérimenter avec la cryptographie]
 +
** Permet de manipuler les concepts liés à l'encryptage/décryptage par clés publique et privée.
 +
*** pour initié(e)s à la programmation
  
* Structures de données informatiques
+
* <html><img src="http://javascool.gforge.inria.fr/v4/proglets/javaProg/logo.png" alt="javaProg" width="64"/></html> [http://javascool.gforge.inria.fr/v4/index.php?page=proglets&action=show&id=javaProg Programmer directement en Java]
* Découvrir les graphes et leurs applications
+
** Permet d'utiliser la plateforme JavaScool pour programmer directement en java
* Initiation à la cryptographie
+
*** pour initié(e)s à la programmation

Version actuelle datée du 2 septembre 2011 à 16:27


Les activités proposées dans JavaScool

La découverte de l'algorithmique

Objet numérique : l'image

  • paintBrush Dessiner sur une image
    • Permet de s'initier au codage pixelique et aux opérations de dessin sur une image.
      • pour initié(e)s à la programmation

Objet numérique : le son (et les signaux)

  • exploSonore Exploration du signal sonore
    • Permet de comprendre l'évolution temporelle et le contenu fréquentiel (le spectre) d'un son.
      • pour débutant(e)s
  • syntheSons Manipuler un signal sonore
    • Permet de programmer la génération d'un ou d'une mélodie
      • plutôt dans le cadre d'un club de maths ou de science, ou lors d'un TPE

Objet numérique : le graphe

  • gogleMaps Jouer avec une carte de France
    • Permet de découvrir à travers l'objet numérique graphe et les algorithmes élémentaires qui s'y appliquent.
      • pour lycéen(ne)s (sciences du numérique)
  • enVoiture Découvrir les graphes et les chemins
    • Vise à s’approprier, à travers une animation 3D, les différents éléments caractéristiques d’un graphe, en vue de saisir les algorithmes qui en font usage 1/2
      • pour initié(e)s à la programmation
  • grapheEtChemins Explorer les graphes et les chemins
    • Vise à s’approprier, à la métaphore d'un réseau social, les différents éléments caractéristiques d’un graphe, et l'algorithme du plus court chemin.
      • pour initié(e)s à la programmation

Aller plus loin en programmation

  • tortueLogo Programmer avec la tortue logo
    • Utiliser la métaphore d'une tortue dans un carré de jardin avec un pinceau pour découvrir les algorithmes.
      • pour débutant(e)s