<aside>
🌝 Objectifs pédagogiques
- Découvrir le fonctionnement de Glide, un outil de création d’applications sans code.
- Comprendre la logique des bases de données (tables, relations, filtres…).
- Savoir créer une application simple fonctionnelle, avec des données dynamiques.
- Être capable de réaliser une application de gestion budgétaire en fin de parcours.
</aside>
Lien vers Glide
Exemples d’applications faites avec Glide
1. ✨ Introduction
C’est quoi Glide ?
Glide est un outil en ligne qui permet de créer des applications web et mobiles sans savoir programmer. Il suffit d’un compte gratuit, et on peut commencer à créer avec une interface simple, intuitive et entièrement en ligne.
A partir d’un tableur (Excel ou Google Sheets), on peut créer une vraie application utilisable partout dans le monde.
Pourquoi utiliser Glide ?
- Pas besoin de savoir coder, donc accessible même aux novices
- Visualisation en temps réel des modifications
- Design propre et professionnel dès le départ
- Prise en main rapide pour des projets concrets
2. 🧠 Les concepts de base à connaître
📈 Les tables de données
- Chaque table est comme une feuille Excel : elle contient des lignes (les données) et des colonnes (les types d’informations).
- Exemple : table “Utilisateurs” avec les colonnes “Nom”, “Photo”, “Âge”, etc.
🧹 Les composants
- Éléments visuels de l’application : titre, image, bouton, champ de texte…
- Chaque composant affiche une donnée ou agit sur les données (ajouter une info, modifier un champ…)
🔀 Les relations et calculs
- Connecter deux tables (ex : relier chaque dépense à un utilisateur)
- Colonnes de calculs : Rollup, If-then-else, Math
🧹 Les filtres et tris
- Filtrer les données affichées (ex : ne voir que ses propres dépenses)
- Trier (ex : dépenses les plus chères en haut)
3. 🚀 Projet 1 – Application « Profil des membres »
🎯 Objectif
Créer une application où chaque élève peut :
- Créer son profil personnel
- Voir ceux des autres membres
- Modifier ses propres informations
⚖️ Étapes
- Créer une table “Membres” avec : Nom, Prénom, Âge, Passion, Photo
- Ajouter une vue “Liste” ou “Cartes”
- Ajouter un formulaire “Ajouter un profil”
- Activer “Utilisateur connecté” (pour filtrer ses propres données)
✅ Résultat attendu
App simple, visuelle, qui permet de manipuler les composants de base et la logique utilisateur.
4. 📦 Projet 2 – Gestion de prêts d’objets
🎯 Objectif
Gérer les objets prêtés entre élèves : qui a quoi, depuis quand, quand le rendre.
⚖️ Tables nécessaires
Objets
: nom, image, description, propriétaire
Utilisateurs
: nom, prénom
Prêts
: objet, emprunteur, date de prêt, date de retour
⚖️ Fonctionnalités
- Formulaire pour enregistrer un prêt
- Vue liste ou tableau
- Indication objet disponible / prêté
- Filtrage par élève ou par date
✅ Résultat attendu
App collaborative qui introduit les relations entre tables, les filtres dynamiques et les vues personnalisées.
5. 💰 Projet final – Application de gestion budgétaire
🎯 Objectif
Créer une application personnelle de gestion de budget. Elle calcule en temps réel :
- Le reste du budget
- Si le budget est respecté ou non
- Une répartition par catégorie
Structure des tables
Utilisateur
- Nom
- Budget total (nombre)
Dépenses
- Nom
- Montant
- Catégorie
- Date
- Élève (relation vers Utilisateur)