Accéder au contenu principal

Vers une nouvelle pédagogie universitaire

Ce vendredi 16 Décembre 2016, j'ai eu l'occasion de participer aux journées pédagogiques qui ont eu lieu à la Faculté des Sciences de Rabat sous le thème "Vers une nouvelle pédagogie universitaire". J'ai dû alors animer une formation au profit de mes collègues enseignants ayant pour objet le "App Smashing".

Le "App Smashing"est une technique emergente qui consiste à utiliser et combiner plusieurs applications les unes avec les autres en vue de répondre à un objectif pédagogique spécifique. L'idée est de tirer profit de chaque application et intégrer le tout dans un seul processus pédagogique. En effet, chaque application remplit un service bien précis et on se trouve des fois dans des situations où notre application ne pourrait pas satisfaire nos besoins. On va alors chercher d'autres applications qui vont compléter la tâche. Le fonctionnement ressemble alors à une sorte de workflow, une première application sucite une entrée pour produire après une sortie, la sortie de la première application devient l'entrée de la deuxième application et ainsi de suite.
Durant cet atelier de formation, l'objectif pédagogique était de produire une fiche sous forme de poster où on va exposer les pionneirs du génie logiciel. Chaque image est un ainsi repérée par un tag cliquable qui nous renvoie vers la page web biographie de l'auteur. La fiche finale correspond à l'image suivante  .
Pour ce faire, nous avons utilisé les applications suivantes : canva (pour produire l'ensemble des images sur un seul support), skitch (pour annoter les images chacune par le nom de l'auteur), Thinglink pour associer aux différentes images des ressources supplémentaires, dans notre cas des liens webs).
EnregistrerEnregistrerEnregistrerEnregistrer

Commentaires

Posts les plus consultés de ce blog

Rédaction d'un document Cahier des Charges

Comment rédiger un Cahier des Charges Pour rédiger un document cahier des charges d'un projet logiciel ou autre, nous proposons cette template qui pourrait servir éventuellement comme guide. Il s'agit de définir successivement les points suivants : Contexte et définition du projet, Objectifs, Scope, Parties Prenantes, Description des besoins à répartir entre les besoins fonctionnels et non fonctionnels. Contexte et définition du problème Dans cette rubrique, vous allez définir le problème pour bien clarifier la finalité du travail.  Il est important de souligner aussi les besoins ainsi que les contraintes et ce de manière  très sommaire. Par exemple, vous pouvez exposer la situation actuelle ou futur de votre système tout en mettant l’accent sur les problèmes auxquels vous voulez faire face. Objectifs Après avoir exposé le problème dans la première partie, ici vous allez exprimer quelles sont les attentes et les résultats escomptés. Normalement ces at...

Les Tests d'Acceptation sous Fitnesse

Introduction Fitnesse est un outil de test d’acceptation automatisé pour réparer les problèmes liés aux processus d’exigences très tôt. Les tests d’acceptation automatisés de Fitnesse présentent plusieurs avantages tels que : Avoir un retour très tôt sur chaque item du projet. Avoir un retour très fréquent sur chaque item du projet. Ces tests sont déterministes dans la mesure où ils sont soient verts soient rouges. Permettent d’emprunter de plus en plus de chemins par rapport à la logique métier. A l’inverse des tests unitaires tels que jUnit ou autres, les tests d’acceptation sous Fitnesse permettent de tester le métier et se concentrent beaucoup plus pour découler sur le bon code (the right code), le code ayant le plus de valeur métier. Atelier Dans cet atelier, nous allons mettre en pratique un projet de test d’acceptation sous Fitnesse. Pour ce faire, nous allons utiliser l’IDE Eclipse avec Maven. Nous commençons par créer un projet Maven sous Eclipse...

Ateliers de Génie Logiciel 2019-2020

Ateliers de Génie Logiciel Sommaire de gestion Objectif Les ateliers de génie logiciel constituent un atout majeur pour les élèves ingénieurs ou étudiants inscrits dans des filières IT et qui suivent le cours de Génie Logiciel. Ils correspondent à diverses technologies dans le domaine de l’industrie du logiciel et permettent de compléter la formation par rapport surtout aux aspects pratiques. Cela pourrait représenter la boîte à outils indispensable pour n’importe quel ingénieur de logiciel. Nous tenons à travers ces ateliers à consolider les savoirs en matière de technologie logicielle d’une part et doter chaque élève ou étudiant des outils nécessaires pour bien accomplir ses tâches et savoir choisir la technologie appropriée et adaptée au contexte d’autre part.  Buts Nous visons à cerner toutes les facettes technologiques liées au développement du logiciel selon les normes requises et en respectant les bonnes pratiques en la matière. Ces ateliers sont basés sur...