Attribut:Résumé

De Sciencinfolycee
Aller à : navigation, rechercher

Cette propriété est de type Texte.

Affichage de 20 pages utilisant cette propriété.
A
Chapitre 2 d'un cours : simplicité et intelligibilité de l’algorithme, efficacité de l’algorithme, Temps d’exécution, quantité d’espace disque occupée par les variables, quantité de trafic généré sur un réseau, quantité de données déplacées sur le disque Intelligibilité versus efficacité, temps d’exécution versus place mémoire occupée.  +
Tutoriel 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.  +
Page web réalisée dans le cadre d'un atelier MAth.en.JEANS avec des élèves de la sixième à la quatrième du collège George Chepfer, et destinée à les aider à mécaniser les processus qu'ils suivent pour trier une liste de nombres, tout en évitant la mémorisation des nombres car ils restent dissimulés.  +
Celui qui ignore tout de la programmation et souhaite apprendre un langage clair et intuitif trouvera une initiation de difficulté progressive, destinée à toute personne débutante souhaitant se former ou se convertir à la programmation en langage Python. Ce langage clair et précis est détaillé dans ce cours en ligne du Zéro, des bases à la bibliothèque standard en passant par la programmation orientée objet. Le lecteur apprend à installer Python et à manipuler le langage grâce à des exercices corrigés. Ce cours détaille également les bonnes pratiques de programmation en Python.  +
Un manuel complet qui permet de voir : - les notions basiques et avancées liées à la traduction d'un algorithme en langage de programmation impératif comme Java. - une description des outils de débogage et de mise au point des programmes. 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.  +
A l'origine ce site a été conçu pour le club "apprendre la programmation" de mon lycée, mais il est "utilisable" en ISN (pour "amorcer" les projets en cas de manque d'inspiration).  +
Etude de différentes technologies utilisées dans le développement de sites ou d'applications web. Elle propose aussi quelques exemples d'utilisation du couple HTML5 + JavaScript. Ecrit pour des élèves de seconde, ce document peut aussi être utilisé en ISN. Les débutants en programmation trouveront sur la même page un lien vers les 19 activités "Apprendre la programmation avec JavaScript".  +
Création de web app avec AngularJS, nodeJS (expressJS) et mongoDB. Les technologies abordées sont : - AngularJS (HTML dynamique côté client) - nodeJS (JavaScript côté serveur) - mongoDB (base de données noSQL) mais aussi : - notion de client-serveur - qu'est ce qu'internet ? - protocole HTTP - les URL - qu'est que le web ? ..... Ecrit pour des élèves de seconde, ce document peut aussi être utilisé en ISN. Les débutants en programmation trouveront sur la même page un lien vers les 19 activités "Apprendre la programmation avec JavaScript".  +
EaselJS a pour but de faciliter l'utilisation des éléments graphiques issus du HTML5 (balise canvas). Un document d'une trentaine de pages qui devrait vous aider dans la découverte de cette librairie.  +
Ce site est à l'origine destiné aux élèves de terminale S ayant choisi la spécialité « Informatique et Sciences du Numérique». Il a pour but de faciliter l'apprentissage de différentes techniques de développement web mais aussi de donner des idées de projets aux élèves. Il n'offre aucun cours (la rubrique "Des liens pour apprendre" y supplée, mais offre des sources : codes (HTML, CSS, JavaScript et PHP) et images, librement téléchargeables pour faciliter "l'apprentissage par l'exemple".  +
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.  +
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.  +
Celui qui ignore tout de la programmation et souhaite apprendre un langage clair et intuitif trouvera dans ce livre, qui reprend l'ensemble du cours de Python du Site du Zéro en l'adaptant au format papier, une initiation en plus de 30 chapitres de difficulté progressive, destinée à toute personne débutante souhaitant se former ou se convertir à la programmation en langage Python. Ce langage clair et précis est détaillé dans ce Livre du Zéro, des bases à la bibliothèque standard en passant par la programmation orientée objet. Le lecteur apprend à installer Python et à manipuler le langage grâce à des exercices corrigés. Ce cours détaille également les bonnes pratiques de programmation en Python.  +
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.  +
Huit vidéos permettent de s'initier à l'utilisation de GIMP, programme de création graphique et de retouche photo très puissant. Il comporte l'ensemble des outils nécessaires à la création de dessins ainsi que tous les filtres pour corriger et améliorer un cliché. The GIMP peut être utilisé par des utilisateurs de niveaux variés comme un programme de peinture, un programme de retouche photo avancé, un système de traitement par lots, un convertisseur de formats, etc. Sont ici enseignés l'installation et diverses applications comme la redimension et le recadrage d'une photo, l'outil de clonage, l'utilisation des formes de pinceaux, des calques, la couleur partielle ou la création d'un fond d'écran néon pour IPhone.  +
Quarante-deux vidéos permettent de s'initier de manière facile à la programmation : programmation et création de jeux, intelligence artificielle, création et animation d'un personnage en 3D, optimisation de la programmation, personnalisation d'un interface, écriture d'un script, gestion de la souris, mais aussi à l'étude d'un algorithme de recherche, à l'algorithme de tri à bulles, au tri par sélection, au cryptage et au développement d'applications pour l'Iphone.  +
Onze vidéos assez bien faites permettent de s'initier au PHP : installation et configuration des outils de programmation, variables et constantes, fonctions des chaînes de caractères, opérateurs et fonctions de nombre, tableaux 1, 2 et 3, les structures conditionnelles, les structures itératives, les procédures et les fonctions.  +
Pour découvrir le langage de programmation Java, ses différentes applications, et apprendre à l'utiliser.  +
Ouvrage de référence : aspects matériels et logiciels de l’architecture des ordinateurs. Structure d'un ordinateur. La couche circuits logiques. La couche micro-architecture. La couche ISA. La couche système d'exploitation. La couche langage d'assemblage. Architectures des ordinateurs parallèles.  +
Cours d'un Ingénieur systèmes et réseaux de l'Institut Pasteur.  +