National Workshop on Programming Pedagogy
On June 23, 2025, the Computer Education Department at Tishk International University (TIU) successfully conducted the National Workshop on “Programming Pedagogy: Innovative Presentation Strategies.” The national-level workshop was designed to enhance the teaching and learning process in programming education by integrating modern pedagogical approaches, student-led presentations, and innovative strategies. The event brought together faculty members, undergraduate students, and future educators to collaborate and explore effective ways of making complex programming concepts more engaging and accessible.
Workshop Objectives and Highlights
The primary objective of the workshop was to provide both theoretical insights and hands-on practices for educators and students. Sessions focused on creative ways of presenting programming topics in classrooms, emphasizing critical aspects such as problem-solving skills, interactive learning, and student-centered approaches.
Participants had the opportunity to engage with diverse topics in programming pedagogy, including:
- Machine Learning Basics: Simplifying complex AI concepts for learners.
- Error Handling and Debugging: Teaching effective strategies for managing mistakes.
- Teaching Algorithms: Step-by-step methods for developing problem-solving skills.
- Database Management Systems (DBMS): Engaging approaches for explaining relational data.
- Web Development Fundamentals: Making web design and development accessible.
- Social Robots as Classroom Assistants: Introducing AI-powered robots as innovative teaching tools.
Presenters and Sessions
The workshop featured six interactive sessions, each carefully designed and presented by talented fourth-grade students under the supervision of faculty members:
- Session 1: Muslim Khairi Ahmad, Hawkar Khalid Rasool, Abdulrahman Adnan Jamil
- Session 2: Rasti Yousif Mahmood, Shazad Baiz Hassan, Sima Qadr Mustafa
- Session 3: Navroz Saeed Sheik, Ahmat Burhan Ahmad, Suhaib Bahzad Omer
- Session 4: Hezha Abdulkhalq Abdulla, Bilal Tahseen Omer, Ismail Fuad Ali
- Session 5: Basoz Khalid Ali, Razaw Rustam Othman, Sawen Pshtiwan Ahmad
- Session 6: Nariman Hisamaddin Abdulrahman, Muhammad Ghafar Zad, Noor Diyar Yusuif
These students demonstrated strong abilities to design and deliver content that connects complex programming concepts with real-world applications, showcasing their teamwork, creativity, and innovation. The workshop was highly appreciated for its interactive structure, where students acted as teachers, applying their pedagogical knowledge in practice while strengthening their confidence and communication skills.
The event highlighted the importance of academic collaboration and innovative teaching practices in the 21st century. By empowering future educators with modern strategies, the Computer Education Department continues to transform programming education into a more student-centered experience.
Keywords: Programming Pedagogy, National Workshop, Tishk International University, Computer Education, Innovative Teaching, Student Presentations, Educational Technology, Hands-on Learning, Academic Collaboration, Future Educators








