Besoins de DCCE pour le Département d'informatique de Polytech Nice



Documents pareils
Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Formation Webmaster : Création de site Web Initiation + Approfondissement

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation Février 2008

Devenez un véritable développeur web en 3 mois!

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

Programme et contenus Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue (13:40)

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Programmation Web. Madalina Croitoru IUT Montpellier

Catalogue des formations : Utilisation d outils Open Source

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

CATALOGUE FORMATION 2015

Diffuser un contenu sur Internet : notions de base... 13

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

PHP 5.4 Développez un site web dynamique et interactif

BACHELOR DEVELOPPEUR WEB

CQP Développeur Nouvelles Technologies (DNT)

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

Burckel Thomas. Formation. Compétences

BES WEBDEVELOPER ACTIVITÉ RÔLE

Silfid : Agence de création de site internet, formations et Conseils Retour sommaire

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL

SOMMAIRE Thématique : Bureautique

UE 8 Systèmes d information de gestion Le programme

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

Master Technologies numériques appliquées à l'histoire Deuxième année

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, , ISBN :

NOS FORMATIONS EN BUREAUTIQUE

Développement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France

Extensions, Documentation, Tutoriels, Astuces

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Architectures web/bases de données

Guide de démarrage de OPEN OFFICE. OpenOffice. Suite bureautique INSTALLATION SUR WINDOWS

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

CAHIER DES CHARGES DE REALISATION DE SITE INTERNET

Bureautique Initiation Excel-Powerpoint

CERTIFICAT INFORMATIQUE ET INTERNET NIVEAU 1

User Documentation. Documentation utilisateur. version 0.2b

les techniques d'extraction, les formulaires et intégration dans un site WEB

WordPress : principes et fonctionnement

Mise en œuvre des serveurs d application

OOo4Kids, la suite OpenOffice adaptée aux enfants

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Éléments de programmation et introduction à Java

Module BD et sites WEB

Serveur de travail collaboratif Michaël Hoste -

CATALOGUE DES FORMATIONS

Initiation à la bureautique

AJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

MySQL. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

Création d'un site Internet dynamique avec HTML-CSS ou un CMS Formation à distance sur le réseau Pyramide

Utiliser Freemind à l'école

Base élèves : des étiquettes avec OpenOffice 2.0

Catalogue des formations

S LICENCE INFORMATIQUE Non Alt S Alt S S1 S2 S3 S4 SS5 S6 Parcours : S IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel CC + ET réseaux

Soutien technique en informatique

Hébergement de site web Damien Nouvel

Survol des nouveautés

Sommaire. 1 Introduction Présentation du logiciel de commerce électronique 23

Travail collaboratif. Glossaire

Programmation Web. Introduction

Joomla! Création et administration d'un site web - Version numérique

Informatique. Les réponses doivent être données en cochant les cases sur la dernière feuille du sujet, intitulée feuille de réponse

Petite définition : Présentation :

Programmes des classes préparatoires aux Grandes Ecoles

LICENCE : INFORMATIQUE GENERALE

TP réseaux 4 : Installation et configuration d'un serveur Web Apache

Installation locale de JOOMLA SEPIA

Plateforme de capture et d analyse de sites Web AspirWeb

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

TP réseau Android. Bidouilles Tomcat. a) Installer tomcat : il suffit de dézipper l'archive apache-tomcat windowsx64.zip.

Gestion collaborative de documents

Yann BECHET 32 ans 8 ans d expérience yann@bechet.org

PG208, Projet n 3 : Serveur HTTP évolué

PLAN DE FORMATION TECHNICIEN(NE) D'ASSISTANCE EN INFORMATIQUE TAI

DRUPAL Réalisez des développements professionnels avec PHP (2ième édition)

HTML. Notions générales

Les outils de création de sites web

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et

et Groupe Eyrolles, 2006, ISBN :

Dispositif sur budget fédéral

ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise

Machines virtuelles Cours 1 : Introduction

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

TP JAVASCRIPT OMI4 TP5 SRC

Introduction à. Oracle Application Express

Bases de données cours 1

Transcription:

Besoins de DCCE pour le Département d'informatique de Polytech Nice Pour Polytech Nice nous aurons pour 201-1 des enseignements à pourvoir en informatique sur le cycle préparatoire intégré. Pour chacun des enseignements, 6 groupes de TD à assurer en première année et 4 en seconde année. Les programmes détaillés et les volumes horaires sont dans les pages suivantes. Il faut assurer en priorité l'encadrement de : deux groupes de TD en "environnement informatique" PeiP1, premier semestre, 30 h TD par groupe deux groupes de TD en "création et manipulation de documents", PeiP1, deuxième semestre, 30h TD par groupe deux groupes de TD en "environnement informatique 2" PeiP2, premier semestre, 30h TD par groupe un groupe de TD " introduction au web" PeiP2, second semestre 55h.

Programme d informatique Volume horaire : 140 h Crédits ECTS : 12 Cours TD TOTAL Coeff. Création et manipulation de documents 30 h 30 h 4 Environnement informatique 30 h 30 h 4 Structure de données et programmation Jeux et stratégie 40 h 40 h 40 h 40 h 5 5 Polytech Nice Sophia Programme du PeiP 1 2010/2011 P a g e 17

