Teaching Experience
- Teaching Fundamentals of Mobile Programming: Concepts of mobile dev + Java for Android.
- Application Development and UI/UX Design: Functional apps & good design practices.
- Preparation of Course Materials: Tutorials, exercises, live demos.
- Assessment and Monitoring: Grading, project review, exam monitoring.
- Office Hours and Student Support: Individual help and debugging assistance.
- Teaching Programming Basics in C and Java: Control structures, functions, arrays, OOP (encapsulation, inheritance, polymorphism).
- Guiding Algorithmic Problem Solving: Debugging and programming strategies.
- Preparation and Presentation of Lab Work: Practical sessions and assignments.
- Assessment and Student Support: Feedback and help with difficult topics.
- Grading Assignments and Exam Correction: Evaluation of labs and midterms.
- Remote Support during COVID-19: Online Q&A and troubleshooting.
Expérience d'enseignement
- Enseignement des Bases de la Programmation Mobile : Concepts mobiles + Java pour Android.
- Développement d’Applications et Conception UI/UX : Création d’interfaces intuitives.
- Préparation du Matériel Pédagogique : Tutoriels, exercices, démos en TP.
- Évaluation et Surveillance : Devoirs, projets et examens.
- Offre de Périodes de Disponibilité : Soutien individuel et débogage.
- Enseignement des Bases de la Programmation en C et Java : Structures de contrôle, fonctions, tableaux, POO (encapsulation, héritage, polymorphisme).
- Résolution de Problèmes Algorithmiques : Aide au raisonnement et au débogage.
- Préparation et Présentation des TP : Exercices pratiques en classe.
- Évaluation et Soutien : Feedback et accompagnement ciblé.
- Correction des Devoirs et Examens : Évaluation des TP et examens intermédiaires.
- Soutien à distance pendant COVID-19 : Sessions en ligne pour clarifications.