Attribut:Résumé

De Sciencinfolycee
Aller à : navigation, rechercher

Cette propriété est de type Texte.

Affichage de 100 pages utilisant cette propriété.
H
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.  +
Présentation de Java Micro l'édition (Java ME) la plate-forme Java qui permet de développer des applications pour des téléphones portables, à l'aide d'un émulateur de portable installé sur un ordinateur afin de tester les programmes.  +
Explication selon le mode collaboratif du Wiki du système de numération hexadécimal : étymologie, écriture des entiers, utilisation, avantages et inconvénients, conversion du binaire en décimal puis du décimal en hexadécimal, notations en langages informatiques (langage C, Pascal, COBOL, BASIC) et utilisation pour le codage informatique des couleurs d'écrans d'ordinateurs.  +
Une histoire de l'informatique par les grandes dates, les portraits des hommes et des femmes qui ont laissé leur empreinte dans le monde du calcul, de l'électronique ou de l'informatique,une page musée présentant une galerie des instruments relatifs à l'évolution scientifique et technique du domaine concerné et une page Technologie expliquant quelques principes de base de la discipline. Un plus : des liens, une biblio-webographie et un moteur de recherche utiles.  +
Appareils photo numériques, scanners, images météo… les images ont naturellement envahi notre vie quotidienne. Leur traitement est désormais devenu commun dans beaucoup de domaines. À partir de quelques témoignages sont retracées les étapes de cette histoire.  +
Présentation d'un correcteur orthographique qui permet d'avoir un bon aperçu du contexte d'algorithmique du texte.  +
Des scientifiques spéléologues explorent les entrailles de notre sous sol et découvrent des rivières souterraines, ce qui peut représenter des enjeux importants dans l'exploitation et la gestion des ressources en eau.  +
I
Page de présentation du site web d'un organisme de régulation, l’Internet Corporation for Assigned Names and Numbers (ICANN): elle décrit sommairement les fonctions de cette organisation de droit privé à but non lucratif, chargée d’allouer l’espace des adresses de protocole Internet (IP), d’attribuer les identificateurs de protocole, de gérer le système de nom de domaine de premier niveau pour les codes génériques et les codes nationaux, et d’assurer les fonctions de gestion du système de serveurs racines.  +
C'est un IDE (environnement de développement) très simple et convivial que les élèves de terminale ISN peuvent prendre en main très facilement. Il permet entre autres de travailler sur un projet de façon collaborative, d'échanger en direct via un chat intégré, de visualiser le résultat du programme très simplement. A priori, tous les sources sont accessibles et on peut les récupérer pour installer l'outil sur le serveur de son choix.  +
Site ayant pour objectif de faire découvrir et exploiter de manière autonome, tous les deux mois, un nouveau thème relatif à l'informatique, présenté en allemand et en français.  +
Destiné aux élèves et enseignants de la spécialité Informatique et Sciences du numérique en Terminale S ainsi qu’à toute personne souhaitant débuter en programmation informatique. Le livre comprend 2 parties bien distinctes : des généralités sur le fonctionnement des ordinateurs actuels et divers éléments de réflexion sur le rôle de l’informatique dans le monde moderne ainsi que des précisions sur l’épreuve d’ISN au baccalauréat ET une initiation au langage Python à partir d’exercices de niveaux variés et de divers éléments destinés à la réalisation de projets informatiques (particulièrement orientés vers l’épreuve du baccalauréat).  +
Plateforme logicielle ouverte et expérimentale permettant la modélisation (modeler) et le filtrage (slicer, filtre limiteur) pour créer des objets 3D facilement imprimables sur une "repro" 3D.  +
Page Wikipédia contenant un grand tableau comparatif des formats de fichiers usuels pour stocker des images (ponctuelles ou vectorielles).  +
L'histoire de l'invention de "l'ombrage de Gouraud", que tous les infographistes connaissent bien, est l'occasion de revenir sur l'histoire des images de synthèse. D'autant plus que, fait rare dans l'histoire de l'informatique, quarante ans après, elle est toujours d'actualité.  +
Mise à disposition des académies d'une base d'images satellitaires répondant aux besoins éducatifs des disciplines concernées.  +
Avez-vous déjà rêvé de pouvoir toucher les images ou les photos affichées sur votre ordinateur ? C'est désormais possible. Une nouvelle technique permet de simuler les sensations tactiles liées aux textures ou au relief des images. Les résultats obtenus permettent de donner, via la souris, la sensation de toucher l'image, de ressentir son grain, ses aspérités, comme si l'on passait son doigt dessus !  +
Le nombre fini de bits utilisé par un ordinateur impose des limites aux calculs sur les nombres réels. Il n'est possible de représenter qu'une partie finie de R. Cette discrétisation de R fait que le calcul numérique sur ordinateur est très différent du calcul mathématique qu'il est censé représenter. L'arithmétique des nombres réels sur ordinateur, dite en virgule flottante, est un domaine souvent peu maîtrisé, deux attitudes courantes étant soit de faire des calculs sans se soucier de ces questions, soit (après avoir buté sur une de ces questions sans savoir pourquoi) de se méfier des calculs numériques et de les éviter autant que possible. En effet, tout calcul peut comporter des erreurs d'arrondi, et ces erreurs peuvent se propager et induire des résultats très largement inexacts. En fait, les calculs en virgule flottante ne sont en rien mystérieux, et les résultats de calcul qui peuvent sembler étranges ou aléatoires au premier abord sont en fait déterministes. Cette ressource, dont l'intérêt est de comprendre le codage du nombre et de vérifier les liens avec les calculs symboliques sur les nombres réels à l'infini, présente la table des règles de gestion des valeurs infinies (+/-oo) et indéfinies lors de calculs sur les flottants, selon le standard IEEE 754 (Infinity and NaN Arithmetic Rules) pour la représentation des nombres à virgule flottante en binaire. C'est le tableau le plus employé actuellement pour le calcul des nombres à virgule flottante dans le domaine informatique.  +
Mise à disposition d'un éventail de compétences, de prestations et d'outils informatiques entièrement dédiés à l'optimisation, à l'analyse et à la visualisation de données géographiques.  +
Plateforme internet mettant à disposition différentes ressources visant à promouvoir l'enseignement de l'informatique. Deux versions en allemand et en français.  +
Site institutionnel de l'Education Suisse en informatique didactique, il propose de façon plus sélective qu'exhaustive : la matière pédagogique pour des cours en ligne à l'usage des étudiants et des formateurs, basée sur l'ouvrage de W. Hartmann, M. Näf, R. Reichert, Informatikunterricht planen und durchführen , Springer 2006 : un bref résumé de chaque chapitre du livre, des diapositives qui l'accompagnent et des liens vers des informations complémentaires ; des publications et diapositives pour des conférences sur le thème de l'enseignement des sciences informatiques ; des possibilités de formation à l'enseignement de l'informatique en Suisse ; des recommandations d'ouvrages pour l'enseignement des sciences informatiques ; des revues sur l'informatique et l'éducation, et des indications de centres pour l'enseignement de la science informatique. Il préconise enfin la recherche sur le moteur de recherche Google d'un surplus d'information pour l'enseignement de l'informatique en Allemagne, en Autriche et en Suisse.  +
Présentation par un professeur de mathémathiques du lycée Jacques Audiberti d'Antibes de l'option ISN sous forme d'une "carte mentale", un diagramme qui relie les mots-clés et les informations composant le concept : l'objectif (réponse à un manque), le public visé (élèves de TS), le type d'évaluation pour le Bac (épreuve orale), l'organisation (cours, TP, projets en équipe, exposés), les contenus de large culture numérique plutôt que de formation d'experts : algorithmique, langages et programmation, architecture matérielle, et les perspectives d'après Bac. Chaque information du diagramme donne accès à une fenêtre qui développe le thème ou le titre affichés.  +
La miniaturisation des dispositifs informatiques et de télécommunication, le progrès des protocoles de communication, l'incorporation de ces fonctions dans des objets usuels devenus communicants sont les facteurs technologiques du secteur émergeant des nouvelles applications et services en Informatique Ambiante.  +
Manuel scolaire de la spécialité ISN en Terminale S, l’objectif du livre est d’introduire et donner une ensemble maximal d'éléments pour permettre cet enseignement nouveau, orienté autour de projets, en tenant compte de multiples variantes selon les axes choisis. Il est donc un ouvrage de référence, des savoirs et savoirs faire fondamentaux, mais aussi des contenus optionnels qui les entourent. Ils s'articulent autour des quatre concepts de l'Informatique, mais surtout de montrer la manière dont ils fonctionnent ensemble. Quand nous étudierons les algorithmes fondamentaux, nous les exprimerons souvent dans un langage de programmation. Quand nous étudierons l’organisation des machines, nous verrons comment elles permettent d’exécuter des programmes exprimés dans un langage de programmation. Quand nous étudierons la notion d’information, nous verrons des algorithmes de compression, de chiffrement, etc. Ce livre est donc organisé en quatre parties regroupé en vingt-deux chapitres. Voir : http://www.editions-eyrolles.com/Livre/9782212135435 pour plus d'information Coquilles connues : http://www.lsv.ens-cachan.fr/~dowek/Isn/coquilles.html (n'hésitez pas à nous contacter pour aider ! gilles.dowek@inria.fr) Programmes présentés dans le livre et logiciel d'accompagnement : hhttp://www.lsv.ens-cachan.fr/~dowek/Isn/  +
Manuel scolaire de la spécialité ISN en Terminale S, l’objectif du livre est d’introduire et donner une ensemble maximal d'éléments pour permettre cet enseignement nouveau, orienté autour de projets, en tenant compte de multiples variantes selon les axes choisis. Il est donc un ouvrage de référence, des savoirs et savoirs faire fondamentaux, mais aussi des contenus optionnels qui les entourent. Il s'articulent autour des quatre concepts de l'Informatique, mais surtout de montrer la manière dont ils fonctionnent ensemble. Quand nous étudierons les algorithmes fondamentaux, nous les exprimerons souvent dans un langage de programmation. Quand nous étudierons l’organisation des machines, nous verrons comment elles permettent d’exécuter des programmes exprimés dans un langage de programmation. Quand nous étudierons la notion d’information, nous verrons des algorithmes de compression, de chiffrement, etc. Ce livre est donc organisé en quatre parties regroupé en vingt-deux chapitres. Voir : http://www.eyrolles.com/Informatique/Livre/informatique-et-sciences-du-numerique-edition-speciale-python-9782212136760 pour plus d'information Programmes présentés dans le livre et logiciel d'accompagnement : http://www.lsv.ens-cachan.fr/~dowek/Isn/  +
À compter de la rentrée 2012, un nouvel enseignement de spécialité "Informatique et Sciences du Numérique" (ISN ) peut être proposé aux élèves des classes Terminales de la série S au même titre que les enseignements de spécialité (mathématiques, sciences physiques et chimiques et sciences de la vie et de la terre). Pourquoi maintenant ? Pour quels enjeux ? Pour les filles comme pour les garçons ! Pour quel profit ? Quels contenus, pour quels élèves ? Voici quelques éléments de positionnement, suivis de quatre vidéos d'interviews d'étudiant(e)s expliquant leur choix de la discipline informatique.  +
Projet ou version préliminaire des programmes de la classe terminale de la voie générale relative à l'enseignement de l'Informatique et des sciences du numérique en classe de terminale de la série S - Enseignement de spécialité, issue de la consultation des enseignants confiée aux recteurs entre le lundi 7 mars et le vendredi 22 avril 2011. Précision des objectifs, de la pédagogie de projet et des éléments de programme : représentation de l’information, algorithmique, langages et programmation, architectures matérielles (ordinateurs, réseaux, initiation à la robotique).  +
Alors que l'Informatique et les Sciences du Numériques devient un enseignement pour toutes et tous en classes prépartoires aux grandes écoles (CGPE), un manuel très complet est rendu disponible ici à la fois pour les élèves et les professeurs préparant leurs cours. Le contenu du manuel se veut fidèle au programme officiel. Après une introduction à l'architecture d'un ordinateur, on présente les notions clés de l'algorithmique en s'attachant systématiquement à démontrer la correction des algorithmes et à évaluer leur complexité. On étudie ensuite la traduction dans un langage de programmation (Python) d'algorithmes numériques provenant du cours de mathématiques, les limitations introduites par le passage sur machine et l'utilisation raisonnée de bibliothèques de calcul. On s'intéresse également à une représentation de l'information à la fois plus complexe et plus en lien avec les applications industrielles, par le biais des bases de données. Enfin on aborde des concepts plus élaborés comme la récursivité ou les structures de données pour donner une vision large de l'algorithmique et de la programmation qui puisse être utilisée dans le cadre des TIPE.  +
Ouvrage destiné aux étudiants et enseignants des classes préparatoires scientifiques de toutes les filières (MPSI, PCSI, PTSI, MP, PC, PSI, PT) et a pour objectif de leur présenter en un seul volume l'ensemble des connaissances en informatique pour la préparation aux écrits et aux oraux des concours d’écoles d’ingénieurs, à l’issue de leur deuxième année d’enseignement supérieur. Le cours d’informatique, nouvelle matière obligatoire figurant au programme 2013 des classes préparatoires scientifiques est intégralement présenté dans ce livre. Il est accompagné de très nombreux tests et exercices corrigés permettant au lecteur de vérifier au fil des pages sa bonne compréhension du cours. Les langages étudiés sont ceux retenus par le programme, Python et Scilab. Un dernier chapitre propose des problèmes, intégralement corrigés, pouvant servir de travaux dirigés et montrant l’intérêt de la programmation à travers des problématiques variés.  +
L’objet de ce cours est de s’appuyer sur des connaissances mathématiques pour représenter différentes méthodes générales afin de fournir à un problème une ou plusieurs solutions algorithmiques. L’attention est tout particulièrement portée sur la nécessité pour résoudre un problème de le découper en sous-problèmes auxiliaires. Différentes méthodes de résolutions abordées : approche « diviser pour régner », programmation dynamique et approche gloutonne.  +
Ce scénario a pour objectif d’aborder les principes de la robotique, de mettre en œuvre des capteurs et des actionneurs, de monter un robot relativement simple et de le programmer pour lui faire réaliser une tâche complexe. La mise en place est proposée en trois phases plus ou moins distinctes : des éléments de cours plus théoriques sont fournis puis mis en pratique immédiatement au sein d’activités visant pour but la prise en main des matériels et logiciels ; enfin un mini-projet devra permettre de synthétiser les connaissances aboutissant finalement à une évaluation globale du scénario. Avertissement : pour plus de clarté, ce document s’appuie sur la boîte Lego MindStorms NXT 2.0 de base. Des approches similaires peuvent être parfaitement être conduites avec d’autres robots (Thymio, NAO, etc.). Les détails de mise en œuvre figurent dans l’annexe.  +
Un 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.  +
Logiciel libre de dessin graphique vectoriel permettant toutes sortes d'expérimentations et de conversions avec le format SVG.  +
Le tri par insertion explicité avec humour par une séquence de danseurs du folklore roumain.  +
Présente les différentes approches de la notion d'intelligence artificielle, ainsi que les différents domaines d'activités de cette dernière (communication, médecine, biologie).  +
Projet hébergé par Linux-France regroupant des articles, des supports de cours et des guides de configuration sur les réseaux disponibles en ligne. L'objectif de ce projet est de fournir une aide à la conception d'architectures et d'interconnexions en utilisant le système GNU/Linux.  +
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.  +
Page du portail des Universités numériques thématiques relative au droit de l'Internet : définition de l'identité numérique et évocation du droit à l'oubli numérique qui lui est directement lié (par l’intermédiaire de proposition de loi dont l'URL est fournie et d’une charte annoncée). L’ouverture d’un débat sur ces questions fait ainsi apparaître les raisons récentes qui ont conduit à la nécessité de poser ce questionnement indispensable pour chaque citoyen ; la question des droits et devoirs relatifs aux liens hypertexte ; la responsabilité, droits et devoirs, des opérateurs d'internet ; les mentions légales à apposer lors de la création d’un site ; les oeuvres collaboratives, qui aborde inévitablement la question du droit d’auteur souvent interrogé et fait en particulier référence au livre vert sur l’économie de la connaissance de Bruxelles ; les chartes et codes de bonne conduite, avec présentation d'exemples de chartes émanant de diverses instances universitaires via leurs URL respectives. De nombreux liens pointent les URL des textes officiels publiés sur Légifrance ou sur le site de l’Assemblée nationale, du Sénat et du Conseil constitutionnel.  +
Qu'est-ce que l'internet ? Littéralement, « internet » vient du néologisme anglais « internetting » qui désigne le fait d'interconnecter des réseaux. L'internet est donc un réseau de réseaux. Comment ça marche ? L'information circule sous forme de paquets acheminés indépendamment les uns des autres. Pour cela, chaque paquet contient un identifiant de la destination : son adresse IP. La manière d'allouer les adresses IP et la manière d'acheminer les paquets sont intimement liées, c'est ce qui permet de faire fonctionner de concert plusieurs centaines de milliers de réseaux connectant ainsi plusieurs centaines de millions de machines entre elles.  +
Ressources en ligne permettant d'enseigner une introduction à la programmation. Les différents grands thèmes abordés sont la décomposition du raisonnement, la structuration des données et des programmes, enfin une synthèse à travers des exercices pratiques. Possibilité de récupérer à la fois des supports de cours et des exercices.  +
Un support de cours universitaire sur le son numérique.  +
Une introduction aux réseaux et à Internet pour permettre aux élèves une première approche en autonomie des notions qui seront abordées en classe. Tout cela pour gagner du temps et permettre de se concentrer sur le suivi des projets des élèves en option ISN.  +
Pages dédiées à la colorimétrie, tirées d'un site (de l'université de Stanford) consacré à la photographie et à l'image.  +
EaselJS (site officiel) est une librairie JavaScript développée par Grant Skinner (son blog). Elle permet une utilisation simplifiée de la balise HTML5 canvas (dessin, création de jeu, manipulation des pixels d'une image....).  +
Introduction complète à l'algorithmique, cette 3e édition, révisée et mise à jour, comporte deux nouveaux chapitres, l'un sur les arbres de Van Emde Boas et l'autre sur les algorithmes multithreads.  +
Cours en ligne sur le site inetdoc.net de Linux : l'analyseur de trafic est un outil pédagogique essentiel pour comprendre les mécanismes de fonctionnement des protocoles de communication sur les réseaux contemporains. Ce document comprend deux parties. Dans un premier temps, on trouve une introduction à l'utilisation de l'analyseur Wireshark, le logiciel libre incontournable en la matière. Dans un deuxième temps, les travaux pratiques permettent de découvrir la richesse des informations fournies par cet analyseur.  +
Cours en deux parties : une introduction générale à l'informatique, aux logiciels, matériels, environnements informatiques et à la science sous-jacente ; un exposé des bases de la programmation et de l'algorithmique par l'apprentissage d'un langage de programmation, la programmation de structures de données non dynamiques (scalaires, chaînes de caractères, tableaux) et les structures de contrôles élémentaires (itération, récursivité).  +
La rentrée 2012 verra l’introduction d’une spécialité « Informatique et sciences du numérique » en classe de Terminale S, et cet ouvrage s’adresse aux enseignants qui en seront chargés (professeurs de mathématiques, de science physique ou de STI) afin de de les former à cette « nouvelle discipline ». Les différents concepts qui structurent l’informatique, les notions d’information, de langage, de machine et d’algorithme y sont présentés de manière synthétique. L’ouvrage s’interroge sur la manière d’enseigner l’informatique, resituer ces connaissances dans le monde contemporain, en apportant un éclairage particulier aux questions relatives au droit d’auteur, à la protection de la vie privée ou à la gouvernance du réseau. Les lectures complémentaires proposées permettent de poursuivre la formation au-delà des notions exposées.  +
Document en deux parties : des notions élémentaires de cryptographie précèdent un texte de Zimmermann, créateur du logiciel PGP, qui s'explique sur les raisons de cette création et sa vision des problèmes posés par la cryptographie. Un glossaire et un index complètent avec bonheur un document que l'on peut à juste titre considérer comme fondateur.  +
Présentation du langage de script Lua,libre, réflexif et impératif, créé en 1993, permettant d'étendre des applications de supervision et d'automation, et particulièrement apprécié pour le développement des jeux vidéo.  +
La « programmation dynamique » est un paradigme de programmation (façon particulière d'appréhender un problème algorithmique donné). Méthode utile pour obtenir une solution exacte à un problème algorithmique, là où une solution « classique » se trouve être trop complexe. On parle alors d'optimisation combinatoire.  +
Une introduction à la programmation pour permettre aux élèves une première approche en autonomie des notions qui seront abordées en classe. Tout cela pour gagner du temps et permettre de se concentrer sur le suivi des projets des élèves en option ISN  +
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.  +
Cours d'introduction à l'informatique permettant d'acquérir les notions de bases dans ce domaine. Aborde dans un premier temps la question de "qu'est ce que l'informatique ?" en développant les concepts de données discrètes, de codage et de traitements effectifs, dans un second temps l'auteur s'intéresse alors aux ordinateurs (matériel, logiciels et réseaux)et dans une troisième partie elle s'intéresse à l'histoire de l'informatique. Suivi de divers exercices.  +
La classe Isn permet de faire les exercices d'initiation à la programmation de manière minimale sans aucun autre outil qu'un environnement Java quel qu'il soit.  +
J
Le jargon informatique est un pseudo-langage propre aux représentants des professions gravitant autour de l'informatique. Discutant essentiellement par messages courts, ces personnes utilisent des abréviations, souvent d'origine anglophone.Il existe d'autres jargons plus ou moins "colorés" informatique, comme le langage SMS ou l'argot Internet. L'application pratique du décret du 3 juillet 1996 relatif à l'enrichissement de la langue française peut s'avérer difficile par rapport à l'usage de termes en français. Quoiqu'il en soit, on trouvera ici un florilège de cet "argot" professionnel.  +
Environnement d'apprentissage à la programmation java sur internet, illustré par différents exemples pratiques.  +
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 et de l'informatique. Liste d'interventions proposées par la communauté scientifique afin d'établir un contact direct entre les lycéens et le monde des sciences, des technologies et de la recherche.  +
Page Java Scool de présentation des programmes d'Algorithmique et de programmation en mathématiques en lycée depuis la rentrée 2009 : objectifs et contenus du programme, l'option Méthodes et Pratiques Scientifiques à la rentrée 2010, et la perspective d'un enseignement de spécialité optionnel en Terminale S « Informatique et sciences du numérique » en 2012. Quelques liens accompagnent l'exposé.  +
Page Java Scool proposant une sélection de liens vers des tutoriels d'apprentissage de l'informatique, de développement en open source, des outils et matériels, de projets et groupes de pratiques, notamment en robotique.  +
Page Java Scool proposant une sélection de langage orienté objet (Alice), de logiciels d'apprentissage de l'algorithmique (LARP; algobox, sans syntaxe; execalgo, avec syntaxe très simplifiée), de logiciels d'ingénierie numérique ou de simulation (MobiNet), de calcul numérique (Scilab), de programmation graphique (Scratch), de calcul symbolique (Giac/Xcas), et de programmation formelle (Coq).  +
Quelques exemples de sujets de TPE réalisables dans le cadre du projet sciences-participatives.  +
Série de vidéos représentant quelques TPE réalisés en 2008 dans le cadre de sciences-participatives.  +
Page Java Scool présentant les finalités de l'enseignement informatique, devenu une discipline à part entière qui doit être enseignée en trois étapes : l'apprentissage de l'usage des outils en primaire-collège, celui des méthodes (algorithmique et programmation) en collège-lycée, enfin formation scientifique fin-lycée et au-delà. Après le B2i, le levier essentiel est l'apprentissage de la programmation. Quelques perspectives pédagogiques sont ensuite évoquées, le tout renvoie à quelques rares liens.  +
Mécanisme de suivi en temps réel d'objets réels 3D de haute performance.Projet mené dans le cadre des TPE.  +
Comment la modélisation électro-magnétique du cœur s'incarne dans un logiciel 3D interactif : CardioViz3D.  +
Avec Hop, vous pouvez accéder au contenu physique et virtuel de votre maison en un clic, où que vous soyez. Projet mené dans le cadre des TPE.  +
Robot série et parallèle : quand les mathématiques changent la mécanique. Projet mené dans le cadre des TPE.  +
En mesurant l'activité cérébrale on peut alors décoder un geste et le faire réaliser par un mécanisme robotique ou commander un logiciel. Projet mené dans le cadre des TPE.  +
Des graphes de réverbération pour enrichir les environnements virtuels sonorisés. Projet mené dans le cadre des TPE.  +
Certaines algues microscopiques peuvent produire de très grandes quantités de biodiesel : l’objectif du projet Shamash est d’exploiter ce potentiel. Projet mené dans le cadre des TPE.  +
JavaScript est un langage de programmation qui rend possible l'interactivité des sites web. Il peut être utilisé dans une grande diversité d'applications web. Dans ce parcours, on aborde la programmation avec les concepts de base de Javascript comme les variables, les fonctions, boucles d'instruction et expressions conditionnelles. Ces concepts sont partagés par les langages de programmation et permettent d'utiliser les acquis pour des projets dans n'importe quel langage. A l'issue du parcours, l'on est en mesure de créer des programmes, des jeux, et de posséder les bases pour apprendre la structure de JavaScript.  +
Suite 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".  +
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).  +
Jeu en bois composé d’éléments en carton permettant de comprendre le fonctionnement d'une chaîne ADN.  +
K
On part d'un jeu : il s'agit de commander un petit robot, appelé affectueusement Karel, qui se déplace dans un monde simple. Le plan de ce monde est un quadrillage, semblable aux rues d'une ville quadrillée. C'est une introduction à l'art du programmeur. Elle permet de comprendre comment peuvent coopérer la puissance de la machine et le cerveau du programmeur (ou de l'utilisateur). Ref: http://www.volle.com/lectures/karel.htm  +
Un 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.  +
Programmation orientée objet avec Java. Avec des programmes d'art graphique, tous les concepts essentiels et les structures d'un langage de programmation peuvent être indiqués.  +
L
Apprentissage d'un moyen sûr et très répandu dans le monde de crypter vos données les plus secrètes.  +
Ne vous-êtes vous jamais demandé, en jouant au échecs sur ordinateur, "Mais comment fait-il pour réfléchir ? Ébauche de réponse en étudiant un des plus simples algorithmes cognitifs : l'algorithme min-max. Approche de l'intelligence artificielle.  +
Questionnement sur l'enseignement de l'informatique comme discipline à part entière.  +
Collection d'articles publiés par le World Wide Web Consortium au sujet de l'internationalisation du web, c'est-à-dire la capacité de publier sur le web des pages rédigées dans toutes sortes de langues et de permettre aux visiteurs de ces pages de les afficher correctement quelle que soit la langue installée par défaut sur le système du lecteur.  +
Que veut dire maîtriser une compétence ? Entre savoir, savoir-faire et savoir-être, on explique comment maîtriser une compétence, veut dire pouvoir mobiliser et réinvestir des connaissances, des capacités et des attitudes afin d’atteindre un objectif précis dans une situation donnée.  +
Outil en open source du site Open Alea, à télécharger et basé sur les L-Systems ou systèmes de Lindenmayer (biologiste hongrois inventeur d'une grammaire formelle permettant un procédé algorithmique, qui consiste en une reécriture de chaînes parenthésées où les règles s'appliquent en parallèle, sur le modèle de développement des plantes ou des bactéries) et sur Python comme langage d'accueil. Un tel système a des aspects intéressants pour l'enseignement de l'informatique : la récursivité y est naturelle (cf l'exemple 03 sur la courbe de Von Koch) ; une interprétation graphique est associée à toute chaîne très facilement grace à un homomorphisme appliqué à la fin de chaque étape de dérivation et qui transforme la chaîne courante en une chaîne graphiquement interprétable. De ce fait, la géométrie est au coeur du système et non pas juste une curiosité. Les concepts sont donc systématiquement géométrisés, ce qui aide à la pédagogie.  +
Introduction à la programmation orientée-objet via le biais de la robotique.  +
Apprentissage du langage de script LUA.  +
Ce cours présente non seulement le langage de programmation LUA, mais aussi la programmation elle-même. Les seules choses à savoir sont les mathématiques et l'anglais. Rien d'autre n'est ici nécessaire pour être capable d'apprendre LUA.  +
Courte vidéo posant la question de l'esprit et du corps comme entités distinctes ou comme entité unique? monisme ou dualisme ?  +
Courte vidéo abordant la notion de paradigme dans les sciences.  +
Courte vidéo abordant les notions de causalité et de loi universelle dans le cadre de la recherche scientifique.  +
Courte vidéo abordant les limites de la logique avec le problème des paradoxes, et les méthodes utilisées pour les surmonter.  +
Réflexion sur les mathématiques et leur place dans la nature.  +
Courte vidéo pour illustrer comment définir ce qui est du ressort de la science et ce qui ne l'est pas ?  +
Site d'actualités et de ressources en relation avec la sortie du livre La République des réseaux : avant, on allait sur Internet, maintenant, nous sommes dedans ! Un nouveau livre, la "République des Réseaux" analyse les "Périls et promesses de la révolution numérique". Les auteurs y défendent la "nécessité d’embrasser l’avenir contre une vague montante d’intellectuels qui dénoncent les périls du numérique" et osent proposer analyse et solutions. Ils montrent à travers un travail documentaire très fouillé comment le numérique forme l'une des causes majeures des crises que nous vivons. Mais aussi comment il apporte aussi la solution et constitue la seule issue possible à une crise économique, sociale, mais aussi stratégique et peut-être bientôt militaire. Il invite à sortir des débats convenus sur le numérique et propose de libérer et non plus libéraliser entrepreneurs et économies européennes, d'inventer une nouvelle défense, bref de sortir des mythes du 20e siècle. Le levier est d'ouvrir les frontières et dynamiser l’éducation. C'est un ouvrage politique au sens noble du terme.  +
Pour accéder simplement à Java, quelques applets, issues du site RealApplets, avec quelques bonus et une riche documentation. Tout au long des exemples, le seul souci a été de simplifier au maximum le code pour ne garder que l'essentiel. Les codes sont fonctionnels et ne font appel à aucune bibliothèque extérieure "spéciale ISN".  +
Chiffrement des données avec le système RSA  +
Introduction à la cryptographie. Après avoir rappelé brièvement les fondements historiques de la cryptographie, deux méthodes de chiffrement seront expliquées: les algorithmes de chiffrement (qui protègent les données transmises) et les algorithmes de signature (qui garantissent la provenance du message et son intégrité). Ensuite sont abordées les notions de clé secrète et de clé publique, qui permettent d'encoder et décoder un message ainsi que leurs standards reconnus.  +
Cours en ligne sur les questions juridiques relatives aux productions numériques : à quoi s'engage un enseignant qui désire ouvrir un site web pédagogique ? l'intéressé trouvera ici des conseils et des informations sur les précautions à prendre.  +
La création d'un document multimédia à l'école primaire s'inscrit dans une logique de projet pluridisciplinaire. Tout d'abord, il faut amener la classe à réaliser un travail sur la structure et l'organisation de l'information. L'élaboration du contenu va permettre une mise en place de stratégies de recherche documentaire et sera l'occasion de développer des compétences disciplinaires. Enfin, la diffusion du produit fini pourra générer un aspect communication à condition bien sûr que le contenu soit susceptible d'intéresser d'autres personnes. Le document présente la méthodologie : hypertexte, hypermédia et multimédia, organisation du travail, étapes du projet, établissement du cahier des charges, recherche documentaire, structuration de l'information et création du squelette.  +
S'il est un mécanisme algorithmique général accessible aux lycéens et qui illustre parfaitement ce que peut être une notion abstraite d'informatique, c'est bien le principe de recherche dichotomie. Découvrons le sur trois exemples.  +
Wikiversité est un projet communautaire francophone visant à produire et diffuser des documents pédagogiques (cours, exercices, travaux dirigés, travaux pratiques, documents audio, etc.) dans le but de permettre à chacun d'apprendre ou réapprendre, de façon la plus autonome possible. Elle a sa facultté d'informatique. Un recueil précieux de ressources pour la formation des enseignants.  +