
- Enseignant: Sondes Ben Ghorbel
Présentation de la carte Arduino.
Environnement matériel de l'Arduino.
Premiers pas de programmation de l'Arduino.
Exemples d'application de l'Arduino.
Vous souhaitez créer vos propres sites web ? Vous êtes au bon endroit ! Dans ce cours, vous apprendrez comment utiliser HTML5 et CSS3, les deux langages de programmation à la base de tous les sites web.
Ce cours est Dédié pour les élèves de Terminale Scientifique:
Nombre des séances: 6 séances
Durée de chaque Séance : 2 H
Préparé par : Marzougui Mohamed
Adresse mail: medmarzougui2014@gmail.com
Le C est un langage de programmation polyvalent extrêmement populaire, simple et flexible à utiliser. C’est un langage de programmation structuré, indépendant de la machine et largement utilisé pour écrire diverses applications, des systèmes d’exploitation comme Windows, et de nombreux autres programmes complexes comme la base de données Oracle, Git, l’interpréteur Python, etc.
PHP est un langage de script utilisé le plus souvent côté serveur : dans cette architecture, le serveur interprète le code PHP des pages web demandées et génère du code (HTML, XHTML, CSS par exemple) et des données (JPEG, GIF, PNG par exemple) pouvant être interprétés et rendus par un navigateur web. PHP peut également générer d'autres formats comme le WML, le SVG et le PDF.
Il a été conçu pour permettre la création d'applications dynamiques, le plus souvent développées pour le Web. PHP est le plus souvent couplé à un serveur Apache bien qu'il puisse être installé sur la plupart des serveurs HTTP tels que IIS ou nginx. Ce couplage permet de récupérer des informations issues d'une base de données, d'un système de fichiers (contenu de fichiers et de l'arborescence) ou plus simplement des données envoyées par le navigateur afin d'être interprétées ou stockées pour une utilisation ultérieure.
Cours de programmation Python "Les pratiques"
Ce cour offre une initiation au langage C# accompagné d'un rappel sur le notions fondamentale de la programmation orienté objet
Isefc
Ce cours vous présente Visual Basic (VB) .NET de manière succincte. Il vous introduit à la programmation sous MS Windows en vous exposant les outils de base de VB .NET. Il est composé de quatre parties qui peuvent être étudiées en 28 heures.
Visual Basic .NET est un langage de programmation événementielle. Il est le successeur de Visual Basic 6. Il se compile et s’exécute sur l'architecture .NET(le framework .NET): les scripts VB 6.0 ne seront pas compilé en VB .NET. La première version fait ses débuts en 2002 (VB 7.0, Microsoft Visual Studio 2002, Framework .NET 1.0) et la dernière version en 2019 (VB 16.0, Microsoft Visual Studio 2019, Framework .NET 4.8). Visual Basic .NET permet le développement rapide d'applications Windows, de services web, de pages Web, l'accès aux bases de données…
Initiation à la programmation robotique
A la fin de ce module de formation, l’élève de la première année secondaire sera capable de reconnaître les fonctions et les composants d’un robot.
Dans cette formation, l’élève de la première année secondaire sera capable de :
Initiation à la programmation Python
A la fin de ce module de formation, l’élève de la première année secondaire va aborder les bases de la programmation au langage Python. Il sera capable de:
Ce cours est dédié aux élèves de 4ème année des sections scientifiques à savoir la section Mathématiques, Sciences Expérimentales et Sciences Techniques.
L’objectif de ce cours est de permettre aux élèves d’apprendre à écrire des algorithmes et des programmes en Pascal qui, par son aspect pédagogique, est le langage qui se prête le mieux à l’enseignement de la programmation.
Public cible : Cours ouvert aux étudiants TI du deuxième niveau (DSI/MDW) d'ISET Kélibia.
Objectifs généraux : Ce cours vise à faire acquérir à l'apprenant les connaissances de base relatives à la programmation du web dynamique. A la fin de ce cours, l'étudiant serait capable de comprendre et maîtriser le processus de mise en œuvre et de développement d'une application Web dynamique.
Objectifs spécifiques :
Distinguer le principe de la programmation web dynamique et du fonctionnement d’un serveur PHP.
Programmer avec le langage PHP
Maîtriser le processus de mise en œuvre d’une application Web dynamique avec PHP.
Reconnaitre l’intérêt de la sécurité des pages web à travers le langage PHP
Pré-requis : HTML5, CSS3, Javascript, Algorithmique
L’apprentissage de la programmation ouvre aux enfants un monde de créativité et, à terme, d’emplois dans notre société toujours plus numérique. C’est dans cette optique qu’a été conçu Scratch, un logiciel libre et gratuit qui initie les 8-12 ans à l’informatique en les invitant à créer leurs propres jeux et animations. D’approche très visuelle, fonctionnant par assemblagede briques de couleur, cet outil éducatif a déjà séduit des millions de débutants en programmation dans le monde.
Mêlant code, jeux et bande dessinée, ce cours ludique et accessible explique aux enfants les bases de la programmation (variables, boucles, tests...) avec l’aide de Scratch. Ils seront amenés à réaliser différents projets, inspirés des classiques jeux d’arcade, afin de développer leurs aptitudes à raisonner, innover et travailler en équipe.
Ce cours vise à former les enseignants du primaire à l'utilisation de Scratch, un langage de programmation visuel, pour intégrer la pensée computationnelle et la créativité dans leurs pratiques pédagogiques. L'objectif est de leur permettre de créer des activités interactives et ludiques qui renforcent les compétences des élèves tout en s'amusant.
Présentation de Scratch : Origine, objectifs et avantages pour l'éducation.
Interface utilisateur : Découverte de l'éditeur (scène, sprites, blocs de code, etc.).
Premiers pas : Création d'un projet simple (déplacer un sprite, changer de costume).
Mouvement : Déplacer, tourner, aller à une position.
Apparence : Changer de costume, afficher des messages.
Son : Jouer des sons, arrêter les sons.
Événements : Démarrer un script avec le drapeau vert, les touches du clavier, etc.
Contrôle : Boucles (répéter, répéter indéfiniment), conditions (si... alors).
Variables : Créer et utiliser des variables pour suivre des scores ou des compteurs.
Listes : Stocker et manipuler des données (exemple : liste de mots pour un quiz).
Clonage : Créer des clones de sprites pour des jeux ou des simulations.
Opérateurs : Utiliser des opérations mathématiques et logiques.
Projets interdisciplinaires :
Mathématiques : Créer des jeux pour pratiquer les tables de multiplication.
Sciences : Simuler des phénomènes naturels (cycle de l'eau, système solaire).
Langues : Écrire et animer des histoires interactives.
Arts : Concevoir des animations ou des compositions musicales.
Évaluation : Utiliser les projets Scratch pour évaluer la compréhension des élèves.
Ressources en ligne : Tutoriels, guides, projets partagés.
Communauté Scratch : Partage de projets, collaboration entre enseignants.
Formation continue : Webinaires, ateliers, certifications.
Apprentissage par la pratique : Les enseignants créent des projets Scratch tout au long du cours.
Travail collaboratif : Partage d'idées et de projets entre participants.
Retour d'expérience : Discussion sur les défis et les succès rencontrés.
À la fin du cours, les enseignants seront capables de :
Utiliser Scratch : Maîtriser les blocs de base et les concepts avancés.
Créer des activités pédagogiques : Concevoir des projets adaptés au niveau des élèves.
Intégrer Scratch dans leur enseignement : Enrichir leurs cours avec des activités interactives.
Encourager la créativité et la collaboration : Favoriser un apprentissage actif et ludique.
Ce cours offre aux enseignants du primaire les outils et les compétences nécessaires pour intégrer Scratch dans leur enseignement. En utilisant Scratch, ils peuvent rendre l'apprentissage plus interactif, engageant et efficace, tout en développant la pensée computationnelle et la créativité de leurs élèves.
Cours ouvert aux étudiants MDW et DSI de deuxième niveau d'ISET Kélibia.
Objectifs :