Création et manipulation de documents Cours/TD/TP : 30h - Contrôles : 2 inclus dans le volume horaire + diverses notes Enseignant : Hélène RENARD De février à juin inclus : 1 séance par semaine Objectifs : Ce cours est destiné à la compréhension de la structuration des documents et à la maîtrise d'outils de productions de documents. Le contenu de ce cours est la production structurée de documents, l'introduction aux environnements standards de production de documents (Open Office), la mise en évidence de la structure logique d'un document textuel (Writer (derrière les rouages d'open Office), xhtml, métadonnées), la mise en œuvre d'instrument de dessin (Gimp), l'étude des formats de document et des outils de manipulation et de traduction inter format. Writer : styles, filigranes, modèles, utilisation avancée (table des matières, tables des index etc.); S'initier sur le fonctionnement de Calc; Initiation à OpenOffice Impress - diapositives - titres etc. - CV; Anciens examens pour C2i (Certificat Informatique et Internet); Formats de document (rouages internes du format OpenDocument, méta données, organisation des informations); XHTML & CSS : bases du langage xhtml, feuilles de style, modèles des boîtes et positionnement; Application : Structurer et mettre en forme un mini-site de recettes de tapas; Initiation à Xmind; Open Office Base : création des tables et des formulaires d'une base de données, création des requêtes, création des vues et des rapports; Initiation à Gimp : création d'une maquette pour l'interface graphique d'un site web. Lien : http://users.polytech.unice.fr/~hrenard/?page=enseignement#doc1 Polytech Nice Sophia Programme du PeiP 1 2010/2011 P a g e 18

Environnement informatique Cours/TD/TP : 30h - Contrôles : comptes-rendus de TP, 2 contrôles Enseignant : Marc GAETANO De septembre à février inclus : 1 séance par semaine Objectifs : Ce cours est destiné à familiariser les étudiants avec l'environnement informatique qu ils vont utiliser tout au long de leurs études. Fortement axé sur la pratique de Linux et de Windows, il aborde les principaux concepts et outils nécessaires pour évoluer dans ces environnements et propose de nombreuses ressources pour approfondir chacun des thèmes étudiés. Cet enseignement est dispensé sous la forme de cours-td (ou cours intégré), à raison de 1 heure 30 par semaine et par étudiant, durant tout le premier semestre. Les étudiants travaillent principalement sur le portable qui leur a été prêté. Cours/TD : 1. Introduction : l environnement de travail l interpréteur de commandes aide et documentation 2. Principes et commandes de base : système de fichiers commandes de base liens symboliques et physiques droits d accès 3. Redirections et processus : entrées/sorties et redirections les tuyaux contrôle de tâche et de processus 4. Introduction au shell : variables substitution de commandes alias commande for commande seq 5. Programmation shell : script shell variables, paramètres et substitution structures de contrôle fonctions commandes utiles 6. Exercices de synthèse : gestion de sauvegardes gestion d une poubelle un mécanisme d annulation 7. Le monde Linux : le projet GNU et la licence GPL les distributions linux linux et ses concurrents 8. Epilogue : ressources internet sur Linux licence et historique du cours TP : 1. Personnalisation de l'espace de travail 2. Installation de logiciels 3. Outils et manipulation réseau 4. Gestion de fichiers et outils d'édition 5. Introduction aux scripts shell Lien : http://users.polytech.unice.fr/~gaetano/cip1/ Polytech Nice Sophia Programme du PeiP 1 2010/2011 P a g e 19

Introduction à la programmation en Python Cours/TD/TP : 40h - Contrôles : note d oral, 2 contrôles, note de projet Enseignant : Hélène COLLAVIZZA De septembre à février inclus : 2 séances par semaine Objectifs Acquérir les concepts de base de la programmation impérative (variables, types, flot conditionnel, itérations, fonctions). Le langage support est Python 3, un langage simple à aborder, afin de bien intégrer les bases de la programmation impérative avant de les étendre à travers le langage Java en deuxième année. Cours/TD/TD : Introduction : programmes, langages interprétés, langages compilés Variables et types Énoncés conditionnels Énoncés itératifs Un peu de détente avec le module Turtle Les fonctions (avec return) Structures de données des listes Les procédures (avec effet de bord) Lien : http://users.polytech.unice.fr/~helen/pythoncip1/ Polytech Nice Sophia Programme du PeiP 1 2010/2011 P a g e 20

