Pédagogie + Numérique = Apprentissages 2.0 (dossier)
L’Institut Français de l’Éducation publie un dossier complet d’actualité veille et analyses (n°79, novembre 2012) intitulé Pédagogie + Numérique = Apprentissages 2.0 (21 pages, en pdf). Questions centrales de ce document : quelle est l’efficacité du numérique en terme d’impact pour les apprentissages ? Y a-t-il une motivation renouvelée chez les apprenants ? Quelles solutions technologiques peuvent soutenir efficacement les apprentissages, et quelle pédagogie doit être mise en place pour profiter pleinement des possibilités offertes par le numérique ? Le dossier a été coordonné par Rémi Thibert (chargé d’études et de recherche à l’IFé). Numérique et apprentissage : analyse Le dossier Pédagogie + Numérique = Apprentissages 2.0 met en avant une sélection de travaux sur les usages du numérique dans les établissements scolaires du secondaire pour établir une analyse distanciée du rapport des technologies de l’information et de la communication à l’apprendre. Introduction Bibliographie Licence :
Cours PHP : les bases
Les bases du PHP Les fichiers contenant des scripts PHP doivent posséder l'extension php. Attention la version actuelle de PHP est 4, si vous utilisez encore la version 3 vos scripts devront avoir l'extension php3. Vous devez aussi faire attention dans ce dernier cas à la configuration de votre serveur apache. Par défaut il n'accepte pas cette extension. Vous devez décommenter les lignes contenant le mot clé Addtype en rapport avec php3. Lorsque vous incluez du code PHP dans un script vous devez indiquer que cette partie à interpréter est dans ce langage comme si vous incluez du javascript par exemple. Vous pouvez utiliser l'une des trois suivantes : Dans les trois cas la première ligne correspond à l'ouverture de la partie contenant le script en php. Les commentaires très importants dans vos programmes doivent être intégrés de la manière suivante : Si votre commentaire ne se situe que sur une ligne vous pouvez le faire précéder par deux slashs // ou par un dièse #.
MySQL : initiation aux bases de données
XP-Infos n° 11 – mai 2010 Article Nous terminons notre passage en revue des technologies Web par le système de base de données MySQL. Développé à l’origine par trois Scandinaves, MySQL est devenue la base de données open source la plus populaire au monde. Le code MySQL L’interaction avec une base de données se passe en deux étapes : les opérations sur la base de données utilisent le langage SQL (Structured Query Language, langage structuré de requêtes) ; c’est le code PHP (ou autre langage de programmation Web) qui transmet le code SQL à la base de données. Voici à quoi ressemble le code SQL : SELECT titre, auteur, date FROM livres WHERE stock = 'oui' ORDER BY date DESC Petites explications : Notre petite base de données est constituée d’une table livres, qui contient des lignes et des colonnes : Le code PHP pour MySQL Comme indiqué plus haut, c’est le code PHP qui va communiquer avec la base et lui transmettre les requêtes SQL. Explications : Utilité des bases de données Trucs et astuces
Initiation à la conception de bases de données relationnelles avec MERISE
Le modèle logique de données (MLD) est composé uniquement de ce que l'on appelle des relations. Ces relations sont à la fois issues des entités du MCD mais aussi d'associations, dans certains cas. Ces relations nous permettront par la suite de créer nos tables au niveau physique. Une relation est composée d'attributs. Une relation possède un nom qui correspond en général à celui de l'entité ou de l'association qui lui correspond. Voici un premier exemple de relation (issue de l'entité «Edition» de notre précédant MCD) : Edition (id_ed, nom_ed) Légende :x : relationx : clef primaire Remarques : Ce premier MLD est représenté de manière textuelle. Il existe un autre type de clef appelé clef étrangère. Complétons notre premier exemple avec une autre relation où apparaît une clef étrangère : Edition (id_ed, nom_ed)Exemplaire (ref_e, id_ed#) Légende :x : relationx : clef primairex# : clef étrangère III-A-2-a. Il existe toutefois quelques cas particuliers que vous pourrez voir au paragraphe .
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
QBE est un langage de requêtes révolutionnaire concurrent à SQL. Il a été inventé par Moshe Zloof pour le compte de la compagnie IBM, en 1977. Paradox, contrairement aux autres SGBDR, travaille nativement en interface QBE lorsque l'on veut écrire des réquêtes. QBE signifie, Query By Exemple, c'est à dire, « requête par l?exemple »... Création : 26 août 2003
Comment construire un CMS (gestionnaire de contenu)
Nous allons décrire pas à pas comment construire un système de gestion de contenu, qui utilise PHP comme langage de programmation, et XML ou MySQL pour stocker les données. Ce n'est pas un simple tutoriel, mais un projet concret pour construire un outil utilisable en production. Pourquoi construire un CMS? Des centaines de CMS gratuit sont disponibles, alors pourquoi en construire un autre? Intérêts du CMS final Une fois achevé, ce CMS permettra à tout utilisateur d'ajouter du contenu au site sans aucune connaissance des technologies utilisées pour le faire fonctionner. Pré-requis L'outil requiert pour le programmeur: - un hébergement supportant PHP pour tester les démos, - un éditeur HTML, - le compilateur Scriptol pour générer les plus gros morceaux de code PHP, - et optionnellement des bibliothèques sous licence LGPL pour étendre le CMS (avec un forum par exemple). Comment construire le CMS: la conception Construction d'un Blog Détails des composants Gestion des menus Administration Sitemap
Related:
Related: