top of page
Business Durham

Catch up with the latest regional business news

Durham University researchers develop new multimedia coding tool to help beginners succeed in programming

  • 4 minutes ago
  • 2 min read
Durham University researchers develop new multimedia coding tool to help beginners succeed in programming
Durham University researchers develop new multimedia coding tool to help beginners succeed in programming

Researchers from Durham University and international partner institutions have developed a new approach designed as a tool to provide beginner-friendly programming exercises that could help transform how coding is taught to non-technical students.

 

The tool, called Medialib, facilitates the use of images, sound and simple interactive activities to teach Python programming in a more engaging and accessible way.

 

The research found that students who struggled with traditional programming exercises were able to build confidence, improve their understanding and successfully develop core coding skills through Medialib exercises’ multimedia approach.

 

The findings were published in Smart Learning Environments following two university studies involving more than 120 students in Japan and the United Kingdom.

 

Researchers say too many beginners give up on programming because introductory exercises can feel abstract, difficult or irrelevant.

 

Medialib was designed to provide a more motivating starting point by replacing traditional text and maths focused exercises with visual and creative programming tasks.

 

Lead researcher Dr Jingyun Wang of Durham University, who has more than ten years of experience teaching Python to non-technical students, said: “About seven years ago, one of my students questioned why learning programming required solving complex mathematical problems, particularly from the perspective of a non-technical discipline.

 

“That conversation stayed with me. It made me realise that introductory programming education often mixes programming concepts with abstract maths in ways that can discourage students and reduce their confidence.

 

“This ultimately led to the development of Medialib exercises, a multimedia-based framework now used at Durham University to support students from diverse academic backgrounds.”

 

In a 14-week study at a Japanese university involving 36 students, researchers found that learners who initially struggled with conventional programming exercises were able to catch up and eventually perform strongly in both traditional and multimedia-based tasks.

 

By week seven, most students were achieving consistently good results across both forms of learning.

 

A second study involving 84 students at Durham University produced similar findings, showing that the approach worked effectively across different educational and cultural settings.

 

Students involved in the research described Medialib exercises as more enjoyable, creative and easier to understand than standard textbook problems. Many said that seeing immediate visual results from their code helped them better understand programming logic and stay motivated.

 

The researchers believe the project could help make computer science education more inclusive, particularly for students with limited technical experience or lower confidence in mathematics.

 

The study also highlights wider implications for schools and universities. The team hopes to integrate Medialib resources into high school teaching in the future, helping modernise computer science education and lower barriers to learning Python programming.

 

The long-term aim is to support a more diverse and confident generation of digital learners.

 

The study also provides new evidence for education researchers exploring how multimedia learning can improve programming education.

 

Findings suggest that simplified, visual programming tools can help learners understand difficult concepts more effectively while increasing motivation and confidence.

 

The Medialib teaching materials and source code are freely available online through the project website: https://medialib.club

Other Business News

Stay One Step Ahead with Regional News Updates

Get the latest regional news, events and funding opportunities delivered straight to your inbox every weekday. Our daily update is designed to keep County Durham businesses informed, connected and ready to act.

Add Your News

At Business Durham, we believe that sharing positive news stories about successful businesses in County Durham is important for fostering a supportive and thriving business community. We want to encourage business owners to send us their success stories so that we can share them on our website and celebrate their achievements. We are committed to promoting the county as a great place to do business and providing a platform for businesses to showcase their successes.

Contact us today to share your story!

Job Vacancies (2).png
bottom of page