Recherche par propriété

Aller à : navigation, rechercher

Cette page fournit une simple interface de navigation pour trouver des entités décrites par une propriété et une valeur nommée. D’autres interfaces de recherche disponibles comprennent la page recherche de propriété, et le constructeur de requêtes ask.

Recherche par propriété

Une liste de toutes les pages qui ont la propriété « Résumé » avec la valeur « Tutoriel permettant d'apprendre à créer un fichier kmz. ». Puisqu’il n’y a que quelques résultats, les valeurs proches sont également affichées.

Affichage de 51 résultats à partir du n°1.

Voir (100 précédentes | 100 suivantes) (20 | 50 | 100 | 250 | 500)


    

Liste de résultats

  • Groupe de travail sur la liaison algorithmique-pédagogie  + (Site rassemblant les travaux des académies sur le thème de la liaison algorithmique-pédagogie.)
  • Culture scientifique  + (Site regroupant différentes ressources d'apprentissage des mathématiques, classées en fonction de l'âge du public visé.)
  • Computer History Museum  + (Site web du Musée historique de l'ordinateur, situé à Mountain View aux Etats-Unis.)
  • SIG et Education  + (Site web permettant d'accéder à différentes ressources afin d'intégrer les SIG dans l'enseignement.)
  • Google Code Playground - translation  + (Site web présentant la fonction de traduction de "Google translation")
  • Apprentissage d'Android en vidéo  + (Six vidéos pour s'initier à Android, systèSix vidéos pour s'initier à Android, système d'exploitation open source pour smartphones, PDA et terminaux mobiles, et éventuellement téléviseurs et tablettes, conçu par Android, une startup rachetée par Google : devenir développeur Android : installer un client SVN et importer un projet hébergé sur Google Code, ouvrir l'application Market avec des recherches personnalisées, publier une application dans le Market ; faire parler son téléphone ; première application Android et programmation Mobile sous Android.roid et programmation Mobile sous Android.)
  • Une introduction à la science informatique : structuration et contrôle de l'information  + (Sixième chapitre thématique de l'ouvrage "Sixième chapitre thématique de l'ouvrage "Une introduction à la science informatique" : il revient sur la notion d'information à une plus grande échelle, la structuration d'informations, la communication de l'information sur les réseaux à l'aide de nouveaux algorithmes permettant des manipulations accrues, tels les algorithmes de compression, de correction d'erreur et de chiffrement ou de cryptage, ces deux derniers soulevant deux problématiques transversales de protection des données contre les erreurs involontaires et contre les malveillances.involontaires et contre les malveillances.)
  • Présentation ISN Luc.Pierrejean  + (Slides de présentation ISN)
  • Le Jargon Français  + (Sous forme de wiki, un dictionnaire d'infoSous forme de wiki, un dictionnaire d'informatique généraliste francophone, colligé à l'origine par Roland Trique, avec l'aide de Frédéric de Solliers, de Nat Makarévitch, ainsi que de nombreux contributeurs. C'est désormais une œuvre collective, dont l'éditeur reste Roland Trique. L'approche est à la fois alphabétique, thématique et, comme dans tout wiki, par catégories. La définition présentée pour chaque terme est éventuellement accompagnée de commentaires sur sa nature (polémique, second degré,...).r sa nature (polémique, second degré,...).)
  • Oublier l'oubli : mémoire et traçabilité numérique  + (Sous le patronage de l'ADBS Paca et en parSous le patronage de l'ADBS Paca et en partenariat avec l'Alcazar BMVR de Marseille, dans un cycle sur "L'Information, une nouvelle culture ?", un point de recherches sur les rapports entre mémoire et information en fonction des environnements technologiques et médiatiques, par une spécialiste des sciences de l'information et de la communication, responsable ou membre de projets sur la protection des données personnelles et les identités numériques et le dépôt légal du web audiovisuel : la mythologie du flux suscitée par l'émergence du numérique insistait sur la volatilité, l'appauvrissement et la simplification. Par effet boomerang, la peur des traces et le droit à l'oubli sont apparus. Le fait est que l'informatique crée une mémoire par défaut. La traçabilité est absolue. On ne peut pas ne pas laisser de traces. La deuxième question abordée est celle des profilages, suivie de celle des oublis, enfin des patrimonialisations des traces d'usage.es patrimonialisations des traces d'usage.)
  • JavaScript, pour aller plus loin  + (Suite du cours "Les bases de JavaScript" pSuite du cours "Les bases de JavaScript" pour approfondir l'apprentissage du langage par David Roche, professeur d'informatique au lycée G Fichet de Bonneville en Haute-Savoie : le document affiche ne pas avoir la prétention d'être une "bible" du JavaScript, mais d'avoir uniquement pour but de permettre aux élèves une première approche (en autonomie) de ce langage, et ne prétend pas non plus se substituer au travail en classe avec l'enseignant. Il est sans doute hors programme ISN, mais peut permettre à certains élèves "d'aller plus loin".tre à certains élèves "d'aller plus loin".)
  • Programmation structurée en C  + (Support d'un cours d'initiation à la progrSupport d'un cours d'initiation à la programmation structurée en C. Étant donné un problème à résoudre, son analyse consiste à le décomposer en sous-problèmes plus simples jusqu'à atteindre des problèmes élémentaires que l'ordinateur est capable de résoudre. que l'ordinateur est capable de résoudre.)
  • Traitement numérique du son (R. Isdant)  + (Support de cours introductif au son numérique et à ses caractéristiques : résolution et quantification. Les différents formats de stockage d'un son et la compression associée sont aussi présentés.)
  • Cfacile : Introduction au langage C  + (Support interactif de cours pour l'apprentSupport interactif de cours pour l'apprentissage des concepts de base de l’algorithmique et de la programmation en C, à destination des débutants. Quatre parties : une base théorique structurée sous la forme de 9 chapitres de cours, un ensemble d'exercices interactifs, deux jeux éducatifs interactifs et des simulations pédagogiques. Programmation en C : introduction au langage C, algorithmes et langages, structure d'un programme, premiers pas en C, les boucles, les tableaux ainsi que les chaînes de caractères et les pointeurs, les fonctions, les structures et les bases de l'allocation dynamique.es et les bases de l'allocation dynamique.)
  • Apprenez à créer votre site web avec HTML5 et CSS3  + (Sur le Site du Zéro, un cours destiné aux Sur le Site du Zéro, un cours destiné aux débutants qui ne connaissent rien à la création de sites web et qui attendent qu'on leur explique pas à pas comment tout cela fonctionne avec des mots simples et des exemples concrets. Et cela passe bien sûr par la découverte des langages HTML5 et CSS3 que l'on utilise aujourd'hui pour concevoir des sites web : insérer du texte, des images et des vidéos ; faire des liens entre ses pages ; mettre en forme en modifiant la couleur, la taille, le fond, la police ; positionner à son gré les éléments du site (en-tête, menus), etc.es éléments du site (en-tête, menus), etc.)
  • Fonctionnement d'un ordinateur depuis zéro  + (Sur le Site du Zéro, un cours qui permet d'apprendre ce qu'il y a dans son ordinateur, ce qui se passe à l'intérieur du processeur ou de la mémoire RAM, ou encore comment le processeur communique avec nos périphériques.)
  • Algorithmique et programmation en langage C  + (Synthèse de divers enseignements sur le laSynthèse de divers enseignements sur le langage C donnés à la Faculté des Sciences de Luminy en Licence d’Informatique, Master de Mathématiques et Master professionnel Compétence Complémentaire en Informatique. Algorithmique élémentaire et programmation en langage C. Supports de cours, exercices et problèmes.Supports de cours, exercices et problèmes.)
  • Logiciel de compression : Comparatif (Sélection thématique)  + (Sélection de ressources permettant de comparer des logiciels de compression.)
  • Eléments pour une histoire de l'informatique  + (Sélection et traduction française par PatrSélection et traduction française par Patrick Cégielski d'une série de quinze articles classiques de Donald E. Knuth, professeur émérite à l'université Stanford et l'un des pionniers de l'algorithmique, auteur d'une centaine d'articles et d'une dizaine de livres sur l'algorithmique et les mathématiques discrètes, et des logiciels TeX et METAFONT qui ont révolutionné la typographie : cette sélection porte sur des moments clés de l'histoire de l'informatique, plus exactement l'algorithmique, que ce soit à l'époque babylonienne ancienne, au neuvième siècle lors de l'âge d'or des sciences arabes ou après l'invention des ordinateurs : étude des premiers programmes, des premiers langages de programmation et des premiers compilateurs. On y retrouve également l'historique des notions chères à Knuth : découpage d'un paragraphe en ligne, grammaires à attributs et vocabulaire de l'analyse des algorithmes. vocabulaire de l'analyse des algorithmes.)
  • Algorithmes  + (Sélection et traduction française par PatrSélection et traduction française par Patrick Cégielski d'une série de dix-sept articles classiques de Donald E. Knuth, professeur émérite à l'université Stanford et l'un des pionniers de l'algorithmique, auteur d'une centaine d'articles et d'une dizaine de livres sur l'algorithmique et les mathématiques discrètes, et des logiciels TeX et METAFONT qui ont révolutionné la typographie : L'informatique et ses rapports avec les mathématiques; Mathématiques et informatique : faire face au fini; Les algorithmes; Les problèmes récréatifs sont-ils utiles ?; Analyse mathématique des algorithmes; Les dangers de l'informatique théorique; L'analyse des algorithmes; Notes sur le contournement des instructions 'goto'; Programmation structurée avec des instructions goto (1974); Les liens valsants; Analyse syntaxique descendante; Sur la traduction des langages de gauche à droite; Sémantique des langages algébriques; Sondage linéaire et graphes; Recherche rapide de motifs dans les textes; Problèmes de mots simples dans les algèbres universelles; Permutations, matrices et tableaux de Young généralisés.matrices et tableaux de Young généralisés.)
  • Le droit de l'informatique, du numérique et de l'Internet (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives au droit de l'informatique, du numérique et de l'Internet et au textes de loi relatifs à l'informatique.)
  • Pour préparer, illustrer des cours : Algorithme (sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives à l'algorithmique et aux algorithmes.)
  • La robotique (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives à la robotique.)
  • Evaluation des élèves (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives à l'évaluation pédagogique dans les disciplines scientifiques, dont l'ISN : systèmes, méthodes, grilles pour l'évaluation des élèves au cours de leur formation, en TPEs, etc.)
  • Logiciel libre (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives au logiciel libre et à tout ce qui relève de l'open source.)
  • Algorithme de compression (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives aux algorithmes de compression.)
  • Cryptographie ou Cryptologie (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives à la cryptographie et à la sécurité des réseaux.)
  • A propos d'outils logiciels (sélection thématique)  + (Sélection thématique de ressources pédagogSélection thématique de ressources pédagogiques relatives aux outils logiciels : environnements (langages de programmation), éditeurs de texte, logiciels d'édition graphique, d'algorithmique,analyseurs de réseaux,logiciels de lecture-convertisseurs en hexadécimal, navigateurs Web.rtisseurs en hexadécimal, navigateurs Web.)
  • Le calcul booléen (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives au calcul booléen.)
  • Les mots pour le dire (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives à la terminologie normalisée ou non(vocabulaires et lexiques en français, équivalents étrangers) de l'informatique et de l'Internet.)
  • Droit à l'oubli (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives au droit à l'oubli : liens, vidéos et utilitaires.)
  • Supranationalité des réseaux (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives à la supranationalité des réseaux : gouvernance mondiale d'Internet et multilinguisme sur Internet.)
  • Le codage binaire (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives au codage binaire.)
  • Graphe (Sélection thématique)  + (Sélection thématique de ressources pédagogiques relatives aux graphes et à la théorie des graphes.)
  • Cours HTML site Netprof  + (Série de courtes vidéos proposant chacune des séquences de cours sur le fonctionnement du langage HTML)
  • Java Scool - TPE exemples  + (Série de vidéos représentant quelques TPE réalisés en 2008 dans le cadre de sciences-participatives.)
  • Etude didactique de l'introduction d'éléments d'algorithmique et de programmation dans l'enseignement mathématique secondaire à l'aide de la calculatrice  + (Thèse écrite en co-tutelle entre la FranceThèse écrite en co-tutelle entre la France et le Viêt-nam : la recherche porte sur la question de l'introduction d'éléments d'algorithmique et de programmation dans l'enseignement mathématique secondaire. Elle s’appuie sur des analyses épistémologique et institutionnelle qui montrent d'une part que les notions de boucle et de variable se construisent en même temps que l’architecture de la machine se transforme et atteste d'autre part de la vie difficile d’éléments d’algorithmique et de programmation dans l’enseignement secondaire en France et au Viêt-nam. Les résultats de ces analyses fondent la conception et la réalisation d’une ingénierie didactique dans un environnement informatique conçue comme une genèse expérimentale de la machine de Von Neumann et de la programmation à travers l’écriture des messages successifs(programmes) à des machines dotées de caractéristiques différentes.es dotées de caractéristiques différentes.)
  • Formation à l’enseignement de la spécialité ISN, support de cours, Académie de Marseille  + (Tous les supports de cours de la formation ISN dispensée à l'Académie de Marseille.)
  • Plongez au coeur de Python, de débutant à expert  + (Traduction française de l'ouvrage de Mark Traduction française de l'ouvrage de Mark Pilgrim (un défenseur du logiciel libre), "Dive Into Python", consacré à la programmation Python, et réalisée par une équipe de volontaires sous la direction d'Alexandre Drahon. Destiné aux programmeurs expérimentés, on peut le lire librement en ligne ou le télécharger dans divers formats. Il est aussi disponible dans plusieurs langues.t aussi disponible dans plusieurs langues.)
  • Interfacer cerveau et ordinateur  + (Traiter les signaux électriques liés à l'activité cérébrale et les traduire en commande pour des machines, c'est le rôle des interfaces cerveau-ordinateur.)
  • The Humble Programmer  + (Transcription et mise en ligne récentes d'Transcription et mise en ligne récentes d'un discours resté célèbre d'Edsger Djikstra,un des plus grands informaticiens, tiré de ses archives et prononcé en 1972 lors de la réception pour la remise du prix Turing qui lui a été décerné : un texte de référence qui livre sa pensée scientifique et quelques éléments autobiographiques. La modestie du scientifique que révèle le titre n'exclut pas un sens certain de l'aphorisme.exclut pas un sens certain de l'aphorisme.)
  • Fiche métier intégrateur(trice) web  + (Travaillant dans une agence web ou une société de services en ingénierie informatique (SSII), l'intégrateur web assemble les différents éléments (textes, images, sons, vidéos, animations) en vue de la construction d'un site internet.)
  • Prix Fondation EADS 2010  + (Travaux de recherche multidisciplinaires rTravaux de recherche multidisciplinaires réalisant une symbiose entre trois pôles fondamentaux et appliqués : le développement et l'utilisation des techniques de traitement de l'information les plus avancées, la réalisation de neuroprothèses en collaboration étroite avec des industriels et enfin les applications cliniques, en synergie avec le monde médical.niques, en synergie avec le monde médical.)
  • Algorithmique et Calcul Numérique (licence, prépa)  + (Travaux pratiques résolus d’algorithmique et de calcul numérique et programmation avec les logiciels Scilab et Python, pour licences et classes prépas.)
  • Une introduction à la science informatique : algorithmique  + (Troisième chapitre thématique de l'ouvrageTroisième chapitre thématique de l'ouvrage "Une introduction à la science informatique" : la notion d'algorithme qui peut être vue comme une abstraction de celle de programme, l'objet abstrait qui peut s'incarner dans différents langages de programmation. Un algorithme est une manière particulière d'enchaîner des actions élémentaires pour résoudre toutes les instances d'un problème donné : tri, recherche, compression, etc. Comme la grammaire de Monsieur Jourdain, l'humanité a depuis très longtemps plus ou moins consciemment fait usage d'algorithmes, en tout cas avant même de savoir les exprimer dans un langage de programmation, et même de les verbaliser. Le cours aborde les structures d'arbres binaires, et les graphes dont ils sont des cas particuliers, qui permettent de formaliser des algorithmes classiques, ainsi que l'algorithme de codage de Huffmann.si que l'algorithme de codage de Huffmann.)
  • AdBlock Plus  + (Très célèbre extension de navigateur open Très célèbre extension de navigateur open source personnalisable pour Mozilla Firefox (ainsi que sa version mobile) et Google Chrome, créée en 2002 par Henrik Aasted Sørensen sous le nom initial d'AdBlock, et chargée de filtrer le contenu des pages web afin d'en bloquer certains éléments, en particulier les bannières de publicité indésirables et de naviguer plus rapidement et en toute sécurité.guer plus rapidement et en toute sécurité.)
  • SVG tutorial  + (Tutoriel destiné aux personnes qui souhaitent apprendre le langage graphique SVG par l'expérience (nécessite un navigateur compatible avec SVG : Firefox, Chrome, Safari, Internet Explorer 9 ...))
  • Introduction à la vision par ordinateur (Site du Zéro)  + (Tutoriel destiné à faire découvrir le traitement d'image numériques (bitmap) par ordinateur, y compris par programmation (en langage C) en s'appuyant sur la bibliothèque openCV.)
  • Le tri par insertion  + (Tutoriel expliquant le fonctionnement du tri par insertion.)
  • Tutoriel HTML & CSS  + (Tutoriel permettant d'apprendre à créer des sites internet.)
  • Le site du Zéro - Apprendre à programmer en Java  + (Tutoriel pour apprendre à utiliser le langage de programmation Java.)
  • Le tri par sélection  + (Tutoriel présentant les algorithmes de tri par sélection qui ont l'avantage d'être l'un des algorithme de tri les plus simple à mettre en œuvre.)
  • Using Traceroute  + (Tutoriel simple mais précis autour de la circulation des paquets sur Internet, telle que la montre l'utilitaire traceroute.)
  • Apprendre à programmer avec Ruby  + (Tutoriel traduit de l'anglais pour apprendre à utiliser un langage de programmation. Initiation à la programmation avec le langage "Ruby", langage de programmation libre, interprété, orienté objet, multi-paradigme et facile d'utilisation.)
  • Trail: Learning the Java Language  + (Tutoriel très concret pour l'apprentissage des fondamentaux de la programmation en Java.)
  • PythonYa  + (Tutoriel très progressif et illustré permettant la prise en main du langage Python. Site argentin (réalisé par Diego Moisset, professeur à l'Instituto Superior Santo Domingo de Córdoba, Argentine).)
  • AndroidYa  + (Tutoriel très progressif et illustré permeTutoriel très progressif et illustré permettant la prise en main de la programmation sous Android en abordant des tâches très simples d'abord (bouton, entrée clavier, affichage) puis de plus en plus complexes (aboutissant à la programmation d'un jeu de démineur). Utilise la plateforme Eclipse. démineur). Utilise la plateforme Eclipse.)
  • JavascriptYa  + (Tutoriel très progressif et illustré permettant la prise en main du langage Javascript. Site argentin (réalisé par Diego Moisset, professeur à l'Instituto Superior Santo Domingo de Córdoba, Argentine).)
  • HTMLYa  + (Tutoriel très progressif et illustré permettant la prise en main du langage HTML. Site argentin réalisé par Diego Moisset, professeur à l'Instituto Superior Santo Domingo de Córdoba, Argentine.)
  • Notes de cours pour l'apprentissage de la programmation avec Python  + (Tutoriel visant à apprendre à programmer un ordinateur avec le langage Python. Met un accent tout particulier sur la création d'interface graphique.)
  • Algorithmique et structures de données  + (Types abstraits de données, Recherche d'unTypes abstraits de données, Recherche d'un élément dans un vecteur, Calculs élémentaires de complexité mis à jour, Algorithmes de tri, Récursion et induction, Arbres. Transparents de cours, Fiches de TD, Partiel et correction de l'année 2010, Partiel et exams de l'année 2009.ée 2010, Partiel et exams de l'année 2009.)
  • Expériences sur l'enseignement d'informatique en Tunisie  + (Témoignage sur la façon dont l'enseignemenTémoignage sur la façon dont l'enseignement de l'informatique a été introduit il y a plus de dix ans en Tunisie, pour devenir une spécialité du baccalauréat. Fort de cette expérience, l'auteur propose ensuite une séquence pédagogique complète sur la programmation des tableaux, en détaillant les aspects didactiques et pédagogiques d'une telle activité. Cet exposé s'est inscrit dans le cadre d'une formation INRIA proposée en juin 2009 et s'adressait aux professeurs des établissements de l'académie de Versailles proposant l'option ISN dans leurs classes de seconde pour l'année scolaire 2009-2010.e seconde pour l'année scolaire 2009-2010.)
  • URBI : langage de programmation pour la robotique  + (URBI est un langage dédié à la robotique, URBI est un langage dédié à la robotique, rédigé en C++ et permettant de programmer facilement et de façon universelle n'importe quel robot. Urbiscript est un langage script orienté objet, de pointe et moderne. Il inclut l'introspection, l'exécution dynamique, des fonctions lambda et des bibliothèques. C'est un langage open source maintenant un modèle de double licence apportant du support et des spécifications avancées aux partenaires commerciaux. Il permet de créer des composants et des drivers appelés UObjects.omposants et des drivers appelés UObjects.)
  • Tutoriel Html  + (Un apprentissage très progressif en douze chapitres pour composer correctement des pages HTML faciles à lire et à maintenir. Aborde les formulaires mais pas les pages dynamiques.)
  • 10000 Top Passwords  + (Un article (de blog) expliquant le fait quUn article (de blog) expliquant le fait que 98% des utilisateurs du web choisissent des mots de passe se trouvant dans une liste de 10000 mots de passe assez fréquents ; en d'autres termes, moins de 2% des utilisateurs font usage de mots de passe "rares". L'article donne un lien vers un fichier texte convenant la liste de ces mots de passe avec leurs fréquences d'usage.ts de passe avec leurs fréquences d'usage.)
  • Droit à l'oubli sur internet  + (Un article du Wiki juridique présentant etUn article du Wiki juridique présentant et analysant de façon semble-t-il exhaustive et claire les principales dispositions de la charte sur le droit à l'oubli numérique du 13 octobre 2010 et de la proposition de loi visant à mieux garantir le droit à la vie privée à l’heure du numérique.it à la vie privée à l’heure du numérique.)
  • Demandez le programme  + (Un article en ligne d'Interstices pour comUn article en ligne d'Interstices pour comprendre la programmation : programmer consiste à décomposer une idée compliquée en petites étapes que même une machine stupide peut assimiler. L'importance de la programmation ressort de ses erreurs ou bugs qui peuvent parfois coûter très cher. Outre l'erreur, sont ici succintement présentés le langage de la machine, le compilateur, le traducteur homme-machine, les langages et les paradigmes.e-machine, les langages et les paradigmes.)
  • Deep network investigation  + (Un assez long article présentant quelques Un assez long article présentant quelques aspects de l'exploration des réseaux (TCP/IP) au moyen du logiciel Wireshark (ex Ethereal), analyseur de paquets libre utilisé dans le dépannage et l'analyse de réseaux informatiques, le développement de protocoles, l'éducation et la rétro-ingénierie. Il utilise la bibliothèque logicielle GTK+ et est compatible avec de nombreux systèmes d'exploitation, ce qui est une des raisons de sa création par Gerald Combs, diplômé de l'Université du Missouri-Kansas City, à la fin des années 1990. L'accent est mis sur les questions de sécurité.ent est mis sur les questions de sécurité.)
  • L’informatique de A à Z  + (Un bel abécédaire pour entrer dans le vocaUn bel abécédaire pour entrer dans le vocabulaire de l'informatique et découvrir un panorama de la recherche en informatique. Chaque lettre illustrée renvoie à un mot du vocabulaire informatique choisi par les chercheurs pour évoquer leurs domaines de recherche. Un court texte explique le sujet de recherche, les enjeux, les applications. Et pour en savoir plus, il suffit de cliquer.pour en savoir plus, il suffit de cliquer.)
  • Trail: Creating a GUI With JFC/Swing  + (Un bon tutoriel pour créer un interface d'Un bon tutoriel pour créer un interface d'utilisateur pour la programmation graphique (GUI) en java avec les swings, bibliothèque graphique pour ce langage de programmation, faisant partie du package Java Foundation Classes (JFC), kit de composants logiciels inclus dans J2SE. de composants logiciels inclus dans J2SE.)
  • Algorithmes pour le traitement d'images - 2  + (Un certain nombre de bases ayant été acquiUn certain nombre de bases ayant été acquises, l’intérêt est maintenant de proposer le travail sous forme de mini-projets. Les filtres de type "matrice de convolution" constituent un thème riche, mais qui peut être abordé de façon simple, et donner lieu à plusieurs mini-projets. Un seul et même algorithme permet d’appliquer différents filtres à une image. Le passage d’un filtre à un autre se fait en ne modifiant qu’une seule ligne de calcul, dont l’essentiel est une somme de produits. L’utilisation conjointe du logiciel GIMP permet de se rendre compte des possibilités qu’offre ce type de filtres. L’objectif final est de faire comprendre qu’un paramétrage adéquat du filtre permet de détecter les contours d’une image. Comme dans la première partie, les exemples annexés sont en langage Python et ils utilisent la bibliothèque PIL (Python Imaging Library).bibliothèque PIL (Python Imaging Library).)
  • Le droit de copier des élèves  + (Un conservateur des bibliothèques de la BnUn conservateur des bibliothèques de la BnF évoque les difficultés de l'enseignement à l'heure du numérique : les lacunes ne portent pas seulement sur le nombre d'ordinateurs dans les écoles. Si, en théorie, les évolutions légales de ces dernières années permettent aux écoliers et aux professeurs du 21e siècle de recycler toutes les connaissances sur supports numériques sans risquer d'enfreindre la législation sur le droit d'auteur, dans la pratique ce n'est pas gagné, malgré les exceptions prévues par la loi DADVSI elle-même, compensées sur des bases forfaitaires, et surtout la multiplication d'accords sectoriels transitoires, solution préférée par les acteurs, mais difficile à appliquer. La complexité des mécanismes a abouti à de tels dysfonctionnements que, paradoxalement, si en apparence tout est déjà en place, tout milite pour la création d'une véritable et durable exception concrétisée par la proposition, relativement audacieuse, de "créer un Educ-Pass numérique".cieuse, de "créer un Educ-Pass numérique".)
  • Langage naturel problèmes et solutions informatiques  + (Un cours de TALN (Traitement automatique dUn cours de TALN (Traitement automatique du langage naturel), ou ingénierie linguistique, qui démystifie totalement et avec humour la notion d'intelligence artificielle : après une présentation des bases (du plus simple au plus complexe : codage normalisé, chaînes de caractères et mots, phrases, textes, tris, fréquence de mots et loi de Zipf), l'exposé s'articule autour d'un exemple emprunté à l'application ELIZA, simulation bluffante de dialogue, mise au point en 1966 par Joseph Weizenbaum du MIT, à la manière de la psychothérapie humaniste, centrée sur la personne, de Carl Rogers. N'employant presque aucune information sur la pensée ou l'émotion humaine, ELIZA parvient parfois à offrir un semblant d'interaction humaine. Quand le "patient" dépasse la base de connaissances (par ailleurs très petite), ELIZA peut fournir une réponse générique, mais non sans toujours éviter que le dialogue entre le psychothérapeute/ordinateur et le patient tourne au cocasse. Le cours propose enfin des approximations de locuteurs artificiels à partir de mécanismes informatiques fondamentaux comme les expressions régulières.amentaux comme les expressions régulières.)
  • The family guide to the digital freedom  + (Un cours en ligne en soixante brefs chapitUn cours en ligne en soixante brefs chapitres destiné à informer les parents et éducateurs sur la transformation du monde sous l'influence du numérique, le bon usage des outils et de l'information numériques. L'intérêt didactique, par le recours constant à des exemples commentés, est certain : dangers, causes de ces dangers et solutions sont successivement abordés. et solutions sont successivement abordés.)
  • Pourquoi tu cherches ?  + (Un court métrage «docu-fiction» pour découvrir les grands personnages de l’Informatique et des Sciences du Numérique et partager quelques unes de leurs grandes idées.)
  • Le traitement numérique  + (Un document général introductif sur le codage numérique des nombres : codes binaire, octal et hexadécimal, notion de base de système de numération, transcodage ou méthode de conversion et opérations arithmétiques en base 2.)
  • La robotique en classe  + (Un dossier élaboré par les autorités éducaUn dossier élaboré par les autorités éducatives du canton du Valais sur la robotique en classe : raisons de cette pratique éducative ? les moyens de l'aborder ? avec quelles compétences, quels systèmes ? LEGO Mindstorms, Arduino..., quel matériel ? Thymio II, et pour les plus jeunes Beebot, Bimo, Boebot compatible Arduino... Ce dossier se veut le plus concret possible pour que les enseignant(e)s puissent franchir le pas avec leurs élèves ou découvrir de nouvelles pistes pratiques. Curiosité, motivation, interdisciplinarité, esprit d’équipe... seront assurément au rendez-vous. Last but not least, une appréciable biblio-webographie.least, une appréciable biblio-webographie.)
  • Ressources et activités de culture scientifique au delà de la programmation  + (Un ensemble de ressources de culture scienUn ensemble de ressources de culture scientifique en sciences du numérique</br> 1 Initiation à la notion d'algorithme</br> 2 Découverte du codage des objets numériques</br> 3 Éléments d'histoire de l'informatique</br> 4 Partage des éléments sociétaux liés au numérique </br> 5 Découvrir les métiers du numérique et de la recherche</br> 6 Culture générale en science du numérique</br> 7 Ressources et supports scolaires</br>etc… 7 Ressources et supports scolaires etc…)
  • Le wiki de jecode.org  + (Un ensemble de ressources pour l'apprentisUn ensemble de ressources pour l'apprentissage du code, en contexte péri-scolaire; </br> (i) Logiciels d'apprentissage de l'informatique</br> (ii) Ateliers d'initiation à la programmation</br> (iii) Sites pour l'initiation à la programmation</br> (iv) Conférences sur l'enseignement de l'informatique</br> (v) …l'enseignement de l'informatique (v) …)
  • Khan Academy online environment for learning to program  + (Un ensemble de tutoriels basés sur le JavaUn ensemble de tutoriels basés sur le Javascript, avec un environnement de programmation en ligne, et des exemples principalement graphiques. Et un texte manifeste qui repositionne la programmation non comme une fin en soi mais comme un levier pour comprendre des abstractions.n levier pour comprendre des abstractions.)
  • Un exercice d'algorithmique sur le calcul du salaire mensuel  + (Un exercice d'algorithmique de l'Université de Mulhouse-Colmar qui demande le taux horaire et le nombre d'heures de travail d'un employé payé à l'heure puis calcule et affiche son salaire mensuel.)
  • Cubelets  + (Un kit de construction modulaire de robot Un kit de construction modulaire de robot basé sur des cubes : en combinant des cubes capteurs, programmeurs et actionneurs, les plus jeunes peuvent créer des robots simples, susceptibles de reconfiguration, et qui manifestent un comportement singulièrement complexe.t un comportement singulièrement complexe.)
  • A virtual network laboratory  + (Un laboratoire de réseau virtuel créé par Un laboratoire de réseau virtuel créé par des chercheurs de l'université Paris 13, téléchargeable et installable à partir de Linux, et disponible en live cd. Le logiciel permet de créer un réseau virtuel et d'observer le trafic dessus sans faire courir le moindre risque au réseau réel.e courir le moindre risque au réseau réel.)
  • Le guide de Lua et ses applications  + (Un livre modulaire, écrit par des utilisateurs professionnels, pour découvrir, apprendre et pratiquer le langage LUA à la fois extrêmement puissant et compact, qui peut être dix à trente fois plus rapide que TCL, Perl, Python, Ruby ou PHP.)
  • Initiation à la théorie des graphes  + (Un livre pour tous ceux qui veulent s’initUn livre pour tous ceux qui veulent s’initier à la théorie des graphes. Conçu pour comprendre facilement les bases, il permet de débroussailler un peu le terrain avant d’aborder des notions plus complexes. Les novices, sans culture mathématique particulière, peuvent donc le lire sans crainte de se trouver perdus, en tout cas jusqu’au chapitre 4 à partir duquel quelques connaissances sur les matrices puis, plus loin, sur les probabilités et les suites sont nécessaires. La théorie est complétée par des paragraphes « pratiques » (utilisation de logiciels), historiques (biographies succinctes de mathématiciens) et autres, y compris des adresses de sites Internet où des compléments pourront être trouvés ainsi que des types d’exercices non étudiés ici. Et pour permettre aussi à tous de bien comprendre les notions étudiées, chaque chapitre contient des exercices corrigés et des exemples détaillés qui sont autant d’exercices. Enfin, l’introduction donne des exemples de problèmes, plus ou moins concrets, qui peuvent être résolus par les graphes et montrent une utilisation possible de ces objets mathématiques souvent méconnus.ces objets mathématiques souvent méconnus.)
  • MobiNet  + (Un logiciel permettant de programmer le comportement d´objets mobiles animés à l´aide d´une interface et d´un langage intuitifs.)
  • Apprendre l'informatique avec Javascool à travers la programmation de petits jeux  + (Un manuel complet qui permet de voir : - lUn manuel complet qui permet de voir :</br>- les notions basiques et avancées liées à la traduction d'un algorithme en langage de programmation impératif comme Java.</br></br>- une description des outils de débogage et de mise au point des programmes.</br></br>On trouvera notamment ici des explications complémentaires sur certaines activités de base du domaine et de nouvelles activités orientés sur la création de petits jeux. On y croise aussi des notions liées à d'autres langages de programmation pour aborder l'algorithmique sous d'autres formes.rder l'algorithmique sous d'autres formes.)
  • Entre mathématiques et informatique : l'analyse des algorithmes  + (Un outil pour étudier la place occupée parUn outil pour étudier la place occupée par les mathématiques dans l'informatique et plus particulièrement dans l'analyse des algorithmes. La compréhension des phénomènes de complexité relatifs à ces algorithmes croise, de façon transverse, de nombreux chapitres des mathématiques, classiques ou non, pures ou appliquées. On voit ainsi surgir des domaines tels que l'analyse combinatoire, les singularités de fonctions de variable complexe, la théorie des probabilités, les transformations intégrales et fonctions spéciales, l'analyse fonctionnelle, voire la théorie analytique des nombres., voire la théorie analytique des nombres.)
  • L’informatique, à l’école !  + (Un ouvrage d'experts publié dans le cadre Un ouvrage d'experts publié dans le cadre du programme de promotion de l’informatique FIT lancé par la Fondation Hasler en 2006, dont le but est d’ancrer une véritable éducation informatique dans les écoles. Il explique les liens entre l’informatique, la formation aux médias et les applications des technologies de l’information et de la communication. Une longue discussion sur les liens complexes entre mathématiques et informatique éclaircit le sujet. Il propose enfin le concept, le contenu et les objectifs d’un cours d’informatique au gymnase ou au lycée.urs d’informatique au gymnase ou au lycée.)
  • Portrait : Louis Pouzin  + (Un portrait de Louis Pouzin (Chantenay-SaiUn portrait de Louis Pouzin (Chantenay-Saint-Imbert, Nièvre, 1931- ) ingénieur français en informatique, inventeur du datagramme, et contributeur au développement des réseaux à commutation de paquets, précurseurs d'Internet. Ses travaux ont été largement utilisés par Vint Cerf pour la mise au point de Internet et du protocole TCP/IP. point de Internet et du protocole TCP/IP.)
  • Portrait : Tim Berners-Lee  + (Un portrait de sir Timothy-John Berners-LeUn portrait de sir Timothy-John Berners-Lee plus connu sous le nom de Tim Berners-Lee (Londres, 8 juin 1955- ) britannique surtout connu comme le principal inventeur du World Wide Web (WWW) au tournant des années 1990 et, depuis 1994, président du World Wide Web Consortium (W3C), organisme qu'il a fondé.Consortium (W3C), organisme qu'il a fondé.)
  • Flyer Inria sur le cursus de chercheur  + (Un poster qui décrit graphiquement le parcUn poster qui décrit graphiquement le parcours pour devenir chercheur, enseignant-chercheur ou ingénieur de recherche en informatique : de l'enseignement secondaire au doctorat ès informatique, en passant par les classes préparatoires, les écoles d'ingénieurs ou le master universitaire, et trois années en laboratoire de recherche. trois années en laboratoire de recherche.)
  • Boardsimu: donner un aperçu de ce qu'est un assembleur.  + (Un premier jet de simulateur python d'un processeur pour donner un aperçu de ce qu'est un assembleur.)
  • Présentation d'exemples de projets ISN  + (Un site qui propose des sujets de projets ISN et des ressources pour réaliser ces projets : Fractales, Initiation logicielle à la robotique, Jeu de la Vie, Découverte du Code-barre, Découverte du QR-code, Initiation au cryptage.)
  • Les dimensions de la couleur (David Briggs)  + (Un site très complet consacré à la lumièreUn site très complet consacré à la lumière et à la couleur, abordant notamment les aspects historiques et physiques de la couleur (colorimétrie) et de l'éclairement. Les synthèses (additive et soustractive) de la couleur sont bien expliquées et mises en perspective par rapport à la peinture et à la création d'images de synthèse. Enfin, les illustrations sont de grande qualité. A noter : ces questions sont abordées dans le programme de Physique de la classe de Première S.me de Physique de la classe de Première S.)
  • Le son numérique au delà du mp3  + (Un support de cours sur le son : représentUn support de cours sur le son : représentation du son et description et analyse d'un exemple d’algorithme sur le son, l'agorithme de synthèse sonore de Karplus-Strong qui permet de modéliser le mouvement vibratoire d’une corde pincée, et un exemple d’algorithme en musique, le système d'improvisation musicale OMax. le système d'improvisation musicale OMax.)
  • Introduction au son numérique  + (Un support de cours universitaire sur le son numérique.)
  • Linux embarqué Comprendre, développer, réussir  + (Un système embarqué ou enfoui désigne un sUn système embarqué ou enfoui désigne un système électronique et informatique autonome (aussi bien le matériel que le logiciel), spécialisé dans une tâche bien précise. Ses ressources en matière d'espace et de consommation sont généralement limitées. L'embarqué et le libre constituent une union improbable qui, pourtant, existe et dure. La formidable capacité d'évolution de Linux lui a permis de conquérir les domaines les plus exigeants et on trouve aujourd'hui des systèmes embarqués basés sur GNU/Linux dans les milieux industriels, l'aéronautique, la téléphonie, la domotique, la surveillance, le médical, etc. La première partie, L'embarqué et le libre : des éléments de choix stratégiques, est consacrée à la compréhension des licences avec une vision juridique : 01. Le libre en général et dans l'informatique industrielle 02. Pourquoi le libre ? 03. Comprendre GNU/Linux, les distributions et les modèles de développement 04. Osons parler du droitde développement 04. Osons parler du droit)
  • Enseignement d’exploration « Méthodes et pratiques scientifiques - MPS » : « Science et société numérique »  + (Un témoignage et une présentation de bilanUn témoignage et une présentation de bilans sur l’enseignement d’exploration Méthodes et Pratiques Scientifiques (MPS) en classe de seconde au lycée général et technologique Arthur Varoquaux de Tomblaine en Meurthe-et-Moselle. Cet enseignement propose six thèmes d’étude et un septième thème libre, et ce lycée a donc exploité cette possibilité pour développer le thème : « Science et société numérique ». Dans ce cadre, une équipe pluridisciplinaire SVT, SPC et Math se propose d’apporter aux élèves de seconde, « digital natives - natifs numériques », l’éclairage de leurs disciplines sur ce monde qui devient numérique. Sont abordés des techniques, des outils mais aussi certains concepts et points de vue nouveaux apportés aux sciences et par les sciences. Cette expérimentation est l’évolution de l’option facultative expérimentale « Initiation aux Sciences et Techniques du Numérique » menée en 2009-2010 (bilan 2010). Cette expérimentation apporte la conviction de la nécessité pour l’enseignement général de s’emparer de ces thèmes. Vivre dans un monde numérique sans en connaître les concepts qui le sous-tendent n’est pas satisfaisant. Avec cette expérimentation réponse est aussi donnée à plusieurs priorités de l'établissement dont celle-ci : « Donner le goût des sciences et développer un pôle scientifique ».nces et développer un pôle scientifique ».)
  • Why all our kids should be taught how to code  + (Un universitaire britannique s'exprime danUn universitaire britannique s'exprime dans les colonnes du Guardian sur la nécessité d'un apprentissage précoce de la programmation informatique : il y a un consensus croissant sur le changement radical que l'apprentissage de l'informatique doit connaitre, et cela inclut l'apprentissage de la programmation.nclut l'apprentissage de la programmation.)