[PDF] Manipuler les données : XML et CSV





Previous PDF Next PDF



LANGUES VIVANTES

eduscol.education.fr/ressources-2016 - Ministère de l'Éducation nationale de l'Enseignement supérieur Séquence Today is Monday sur le site Primlangues.



éduscol

Ressources maternelle - Mobiliser le langage dans toutes ses dimensions. Partie I - L'oral - Tableaux d'indicateurs http://eduscol.education.fr/ressources- 



Modes de circulation des ressources éducatives et en particulier

10 mars 2017 7) [n'importe quelle ressource numérique qui peut être réutilisée pour accompagner l'apprentissage] ou « anything that is exchanged in what may ...



Gestion des ressources éducatives par les enseignants du

30 juin 2017 Les activités des enseignants autour des ressources éducatives ... et conception de ressources par les enseignants. in Éduscol [en ligne].



Algorithmes pour le traitement dimages - 2

éduSCOL. Ressources pour le lycée général et technologique. Ressources pour le Voir la ressource « Algorithmes ... ISN – Terminale série scientifique.



Premiers pas en Réalité augmentée

ISN : Premiers pas ? Réalité augmentée 2013. 1 Spécialité ISN. Pascal Billé. Premiers pas en. Réalité augmentée. Thème d'étude : Conception d'une vidéo en 



Manipuler les données : XML et CSV

Spécialité ISN. CANTALOUBE J. Manipuler les données : XML et CSV. La diffusion des données doit respecter un certains nombres de règles.



Projet de Réalité Augmentée

La difficulté du traitement informatique est alors de faire coïncider une caméra virtuelle avec la position de la caméra réelle. Page 3. Projet ISN : Réalité 



ANNEXE La technologie RFID

1 Spécialité ISN - Laurent Coutelier & Bruno Le-Roux lecteur. ANNEXE. La technologie RFID. 1. Présentation : La radio identification aussi désigné par le 



TP2 : Le Tile Mapping