Jeux et stratégies Cours/TD/TP : 40h - Contrôles : note d oral, 2 contrôles, note de projet Enseignant : Christophe PAPAZIAN De février à juin inclus : 2 séances par semaine Objectifs A l'issue de ce cours, l'étudiant doit être capable de formaliser une situation de jeu à l'aide d'un graphe. Il doit pouvoir déterminer quels algorithmes utiliser pour atteindre la meilleure stratégie. Enfin, il doit être capable de calculer les équilibres de Nash qui apparaissent dans les situations où plusieurs acteurs sont en compétition. Contenu Une partie du cours est basée sur des séances d'exercices s'intéressant d'une part aux jeux à informations complète (tic-tac-toe, échecs,...) : une attention particulière est accordée aux jeux à perte d'avantages (type Hackenbush) et aux jeux impartiaux (type Marienbad). D'autre part, les jeux coopératifs et compétitifs sont abordés en étudiant les équilibres de Nash et les systèmes d'élections. Une autre partie du cours est dédiée à l'apprentissage de la programmation et à l'acquisition des premières compétences de conception d'un programme. Plusieurs problèmes ludiques sont considérés afin de permettre à l'étudiant de se familiariser avec Python dans des exercices de dénombrement, ou de construction d'un algorithme de jeu. Polytech Nice Sophia Programme du PeiP 1 2010/2011 P a g e 21

Programme d informatique Volume horaire : 155 h Crédits ECTS : 11,5 Cours TD TP TOTAL Coeff. Algorithmique et programmation 70 h 70 h 7,5 Environnement informatique 30 h 30 h 4,5 Introduction à internet 55 h 55 h 5

Algorithmique et programmation Cours/TD : 70h - Contrôles : 2 DS d 1h30 + 2 notes de projet + 2 notes d oral Enseignants : Vincent GRANET 2 cours/td par semaine de septembre à janvier puis 1 cours/td par semaine de janvier à mai Objectifs : étude de structures de données abstraites fondamentales et d'un certain nombre d'algorithmes classiques. Contenu : TD 1 : Introduction à Java Les éléments de base TD 2 : Classes et objets TD 3 : Récursivité TD 4 : Héritage TD 5 : Polymorphisme liaison dynamique TD 6 : Exceptions fichier TD 7-8-9 : Interfaces graphiques AWT (3 TDs) TD 10 : Type abstrait pile TD 11 : Type abstrait liste linéaires TD 12 : Algorithmes de recherche dans une liste TD 13 : Algorithmes de tri par insertion TD 14 : Tri rapide quicksort TD 15 : Arbres binaires Projet 1 2010/11 (en binôme, à faire à la maison, durée 1 mois) : manipulations de figures géométriques Projet 2 2010/11 (en binôme, à faire à la maison, durée 1 mois) : visualisation graphique didactique de deux algorithmes de tris vus en TD : le tri par insertion directe, et le tri rapide (quicksort) Lien : http://anubis.polytech.unice.fr/cours/2010_2011:cip2:algoprog:start

Environnement informatique 2 Cours/TD : 30h - Contrôles : 2 DS d 1h30 + 2 TP notés Enseignants : Erick GALLESIO 2 cours/td par semaine de septembre à décembre Objectifs : Le module Environnement Informatique 2 (EnvInfo2) fait suite au module EnvInfo1 de première année qui présente le système Unix et comment automatiser les tâches système grâce à un langage de commandes de type shell. Le module EnvInfo2 est composé de deux grandes parties: dans la première partie le langage utilisé est le shell. Ici, le shell est utilisé de façon avancée pour simuler des commandes du système Unix (head, uniq, ). la seconde partie du cours utilise le langage de programmation Python, pour aborder la production automatique de fichiers HTML, la manipulation d images, la notion de client/serveur Contenu : Utilisation avancée du shell Extraction d informations et dialogues en Shell Production automatique de fichiers HTML: il s agit ici de produire une galerie photos sur le Web à partir d un répertoire contenant des images et des légendes. Manipulation d images: il s agit ici de travailler sur des tableaux et d aborder des manipulation simples sur des images (modification de couleurs, création d images, passage en sépia, ) Notion de client/serveur: il s agit ici de comprendre les notions de protocole de communication et d exécution distribuée. Après une série de manipulations permettant de comprendre le fonctionnement de base du protocole HTTP, on écrira un mini-serveur web capable de produire des page web statiques, mais aussi des pages calculées par des scripts Python Production automatique de fichiers HTML (suite): il s agit ici de produire des pages calculées a partir d un fichier de texte. Le programme demandé, de type blog ou wiki, part de fichiers de texte contenant des informations de format (gras, italique, titres, photos, lien externes, ) et produit une page HTML valide. La "compilation" du format texte HTML est faite avec des expressions régulières. Notons que le programme demandé ici peut-être exécuté par le serveur Web construit précédemment. Lien : http://users.polytech.unice.fr/~eg/cip2/

Introduction au WEB Cours/TD : 55h - Contrôles : 2 DS + 2 QCM + 1 TP noté + 1 projet Enseignants : Marc GAETANO 2 cours/td par semaine de février à juin Objectifs : Il s'agit de comprendre le fonctionnement des mécanismes de base du Web au travers de TPs puis d'un projet mené durant un demi semestre. Contenu : rappel sur l'utilisation des styles CSS Introduction à PHP utilisation de XML pour stocker des données persistantes Introduction à Javascript Mise en application sur un projet : moteur de galerie web http://anubis.polytech.unice.fr/cours/2010_2011:cip2:iai:start