Facilitation of new methods for learning materials delivery and adoption of new learning experiences and practices in e-learning is always a challenge. Using synthesis of digital audio learning assets and learning objects as one of main sources for conducting learning is not new, but research on using audio lectures or combined audio with presentation lecture is not well investigated and adopted in traditional online learning environments. The main goal of current paper is to present requirements elicitation, software analysis, design, construction and testing of secure and reusable software architecture for production and delivery of learning resources with audio elements in university programming courses. Paper presents different architecture styles for designing the system and finish with presentation of development and usage of contemporary Software Server for Automatic Generation of Audio Lectures (uListenSrv). Main difference here is support of languages, not only in English, but not so popular languages, like Bulgarian language.
[1]
Clinton Gormley,et al.
Elasticsearch: The Definitive Guide
,
2015
.
[2]
Robert Godwin-Jones.
New developments in web browsing and authoring
,
2010
.
[3]
Denis Gillet.
Personal learning environments as enablers for connectivist MOOCs
,
2013,
2013 12th International Conference on Information Technology Based Higher Education and Training (ITHET).
[4]
Michael Miller,et al.
Principal factors of an audio reading delivery mechanism: Evaluating educational use of the iPod
,
2005
.
[5]
Enhancing Communication Skills through Mini Projects in Engineering Education Using Audio-Visual Aids-A Study
,
2014
.
[6]
Thierry Boileau,et al.
Restlet in Action: Developing RESTful web APIs in Java
,
2012
.
[7]
Milen Petrov,et al.
DESIGN OF REST CLIENT ARCHITECTURE FOR COURSE RESOURCES DOWNLOAD AND PACKAGE
,
2016
.
[8]
Jukka Zitting,et al.
Tika in Action
,
2011
.