Différences entre les versions de « ERG::Code-2017-2 »

De {}
Aller à la navigation Aller à la recherche
Ligne 39 : Ligne 39 :
  
 
  -- JQUERY
 
  -- JQUERY
 
 
  
 
PHP
 
PHP
 
     langage côté serveur
 
     langage côté serveur
 
      
 
      
 
  
 
JAVA
 
JAVA
Ligne 55 : Ligne 52 :
 
     évolue rapidement
 
     évolue rapidement
 
     à la fois sur le web et pour applications
 
     à la fois sur le web et pour applications
 
 
  
 
C
 
C
Ligne 66 : Ligne 61 :
  
 
LIVECODE
 
LIVECODE
 
 
 
 
  
 
LANGAGE BINAIRE
 
LANGAGE BINAIRE
Ligne 118 : Ligne 109 :
 
LANGAGE MACHINE
 
LANGAGE MACHINE
 
LANGAGE ASSEMBLEUR
 
LANGAGE ASSEMBLEUR
 
  
 
POSTSCRIPT
 
POSTSCRIPT

Version du 28 septembre 2017 à 09:11

Introduction

Ce cours est destiné aux étudiants de BAC3. Il ne nécessite aucun prérequis (il n'est pas nécessaire d'avoir suivi le cours en Bac2 pour pouvoir le suivre en Bac3). Il consiste en la mise en place d'un atelier d'expérimentations autour du code informatique. Il s'organise par groupes de recherche, dont les sujets sont définis dès le premier cours par les étudiants. Les étudiants peuvent changer de groupe de recherche (ou rester au sein du même groupe) tous les deux cours. Chaque groupe se doit de documenter le travail effectué. Tous les deux cours, il est demandé à chaque groupe de présenter les réflexions, découvertes et expérimentations réalisées.

Quelques points importants:

  • La plupart des travaux seront réalisés dans le cadre de l'atelier. La présence au cours est donc nécessaire.

Groupes de travail

Séances

Séance du 28/09/2017

introduction aux langages de programmation

HTML 
    manipulable, apprentissage rapide
    pour des pages web
    structurer du contenu d'une page
    balises 
    <article>le contenu de l'article</article>
    langage descriptif
    
CSS
    cascading style sheet
    ce qui détermine l'apect, le style
    langage descriptif
    
JAVASCRIPT
    c'est des maths
          des actions à la suite
          s'il y a une erreur, ça s'arrête
          langage impératif

 -- JQUERY

PHP
    langage côté serveur
    

JAVA
-- PROCESSING

PYTHON
    proche du langage naturel
    récent
    évolue rapidement
    à la fois sur le web et pour applications

C
C++
PASCAL
BASIC
    nécessité de compiler le code


LIVECODE

LANGAGE BINAIRE
    1 0
    
    
    0
    1
    1 0
    1 1
  1 0 0
  1 0 1
  1 1 0
  1 1 1
    
  
0 0 0 0 1
0 1 1 1 1
0 1 1 1 0
0 1 0 1 0
0 1 1 1 1
1 0 1 0 1
1 0 0 1 0 


0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1 
1 1 0
1 1 1

 


0 0 0 0 1

0 0 0 0 1
0 1 1 1 1
0 1 1 1 0
0 1 0 1 0
0 1 1 1 1
1 0 1 0 1
1 0 0 1 0 

LANGAGE MACHINE
LANGAGE ASSEMBLEUR

POSTSCRIPT
HPGL


OTF
TTF

SVG