1 Spécialité ISN. CANTALOUBE J. Le site OpenGameArt.org propose de nombreuses ressources libres de droit (tilesets sprites



ISN : Ressources pour la classe terminale de la série scientifique

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 



Programmes et ressources en numérique et sciences informatiques

Ressources d'accompagnement pour la classe de première · Représentation des données · Traitement des données · Interactions entre l'homme et la machine sur le Web



[PDF] Enseignement de spécialité dinformatique et sciences du - Eduscol

9 jui 2011 · L'objectif de l'enseignement de spécialité ISN en classe terminale de s'appuyant sur des livres ou des ressources présentes sur le Web



Programmes modèles et Apps pour lenseignement ISN - éduscol STI

1 déc 2014 · 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 



S SI - spécialité Informatique et Sciences du Numérique (ISN)

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 



Ressources techniques - éduscol STI

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 



[PDF] École numérique : de quoi parle-t-on ? - Eduscol

Des ressources pour apprendre ? Les technologies qui fournissaient des « contenus médiatisés » comme le cinéma la télévision la radio ne



Ressource Informatique et programmation - éduscol STI

9 mar 2016 · 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 



publication des ressources ISN (éduSCOL) - Portail pédagogique

Ces ressources ont pour objectif d'accompagner la mise en place du programme d'informatique et sciences du numérique en classe terminale de la série 



[PDF] Numérique et sciences informatiques

rechercher de l'information partager des ressources ; - faire un usage responsable et critique de l'informatique La progression peut suivre un rythme 

:

ǣιʹ`^_a

SpécialitéISNCANTALOUBEJ.

repère).

Lesdonnéesdoiventrespecterunesyntaxe.

Tabledesmatières:

3.

ConditionsTravailengroupe

Durée:2hMoyens

PosteinformatiquesousWindows

Connexioninternet

Processing1.5

Notepad++PrérequisEtreinitiéàProcessingNiveauClassedeTerminaleSspécialitéISNCompétences CompétencesC2:Concevoiretréaliserunesolutioninformatiqueenréponseàun

problèmeElémentsdu programme Représentationdel'information o Formats o Structurationetorganisationdel'information

Algorithmes

o Algorithmessimples(Rechercherunélémentdansuntableau)

Langagesetprogrammation

o Typesdedonnées o fonctions

ǣιʹ`^_a

SpécialitéISNCANTALOUBEJ.

1. FichierCSV

Définition

On

CréerunfichierCSV

1. Lancer Excel ou Open calc et saisir les données comme

ci-contre.

2. Enregistrer au format csv (liste.csv)

3. Ouvrir le fichier créé avec notepad++

4. Reporter et commenter le résultat

2. CSVavecProcessing

String[] lignes = loadStrings("liste.csv");

for (int i=0; i < lignes.length; i++) { println("ligne n°"+i+":"+lignes[i]);

Al'aidedeladocumentationprocessing:

5. Indiquer le fonctionnement de l'instruction " loadstring() »

6. Indiquer la différence entre " String lignes » et " String[] lignes »

ǣιʹ`^_a

SpécialitéISNCANTALOUBEJ.

7. Reporter et commenter le résultat de l'exécution de ce programme.

Al'aidedeladocumentationprocessing:

8. Indiquer le fonctionnement de l'instruction " split() »

9. Compléter le programme ci-dessous en utilisant la fonction split() afin d'obtenir le résultat

suivant :

String[] lignes = loadStrings("liste.csv");

for (int i=0; i < lignes.length; i++) { println("ligne n°"+i+":"+lignes[i]); // à completer avec la fonction split() println(tableau) ;

ǣιʹ`^_a

SpécialitéISNCANTALOUBEJ.

3. FormatXML

estunechaînedecaractère dutype:. diffusésparunéditeur.

4. XMLavecProcessing

MettredesdonnéesauformatXML

10. Ouvrir Notepad++ et sélectionner dans le menu " Langage » l'option XML.

11. Transformer le fichier liste.csv afin de le mettre au format XML et reporter le résultat ci-dessous

(attention, il faut ajouter en première ligne le code suivant :

8"?>) :

Liste eleve

NOMPRENOMCLASSESEXE

eleve

NOMPRENOMCLASSESEXE

ǣιʹ`^_a

SpécialitéISNCANTALOUBEJ.

12. Enregistrer le fichier avec l'extension XML

ExemplesXMLavecProcessing

l'environnementdedéveloppement. // The following short XML file called "sites.xml" is parsed // in the code below. It must be in the project's "data" directory // // // Processing // Processing Mobile //

XMLElement xml;

void setup() { size(200, 200); xml = new XMLElement(this, "sites.xml"); int numSites = xml.getChildCount(); for (int i = 0; i < numSites; i++) {

XMLElement kid = xml.getChild(i);

int id = kid.getInt("id");

String url = kid.getString("url");

String site = kid.getContent();

println(id + " : " + url + " : " + site);

13. Recopier le code dans Processing (version 1.5 uniquement) et enregistrer le fichier sous

l'appellation " exemple_xml.pde »

14. Créer le fichier " sites.xml » avec notepad++ en effectuant un copier/coller du code XML en

commentaire dans le programme Processing ci-dessus (enlever les //)

15. Ajouter le fichier xml au scketch (menu Sketch/Add file...)

16. Tester le programme et reporter le résultat de la fenêtre d'exécution ci-dessous :

17. Commenter chaque ligne de code du programme Processing.

directementàladocumentation).

ǣιʹ`^_a

SpécialitéISNCANTALOUBEJ.

XMLElement xml;

void setup() { size(200, 200); xml = new XMLElement(this, "sites.xml");

XMLElement[] kids = xml.getChildren();

for (int i=0; i < kids.length; i++) {

String site = kids[i].getContent();

println(site);

18. Donner la différence entre l'instruction getChildren() et getChild()

stockéessurunserveur(iciyahoo): void setup() { // télécharge le flux rss portant sur les nouvelles actualités yahoo.com String url = "http://rss.news.yahoo.com/rss/topstories";

XMLElement rss = new XMLElement(this, url);

println(rss); XMLElement[] links = rss.getChildren("channel/item/link"); for (int i = 0; i < 4; i++) { println(links[i].getContent());

19. Tester le programme

20. Déterminer l'avantage d'utiliser l'instruction getChildren("channel/item/link");

ProgrammationProcessingpourXML

danslefichierliste.xml.quotesdbs_dbs45.pdfusesText_45
[PDF] association d'utilité sociale définition

[PDF] bac s informatique et sciences du numérique

[PDF] utilité sociale des associations

[PDF] utilité sociale définition psychologie

[PDF] utilité sociale sociologie

[PDF] utilité sociale définition philosophique

[PDF] utilité sociale wikipédia

[PDF] henensal poète biographie

[PDF] le voyage du centurion résumé

[PDF] pathfinder metamagie

[PDF] wiki pathfinder

[PDF] séparation d'avec quelqu'un

[PDF] d'avec synonyme

[PDF] séparation d'avec ou avec

[PDF] divorce d'avec