Please enable JavaScript.
Coggle requires JavaScript to display documents.
Système d'Entrée du Cours Programmation Web (Ressources (documents…
Système d'Entrée du Cours
Programmation Web
Objectif Général
Se familiariser avec les outils et techniques et comprendre les spécificités de la programmation en environnement Web.
Maîtriser les outils et techniques utilisés dans le développement web côté client et côté serveur
Comprendre les technologies et protocoles sous-jacent au World Wide Web
Découvrir plusieurs langages de programmation web
Explorer les nouvelles tendances en matière du web
Développer bien des sites web dynamiques
Outils Informatiques de Développement Web
Dreamweaver
FrontPage
EasyPHP
Durée de la Formation
: Un semestre (12 semaines)
Public cible
: Etudiants de la 2ème année License Fondamentale en Informatique de Gestion
Modalité d'Enseignement
: Formation
Hybride
En Présentielle
A distance
Approches Pédagogiques
Constructivisme
Socio-Constructivisme
Cognitivisme
Behaviourisme
Matériels et Logiciels nécessaires
Machine assez puissante
Connexion Internet
Outils de communication: Webcam, Carte son standard, Micro, Haut-parleurs ou casque-micro)
Pré-requis
:Avoir un bagage et des connaissances dans les deux aspects
Les Bases de Données Relationnelles
Les notions de structure de données et d'algorithmique de programmattion
Modalité de Tutorat
En ligne et en présentielle
Synchrone et Asynchrone
Ressources
documents (word/pdf/ppt)
animations
liens portant sur le développement web
séquences vidéos
exercices interactifs
Passer le Prétest
Réussir le PréTest
Orienter l'apprenant vers un nouveau cours "
Programmation Web Avancée
"(l'étudiant a une parfaite maîtrise du cours)
Échouer le Pré-Test
Passer le Test d'Entrée
Principe
: Evaluer les prérequis et connaissances que
l’apprenant est censé maîtriser pour suivre le
cours
Réussir le Test d'Entrée
Autoriser l'apprenant d'accéder au cours "Atelier de Programmation Web"
Système d'Apprentissage
Séquence 1: Initiation au Langage HTML
Objectifs spécifiques
Présenter et Explorer des notions relatives au web et le réseau Internet
Maîtriser le langage HTML
Activités
Activité1.1:
4 more items...
Activité1.2:
3 more items...
Évaluation
: Auto-évaluation
Succès >70%
1 more item...
Échec <70%
1 more item...
Objectifs Opérationnels
Prendre en Main HTML
Définir la structure générale d'un document HTML
Voir les balises de formatage de textes
Insérer des tableaux dans une page web
Insérer des liens hypertextes
Maîtriser la manipulation des images
Savoir gérer les formulaires
Ressources
Des liens vers des ressources en ligne
2 more items...
Présentation ppt:
Mon Site du cours
Glossaire
Séquence 2: Introduction au Feuilles de Style CSS
Objectifs Spécifiques
Pouvoir créer des apparences dynamiques
Maîtriser le formatage du texte en CSS
Activité
Activité 2.1:
4 more items...
Activité 2.2
1 more item...
Évaluation
Auto-évaluation
Échec <70%
1 more item...
Succès >70%
1 more item...
Objectifs Opérationnels
Mettre en place le CSS
Formatage du texte
Savoir définir les couleurs et le fond
Élaborer des créations d'apparences dynamiques
Ressources
des liens vers des ressources en ligne
2 more items...
Présentation ppt:
Mon Site du Cours
Glossaire
Séquence 3: Introduction au langage côté Client Javascript
Objectifs spécifiques
Rajouter de l'interactivité aux pages web
Maîtriser le langage Javascript comme langage côté client
Savoir écrire un script en javascript
Évaluation
Échec <70%
1 more item...
Succès >70%
1 more item...
Activité
Activité 3.1:
4 more items...
Activité 3.2:
3 more items...
Objectifs Opérationnels
Définir les structures conditionnelles dans javascript
Savoir où écrire le script javascript
Maîtriser les objets dans javascript: Array/String/Date/Math
Savoir écrire un script en javascript
Définir les structures itératives
Gérer les fonctions et les fonctions prédéfinies
Voir les conversions des types
Acteurs
Apprenant
5 more items...
Enseignant-Tuteur
4 more items...
Administrateur-Gestionnaire
3 more items...
Groupe d'Apprenants
3 more items...
Matériel Requis
Éditeur de pages web tel que Dreamweaver/Frontpage/éditeur de texte simple,etc.
Connexion internet haut débit
Ordinateur assez puissant
des outils de communication
Durée:
3 semaines
Ressources
Glossaire
Présentation ppt:
Mon Site du Cours
des exemples de scripts javascript
2 more items...
des liens vers des ressources en ligne
2 more items...
Séquence 4: Introduction au langage côté Serveur PHP
Objectifs Spécifiques
Etudier de façon pratique les différentes fonctionnalités du PHP et de MySQL et les utiliser ensemble pour exploiter tout leur potentiel.
Évaluation
Echec < 70%
1 more item...
Succès >70%
1 more item...
Activité
Activité 4.1:
4 more items...
Activité 4.2:
4 more items...
Objectifs Opérationnels
Définir les structures conditionnelles/Itératives
Identifier où écrire le code PHP
Définir les variables/Opérateurs
Définir les chaînes/Tableaux
Ecrire des scripts de fonctions
Savoir quand et comment utiliser les fonctions prédéfinies
Matériel Requis
un logiciel dédié au PHP et un SGBD MYSQL et un serveur
ou un logiciel telque EasyPHP qui intègre les trois à la fois
Acteurs:
Apprenant
6 more items...
Enseignant-Tuteur
4 more items...
Administrateur
3 more items...
Durée: 3 semaines
Ressources
Glossaire
Présentation ppt:
Mon Site du Cours
des liens vers des ressources en ligne
2 more items...
Structure du cours
: Linéaire
L'apprenant ne
peut passer d'une séquence N
que s'il a déjà vu la séquence N-1
Système de Sortie
Passer le Post-test
Calcul de la moyenne
: 70%
Note Post-test + 30% Note Projet
Post-Test avec Succès
Moyenne Générale >=10
1 more item...
Post-Test échoué
Moyenne <10
2 more items...
Outils Nécessaires
: L'évaluation est sous forme théorique. Donc, pas d'outils nécessaires
Durée:
2 heures
Modalité:
Examen en Présentiel
Principe:
Évaluation Sommative
Échouer le Test d'Entrée
Fournir l'apprenant des liens vers des ressources dans le but d'améliorer ses compétences en la matière
Lien 1:
deptinfo.unice.fr/~regin/cours/cours/ASD/C1_AlgoSdd.pdf
Lien 2:
https://www.lri.fr/~hivert/COURS/CFA-L3/03-Structures.pdf
Lien 3:
www.i3s.unice.fr/~nlt/cours/licence/sgbd1/sgbd1_cours.pdf
Concepts Clés
Algorithmique et structure de données
les structures conditionnelles
Les constantes et variables
Les procédures et fonctions
les structures itératives
Bases de Données
Table et enregistrements
Normalisation d'une BD
Le langage SQL
Principe
: Evaluer les compétences de l'apprenant et sa maîtrise des objectifs ciblés
Concepts Clés
Protocoles et Technologies Internet
CSS
Formatage du texte en CSS
Création d'apparences dynamiques
Javascript
Introduction à la programmation côté client
Variables dans javascript
Les Fonctions
PHP/MySQL
Le langage HTML
Mise en forme du texte en HTML
Présentation HTML
Les Tableaux en HTML
Les listes en HTML
Les liens Hypertextes
Les Images en HTML