Accédez aux ressources directement depuis les compétences, savoirs, activités professionnelles, centres d'intérêt des référentiels, ainsi qu'aux sujets d'examen et séminaires nationaux.
publié le 25 mar 2013 par Fabien JONQUIERE
Partout dans le monde, les Etats et les collectivités locales s’engagent dans le mouvement OpenData. Ce phénomène est fortement lié à l’avènement du web2.0 et nous laisse entrevoir notre futur proche à travers la notion de « smartcity » connue aussi sous l’appellation « ville2.0».
Il s’agit de mettre à disposition des citoyens, des entreprises, des chercheurs, des associations , les masses de données numériques que les collectivités produisent : informations géographiques, statistiques, localisation des services, textes réglementaires, études, mesures, barèmes, informations transports, annuaires, etc. Et surtout d’en permettre la réutilisation par d'autres logiciels, applications et services.
lien direct vers OPEN DATA à la loupe (média en pièce jointe)
Cette ressource conduit les èlèves a créer une application traitant les données disponibles sur l’Opendata de la ville de Nantes. Cette application affiche sur une carte les places disponibles des différents parkings de la ville de Nantes en temps réel.
Les activités proposées couvrent une large partie des compétences attendues en spécialité Informatique et Sciences du Numérique
lien direct vers la ressource professeur
Séquence 1 - L’OpenData : découverte d’un concept
1. Introduction à l’Opendata 2. L’Opendata et son vocabulaire : 3. Plateforme NOD : Nantes Ouvertures des Données
Séquence 2 - Manipuler les données : XML et CSV
1. Fichier CSV
2. CSV avec Processing 3. Format XML 4. XML avec Processing
Séquence3 - Commander l’API de l’Open Data de Nantes avec Processing
1. Fonctionnement de l’API 2. Mise en œuvre de l’API avec Processing 3. Interprétation des données XML 4. Mettre en forme les données de l’API
Séquence 4 - Développer une véritable application Open Data avec Processing
1. Afficher la carte de Nantes 2. Récupérer les coordonnées géographiques d’un parking 3. Localiser un parking sur la carte 4. Rendre l’application interactive 5. Réalisation de l’application finale