3 Hits in 7.2 sec

An adaptable and personalised E-learning system applied to computer science Programmes design

Eiman Aeiad, Farid Meziane
2018 Education and Information Technologies : Official Journal of the IFIP technical committee on Education  
An ontology was employed to model a specific learning subject and to extract the relevant learning resources from the Web based on a learner's model (the learners background, needs and learning styles)  ...  An application in the computer science field is used to illustrate the working mechanisms of the APELS system and its evaluation based on the ACM/IEEE computing curriculum.  ...  He teaches a wide range of core modules such as data structures and algorithms, formal development of software systems, and programming.  ... 
doi:10.1007/s10639-018-9836-x fatcat:zvybnksqbvd7lhvnsj5f6b3xpu

Gamification for smarter learning: tales from the trenches

Gabriel Barata, Sandra Gama, Joaquim Jorge, Daniel Gonçalves
2015 Smart Learning Environments  
Interestingly, in the second year a new type of student emerged: the Late Awakeners.  ...  In this paper we study and analyze data from a gamified engineering course, to search for distinct behavior patterns.  ...  On another study, Hakulinen et al. (2013) added achievement badges to an online learning environment where students completed automatically assessed interactive exercises about data structures and algorithms  ... 
doi:10.1186/s40561-015-0017-8 fatcat:gm5xykkpsvavngyoqu2inq4llq

Teaching and Learning to Program: Umbrella Review of Introductory Programming in Higher Education

Sónia Rolland Sobral
2021 Mathematics  
Results include bibliometric information on the CS1 reviews, in the context of higher education (namely annual evolution, number and information on authors, types and sources of information, countries  ...  Based on the databases ACM, Google Scholar, IEEE, SCOPUS and Web of Science libraries, a formal search was created that resulted in 21 reviews on programming fundamentals in higher education context.  ...  Structure and Algorithm, Others), Categorization of studies (Languages C/C++, SQL, Java/Java Script, Python, Not Mentioned), Type of Game (Role Play, Puzzle Board/Hybrid * Real Time Strategy, Not specified  ... 
doi:10.3390/math9151737 fatcat:o2yqbaozyjdnbjinjtwxdpngw4