[if lt IE 8]> [endif] ISN immac
Optimisé Firefox - Chrome - IE10
 ISN  Immaculée Conception - Villeurbanne
     > Eléments de cours >   Codage de l'information  -  HTML et CSS  -  PHP et SQL  -  Java's cool  -  Architecture matérielle  -  Réseaux  -  Robotique  -  Ressources

Codage de l'information

Notion de langages : introduction aux différents langages.

Codage de l'information
    - Notions
    - Codage d'un texte - Code ASCII
    - Codage numérique d'une image

Représentation de l’information
    - Représentation binaire

Entrainement concours "Castor Informatique
    - Accès aux annales  ici

HTML et CSS   

Le HTML dans la page web : TP élaboration d'une page web simple.

HTML 5 & CSS 3
    - TP élaboration d'une page web avec un fichier CSS.
    - TP modification des codes HTML et CSS pour créer sa page Web, par la compréhension de ces codes à partir d'un modèle choisi. Le modèle de page web choisi doit être libre et gratuit, il peut être trouvé librement ou alors choisi parmi les modèles proposés en téléchargement.
    - Puis création d'un site web composé de plusieurs pages Web et respectant le cahier des charges.

PHP et SQL   

Initiation aux bases de données : TP gestion d'une base de données.
    - Les bases de PHP
    - Préparer son ordinateur
    - Premiers pas en PHP
    - TP gestion d'une base de données : lecture, insertion, modification et suppression de données.

Java's cool   

Introduction Java’s cool : Algorithmes simples
    - Définitions
    - Les variables, la séquence
    - Le test
    - Les boucles
    - Programmation Java : Compte-à-rebours

Les tableaux
    - utilisation d’un tableau à une dimension
    - utilisation d’un tableau à deux dimensions

Architecture matérielle   

Eléments d'architecture : TP sur la composition matérielle d'un ordinateur.

Analyse fonctionnelle d'un ordinateur : analyse du fonctionnement d'un ordinateur
    - Concepts
    - Fonctions logiques
    - Portes logiques
    - Transistors
    - Mémoire simple par bascule
    - Types de mémoires
    - Registres.
    - Exercices.
    - TP sur les additionneurs binaire.

Organisation du processeur : analyse du fonctionnement d'un processeur.
    - Architecture générale
    - Architecture fondamentale
    - Rôle des unités de l’unité centrale de traitement
    - Niveaux de programmation
    - Structure des instructions
    - Fonctionnement des périphériques
    - Le langage machine
    - Le système d'exploitation
    - TP sur l'apprentissage d'un langage assembleur

Réseaux   

Notions de réseau
    - Introduction aux réseaux
    - TP analyse d'une typologie réseau avec le logiciel "Cisco Packet Tracer"

TP routage sous "Cisco Packet Tracer"
    - Création d'une topologie réseau
    - Mise en place des connexions d'un routeur
    - Configuration IP des interfaces Ethernet

Robotique   

Initiation à la robotique
    - Qu'est-ce qu'un robot ?
    - Les robots mobiles
    - Composition et fonctionnement simplifié d'un robot

TP introduction au logiciel de robotique "Risbee" (POB)
    Environnement de programmation graphique

TP introduction au logiciel de robotique "Asebastudio" (Thymio2)
    Syntaxiquement, ce langage ressemble à une classe populaire
    de langages, incluant Pascal et Matlab

TP programmation en langage C du robot POB sous "POB tools"
    IDE permettant de développer en langage évolué

Ressources logicielles  

Tous les logiciels ci-dessous sont gratuits.
  •    Notepad ++ :  Editeur de code source  -   Site officiel
  •    FileZilla :  Client FTP   -   Site officiel
  •    Firefox :  Navigateur Web   -   Site officiel
  •   Java's cool :  Apprentissage des bases de la programmation java  -   Site officiel
  •    Risbee :  Environnement de programmation graphique   -   Site officiel
  •    Pob Tools :  IDE pour développer en langage évolué   -   Site officiel
  •    Asebastudio : Programmer des robot facilement et efficacement   -   Site officiel
  •    Cisco Packet Tracer : Simulateur de matériel réseau Cisco  -  Télécharger v5.33 fr
  •    Gimp : Outil d'édition et de retouche d'image   -   Site officiel
  •   WampServer : Plate-forme de développement Web sous Windows pour des applications Web dynamiques   -   Site officiel
  •   UwAmp : Plate-forme de développement Web sous Windows pour des applications Web dynamiques - Version portable   -   Site officiel   -   Télécharger v3.0.2
  • Scratch :  Pour s'initier à des concepts fondamentaux en mathématiques et en informatique   -   Site officiel