Skip to main content

Research Repository

Advanced Search

Adam Wynn's Outputs (3)

Simplifying Multimedia Programming for Novice Programmers: MediaLib and Its Learning Materials (2024)
Presentation / Conference Contribution
Wynn, A., Wang, J., & Valente, A. (2024, July). Simplifying Multimedia Programming for Novice Programmers: MediaLib and Its Learning Materials. Presented at ITiCSE 2024: Innovation and Technology in Computer Science Education, Milan, Italy

Beginner programmers can develop an intuitive understanding of programming by leveraging the motivating field of multimedia to visually inspect outputs and experiment with different ways to solve problems. This paper presents MediaLib, a Python libra... Read More about Simplifying Multimedia Programming for Novice Programmers: MediaLib and Its Learning Materials.

Analysing Learner Behaviour in an Ontology-Based E-learning System: A Graph Neural Network Approach (2024)
Presentation / Conference Contribution
Wynn, A., Wang, J., Sun, Z., & Shimada, A. (2024, March). Analysing Learner Behaviour in an Ontology-Based E-learning System: A Graph Neural Network Approach. Paper presented at LAK '24: The 14th Learning Analytics and Knowledge Conference, Kyoto, Japan

Despite the prevalence of e-learning systems, there is a lack of support for learners to identify and compare new knowledge with existing cognitive structures. Therefore, an ontology-based visualization support system was previously introduced which... Read More about Analysing Learner Behaviour in an Ontology-Based E-learning System: A Graph Neural Network Approach.

Multiplayer Serious Games Supporting Programming Learning (2023)
Presentation / Conference Contribution
Wynn, A., Wang, J., Han, R., & Hsu, T.-C. (2023, October). Multiplayer Serious Games Supporting Programming Learning. Presented at ECGBL 2023: 17th European Conference on Games Based Learning, Enschede, Netherlands

Computational thinking (CT) is crucial in education for providing a multifaceted approach to problem-solving. However, challenges exist such as supporting teachers' knowledge of CT and students' desire to learn it, particularly for non-t... Read More about Multiplayer Serious Games Supporting Programming Learning.