320 likes | 448 Views
This paper explores the evolution of learning methodologies at the Institute of Informatics, showcasing the successful shift from traditional teaching practices to innovative e-learning systems. It presents case studies on distance learning courses, including Computer Applications and Artificial Intelligence, highlighting the impact of e-learning on student engagement and educational outcomes. The study also emphasizes international collaboration through joint curricula and project initiatives, reflecting on the future of software engineering education and the importance of adaptive learning practices.
E N D
From traditional to e-learning:case studies Katerina Zdravkova Faculty of Natural Sciences and Mathematics Institute of Informatics e-mail: keti@ii.edu.mk
Contents • Introduction • Kick-off event: NCP in ODL • Distance Learning at Institute of Informatics • Computer Applications • Artificial Intelligence • International Collaboration: JCSE, M.Sc SE • Conclusion
Introduction • Where and how would you like to buy? • Open markets: Kvantaški, Bit Pazar, Bunjakovec • Groceries, small markets • Hypermarkets: Ramstore, Carrefour • “Buying” knowledge and skills • Traditional learning • Computer-aided instruction • E-learning display freshness variety quality transport price receipt
Case studies: • Computer Applications: I semester (250 students): • Lectures and Exercises • Assignments • Tutorials • E-testing • Artificial Intelligence: VI semester (80 students) • Lectures and Exercises • Visualisation
Visualisation of AI algorithms • Search space • Search algorithms • AND/OR graphs in sentence parsing • Macedonian Text-to-speech system (non-commercial version)
One step ahead:International online collaboration • DAAD project: “Software Engineering Education and Reverse Engineering” 2001-2003 • DAAD project: “Computer Science Education and Research Collaboration” 2004-2006 • Tempus CD_JEP 18035-2003: “Joint M.Sc. Curriculum in Software Engineering”
Already developed Joint courses: • Software Engineering • OOP with Java • Software Project Management • Compiler construction • Data structures and algorithms