Skip to Content
You are currently on the new version of our website. Access the old version .

2,076 Results Found

  • Article
  • Open Access
3 Citations
2,981 Views
18 Pages

Coding Decoded: Exploring Course Achievement and Gender Disparities in an Online Flipped Classroom Programming Course

  • Smirna Malkoc,
  • Alexander Steinmaurer,
  • Christian Gütl,
  • Silke Luttenberger and
  • Manuela Paechter

In introductory programming courses (IPCs), students encounter various difficulties that are related to low achievement and high dropout and failure rates. Technology-rich approaches that promote self-directed learning while facilitating competency d...

  • Article
  • Open Access
11 Citations
8,168 Views
19 Pages

10 March 2025

The university course scheduling problem (UCSP) is a challenging combinatorial optimization problem that requires optimization of the quality of the schedule and resource utilization while meeting multiple constraints involving courses, teachers, stu...

(This article belongs to the Section Evolutionary Algorithms and Machine Learning)
  • Article
  • Open Access
4 Citations
3,149 Views
15 Pages

Developmental Programming-Aging Interactions Have Sex-Specific and Developmental Stage of Exposure Outcomes on Life Course Circulating Corticosterone and Dehydroepiandrosterone (DHEA) Concentrations in Rats Exposed to Maternal Protein-Restricted Diets

  • Elena Zambrano,
  • Luis A. Reyes-Castro,
  • Guadalupe L. Rodríguez-González,
  • Roberto Chavira and ,
  • Consuelo Lomas-Soria,
  • Kenneth G. Gerow and
  • Peter W. Nathanielsz
  • + 2 authors+ 0 author

1 March 2023

The steroids corticosterone and dehydroepiandrosterone (DHEA) perform multiple life course functions. Rodent life-course circulating corticosterone and DHEA trajectories are unknown. We studied life course basal corticosterone and DHEA in offspring o...

(This article belongs to the Special Issue Maternal Nutritional-Mediated Programming of Offspring Health and Disease)
  • Article
  • Open Access
37 Citations
6,035 Views
25 Pages

30 June 2020

The number of students who decided to study information technology related study programs is continually increasing. Introductory programming courses represent the most crucial milestone in information technology education and often reflect students&...

(This article belongs to the Special Issue Advanced Techniques in the Analysis and Prediction of Students' Behaviour in Technology-Enhanced Learning Contexts)
  • Review
  • Open Access
86 Views
30 Pages

From Early Diet to Immune Phenotype: Childhood Nutrition and Immunometabolic Programming Across the Life Course—A Scoping Review

  • Lucian-Ioan Cristun,
  • Otilia Mărginean,
  • Iulius Jugănaru,
  • Raluca-Nicoleta Vasilescu and ,
  • Niculina Mang,
  • Andrei-Ioan Munteanu,
  • Delia-Maria Nicoară,
  • Meda Ada Bugi,
  • Andrei Păun and
  • Laura Cristina Rusu
  • + 6 authors+ 1 author

8 November 2026

Childhood diet may shape immune and inflammatory trajectories through interacting metabolic, microbial, and developmental pathways, but the long-term human evidence remains heterogeneous. This scoping review mapped longitudinal studies examining diet...

(This article belongs to the Special Issue Fueling Growth: Nutrition as a Global Driver of Human Development)
  • Article
  • Open Access
39 Citations
13,211 Views
18 Pages

Open-Source Drone Programming Course for Distance Engineering Education

  • José M. Cañas,
  • Diego Martín-Martín,
  • Pedro Arias,
  • Julio Vega and ,
  • David Roldán-Álvarez,
  • Lía García-Pérez and
  • Jesús Fernández-Conde
  • + 2 authors+ 0 author

17 December 2020

This article presents a full course for autonomous aerial robotics inside the RoboticsAcademy framework. This “drone programming” course is open-access and ready-to-use for any teacher/student to teach/learn drone programming with it for...

(This article belongs to the Special Issue Open Source Software in Learning Environments)
  • Article
  • Open Access
7 Citations
4,245 Views
18 Pages

12 November 2021

The authors decided to investigate the impact of the lockdown period and the resulting limitations in informatics education, especially programming, in out-of-school electronics courses using traditional and distance learning modes in primary school...

(This article belongs to the Special Issue Robotics Education in Non University Studies: How to Engage Future Students for Computer Science Studies)
  • Article
  • Open Access
5 Citations
2,810 Views
19 Pages

3 November 2023

For a lot of beginners, learning to program is challenging; similarly, for teachers, it is difficult to draw on students’ prior knowledge to help the process because it is not quite obvious which abilities are significant for developing program...

(This article belongs to the Special Issue Artificial Intelligence in Online Higher Educational Data Mining)
  • Article
  • Open Access
22 Citations
5,204 Views
20 Pages

18 February 2022

Gamification of education is considered to have the capacity to increase students’ engagement in a learning process; to drive learning and skills acquisition; and creates changes for more sustainable behavior. Sustainable behavior is especially...

(This article belongs to the Section Sustainable Education and Approaches)
  • Article
  • Open Access
10 Citations
6,939 Views
19 Pages

Advancements in large language models have significantly transformed higher education by integrating AI chatbots into course design, teaching, administration, and student support. This study evaluates the use, effectiveness, and perceptions of chatbo...

  • Article
  • Open Access
12 Citations
4,369 Views
13 Pages

5 July 2021

Traditional teacher-centered teaching focused on classroom lectures has met numerous challenges in recent years, which has motivated teachers to make use of design thinking for their classes. This study made use of design thinking in an iOS programmi...

(This article belongs to the Section Sustainable Education and Approaches)
  • Article
  • Open Access
16 Citations
4,890 Views
13 Pages

Influence of Gamification on the Commitment of the Students of a Programming Course: A Case Study

  • Francisco Calles-Esteban,
  • Carlos J. Hellín,
  • Abdelhamid Tayebi,
  • Hanli Liu and ,
  • Miguel López-Benítez and
  • Josefa Gómez
  • + 1 author+ 0 author

20 April 2024

In the realm of programming education, enhancing student commitment is pivotal for both academic success and practical application. Traditional methodologies often fall short in catering to the evolving needs of today’s learners. Addressing thi...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
9 Citations
6,126 Views
12 Pages

Computational thinking courses can cultivate students’ ability to apply logic in the fields of mathematics and information science. The new 12-year Basic Education Curriculum Guidelines were implemented in Fall 2019 in Taiwan. Courses on computationa...

(This article belongs to the Special Issue Game-Based Learning, Gamification in Education and Serious Games)
  • Article
  • Open Access
1,379 Views
13 Pages

10 September 2025

The growing demand for electronics engineers is one of the cornerstones of STEM education. Recent trends in education show an extension of the STEM principle into STEAM by mixing Arts with the traditional Science, Technology, Engineering, and Math di...

(This article belongs to the Special Issue Integrating Design Thinking into Engineering Education: Enhancing Creativity and Problem-Solving Skills)
  • Article
  • Open Access
13 Citations
5,289 Views
27 Pages

24 May 2024

Programming is acknowledged widely as a cornerstone skill in Computer Science education. Despite significant efforts to refine teaching methodologies, a segment of students is still at risk of failing programming courses. It is crucial to identify po...

(This article belongs to the Section E1: Mathematics and Computer Science)
  • Feature Paper
  • Article
  • Open Access
10 Citations
5,527 Views
13 Pages

28 January 2021

The flipped teaching method has become increasingly mature and critical. Previous flow experience studies have concentrated on game-based learning, and cognitive load studies have concentrated on different types of teaching materials (e.g., video). D...

  • Article
  • Open Access
631 Views
26 Pages

Who Fails and Why: Student Trajectories and Early Prediction of Performance in an Introductory Programming Course

  • Rodrigo Gutiérrez-Benítez,
  • Andrea Vásquez-Guerra and
  • José Luis Carrasco-Sáez

4 June 2026

This study examines failure in introductory programming courses, commonly known as CS1, in Chilean higher education by combining academic trajectory analysis with early-risk prediction models. We analyzed a cohort of 994 students from a Chilean techn...

(This article belongs to the Special Issue Applications of Artificial Intelligence Technologies for Education)
  • Article
  • Open Access
9 Citations
4,137 Views
30 Pages

A Feedback System Supporting Students Approaching a High-Level Programming Course

  • Jong-Yih Kuo,
  • Hui-Chi Lin,
  • Ping-Feng Wang and
  • Zhen-Gang Nie

13 July 2022

This study analyzes the mistakes students are prone to make in programming and uses the GDB and Valgrind tools to implement dynamic analysis techniques for their eventual application to programs created by students. In the analysis process, spectral...

(This article belongs to the Special Issue Applied and Innovative Computational Intelligence Systems)
  • Feature Paper
  • Article
  • Open Access
16 Citations
4,497 Views
16 Pages

Measuring Students Acceptance and Usability of a Cloud Virtual Desktop Solution for a Programming Course

  • Francisco J. Rodríguez Lera,
  • David Fernández González,
  • Francisco Martín Rico,
  • Ángel Manuel Guerrero-Higueras and
  • Miguel Ángel Conde

3 August 2021

Virtual desktops in cloud scenarios play a significant role in higher education. Nowadays, the idea of moving laboratories to the cloud seems mandatory and it is necessary to maintain students’ commitment in this new scenario. This paper aims at two...

(This article belongs to the Special Issue Innovations in the Field of Cloud Computing and Education)
  • Review
  • Open Access
1 Citations
785 Views
26 Pages

Chronic kidney disease (CKD) affects millions globally and represents a major health burden. This narrative review adopts a life-course perspective to synthesize current evidence on CKD as a consequence of adverse early-life exposures that disrupt ne...

(This article belongs to the Special Issue Interplay of Microbiome and Oxidative Stress)
  • Article
  • Open Access
65 Citations
14,975 Views
26 Pages

Enhancing Architectural Education through Artificial Intelligence: A Case Study of an AI-Assisted Architectural Programming and Design Course

  • Shitao Jin,
  • Huijun Tu,
  • Jiangfeng Li,
  • Yuwei Fang and ,
  • Zhang Qu,
  • Fan Xu,
  • Kun Liu and
  • Yiquan Lin
  • + 3 authors+ 0 author

This study addresses the current lack of research on the effectiveness assessment of Artificial Intelligence (AI) technology in architectural education. Our aim is to evaluate the impact of AI-assisted architectural teaching on student learning. To a...

(This article belongs to the Section Construction Management, and Computers & Digitization)
  • Article
  • Open Access
102 Citations
15,817 Views
22 Pages

21 February 2024

The use of large language models with chatbots like ChatGPT has become increasingly popular among students, especially in Computer Science education. However, significant debates exist in the education community on the role of ChatGPT in learning. Th...

(This article belongs to the Section E1: Mathematics and Computer Science)
  • Article
  • Open Access
4 Citations
4,578 Views
11 Pages

26 January 2023

Due to the rapidly increasing number of students at universities in recent years, universities may arrange students from different majors in the same class, which may bring several challenges in teaching and learning for students and teachers, such a...

(This article belongs to the Section Higher Education)
  • Article
  • Open Access
7 Citations
12,374 Views
22 Pages

18 December 2017

With the rising popularity of robotics in our modern world there is an increase in the number of engineering programs that offer the basic Introduction to Robotics course. This common introductory robotics course generally covers the fundamental theo...

  • Article
  • Open Access
15 Citations
3,195 Views
25 Pages

12 March 2023

As an essential element of higher education, course planning at the program level is a complicated multi-criteria decision making (MCDM) problem. In addition, a course planning process tailored to sustainable development is exceptionally important to...

(This article belongs to the Collection Operations Research: Optimization, Resilience and Sustainability)
  • Review
  • Open Access
6 Citations
1,415 Views
30 Pages

27 February 2026

Chronic kidney disease (CKD) represents a major global health burden, with growing evidence indicating that its origins extend back to early developmental stages. This narrative review integrates epidemiological, clinical, and mechanistic experimenta...

(This article belongs to the Section Molecular Pathology, Diagnostics, and Therapeutics)
  • Article
  • Open Access
12 Citations
4,467 Views
11 Pages

10 April 2020

Computer basic teaching is an essential basic learning content in higher education teaching. In order to encourage students and enable them to practice and improve their programming ability, the online judge system has been introduced into the progra...

  • Article
  • Open Access
12 Citations
8,516 Views
21 Pages

Considering Students’ Abilities in the Academic Advising Process

  • Samia Loucif,
  • Laila Gassoumi and
  • Joao Negreiros

17 September 2020

Academic advising is time-consuming work. At the same time, it needs to be efficient and productive in assisting the students to choose appropriate academic courses towards the completion of their selected programs in a beneficial manner. In addition...

(This article belongs to the Special Issue Using Technology in Higher Education—Series 1)
  • Article
  • Open Access
10 Citations
6,729 Views
17 Pages

19 May 2023

University course scheduling (UCS) is one of the most important and time-consuming issues that all educational institutions face yearly. Most of the existing techniques to model and solve UCS problems have applied approximate methods, which differ in...

(This article belongs to the Special Issue Optimization Algorithms and Applications)
  • Article
  • Open Access
2 Citations
3,162 Views
13 Pages

A quasi-controlled clinical trial included a university-based supervision course for facilitators of an interactive wellness school-based program. The study aimed to investigate how students that facilitate prevention programs are personally affected...

(This article belongs to the Collection Children and Adolescents’ Development: New Challenges and New Insights)
  • Article
  • Open Access
21 Citations
5,305 Views
13 Pages

14 October 2021

One of the problems regarding MOOCs (Massive Open Online Courses) is the high dropout rate. Although dropout periods have been studied, there is still a lack of understanding of how dropout differs for MOOCs with different levels of difficulty. A qua...

(This article belongs to the Special Issue Innovative Technologies in Distance Learning Education)
  • Article
  • Open Access
468 Views
27 Pages

9 September 2026

Outcome-Based Education (OBE) has been widely adopted in engineering education as a systematic framework for curriculum design, teaching, assessment, and Continuous Quality Improvement (CQI) through clearly defined learning outcomes. Effective implem...

  • Article
  • Open Access
48 Citations
13,948 Views
30 Pages

Conceptual Framework for Programming Skills Development Based on Microlearning and Automated Source Code Evaluation in Virtual Learning Environment

  • Jan Skalka,
  • Martin Drlik,
  • Lubomir Benko,
  • Jozef Kapusta and ,
  • Juan Carlos Rodríguez del Pino,
  • Eugenia Smyrnova-Trybulska,
  • Anna Stolinska,
  • Peter Svec and
  • Pavel Turcinek
  • + 4 authors+ 0 author

17 March 2021

Understanding how software works and writing a program are currently frequent requirements when hiring employees. The complexity of learning programming often results in educational failures, student frustration and lack of motivation, because differ...

(This article belongs to the Special Issue Technology and Innovation Management in Education)
  • Article
  • Open Access
7 Citations
4,334 Views
22 Pages

16 November 2022

In the past, the teaching of C programming courses was teacher-centered, and students’ practical ability, innovation ability, independent learning ability, and moral character were not effectively improved. In order to meet the requirements of...

(This article belongs to the Section Sustainable Education and Approaches)
  • Article
  • Open Access
3 Citations
3,803 Views
24 Pages

26 April 2024

In the late 1970s, adolescents in East Harlem, New York, participated in a program called the Youth Action Program where they worked collectively to address systemic issues causing inequities in their communities (e.g., inequities in housing and educ...

(This article belongs to the Special Issue Youth Sociopolitical Action: Costs, Benefits, and Supporting Sustainable Sociopolitical Practices)
  • Article
  • Open Access
25 Citations
5,037 Views
21 Pages

9 September 2021

During the COVID-19 epidemic, most programming courses were revised to distance learning. However, many problems occurred, such as students pretending to be actively learning while actually being absent and students engaging in plagiarism. In most ex...

(This article belongs to the Special Issue The Effects of the COVID-19 Pandemic on the Digital Competence of Educators)
  • Article
  • Open Access
5 Citations
3,278 Views
12 Pages

13 October 2020

University course timetabling is a complex and time-consuming duty that every educational institution faces regularly. It consists of scheduling a set of lectures in predefined time slots so as to avoid student conflicts, meet teacher and room availa...

(This article belongs to the Section E1: Mathematics and Computer Science)
  • Article
  • Open Access
5 Citations
2,950 Views
12 Pages

14 December 2021

Massive open online courses (MOOCs) can potentially affect the lives of millions of people, but there is little research on how a programming MOOC could affect participants’ lives after participation. In Estonia, we have organised several progr...

(This article belongs to the Special Issue Innovative Technologies in Distance Learning Education)
  • Article
  • Open Access
125 Citations
41,478 Views
20 Pages

Enhancing Student Motivation and Engagement through a Gamified Learning Environment

  • Carlos J. Hellín,
  • Francisco Calles-Esteban,
  • Adrián Valledor,
  • Josefa Gómez and ,
  • Salvador Otón-Tortosa and
  • Abdelhamid Tayebi
  • + 1 author+ 0 author

24 September 2023

Gamification is a viable strategy used to enhance motivation and engagement in programming classes among students. However, automated evaluation capabilities, which are crucial for giving students fast and correct feedback, are frequently lacking in...

  • Article
  • Open Access
58 Citations
8,904 Views
14 Pages

2 February 2020

From traditional face-to-face courses, asynchronous distance learning, synchronous live learning, to even blended learning approaches, the learning approach can be more learner-centralized, enabling students to learn anytime and anywhere. In this stu...

(This article belongs to the Special Issue Selected Papers from IIKII 2019 conferences in Symmetry)
  • Article
  • Open Access
1,820 Views
18 Pages

2 September 2025

Undergraduate engineering programs are associated with high stress and heavy workloads that impact the wellness of students. One university offers a unique undergraduate engineering education program structure offering two degree plan lengths, four o...

(This article belongs to the Special Issue Rethinking Engineering Education)
  • Article
  • Open Access
24 Citations
6,062 Views
16 Pages

Managing Gamified Programming Courses with the FGPE Platform

  • José Carlos Paiva,
  • Ricardo Queirós,
  • José Paulo Leal,
  • Jakub Swacha and
  • Filip Miernik

19 January 2022

E-learning tools are gaining increasing relevance as facilitators in the task of learning how to program. This is mainly a result of the pandemic situation and consequent lockdown in several countries, which forced distance learning. Instant and rele...

(This article belongs to the Special Issue Future Trends in Computer Programming Education)
  • Article
  • Open Access
2 Citations
3,229 Views
18 Pages

Automatic Recommendation of Forum Threads and Reinforcement Activities in a Data Structure and Programming Course

  • Laura Plaza,
  • Lourdes Araujo,
  • Fernando López-Ostenero and
  • Juan Martínez-Romo

21 September 2023

Online learning is quickly becoming a popular choice instead of traditional education. One of its key advantages lies in the flexibility it offers, allowing individuals to tailor their learning experiences to their unique schedules and commitments. M...

(This article belongs to the Section Applied Systems on Educational Innovations and Emerging Technologies)
  • Article
  • Open Access
12 Citations
4,735 Views
17 Pages

13 December 2023

Computer programming has been included in computer literacy education in many countries in the last decade. This study examined the effects of gender and the prior programming experience of computer programming on academic and web programming self-ef...

  • Proceeding Paper
  • Open Access
1,729 Views
7 Pages

To correspond to the advancement of technology, programming has become an indispensable course in university curricula. However, students easily become confused by the rules governing program execution or by complex logical structures. Mastering prog...

(This article belongs to the Proceedings of 2024 4th International Conference on Social Sciences and Intelligence Management (SSIM 2024))
  • Feature Paper
  • Article
  • Open Access
47 Citations
8,203 Views
24 Pages

Automated Assessment in Programming Courses: A Case Study during the COVID-19 Era

  • Enrique Barra,
  • Sonsoles López-Pernas,
  • Álvaro Alonso,
  • Juan Fernando Sánchez-Rada and ,
  • Aldo Gordillo and
  • Juan Quemada
  • + 1 author+ 0 author

10 September 2020

The COVID-19 pandemic imposed in many countries, in the short term, the interruption of face-to-face teaching activities and, in the medium term, the existence of a ‘new normal’, in which teaching methods should be able to switch from fac...

(This article belongs to the Special Issue Sustainable Assessment in the Education System in the Age of COVID-19)
  • Case Report
  • Open Access
7 Citations
6,417 Views
10 Pages

In this study we have attempted, firstly, to describe programming protocols developed for the teaching of an Electromagnetism course in the university degrees of Electrical Engineering and Energy Engineering, and secondly, to evaluate students’...

  • Article
  • Open Access
8 Citations
3,602 Views
11 Pages

Impact of Undergraduate Research as a Compulsory Course in the Dentistry Study Program Universitas Indonesia

  • Lisa R. Amir,
  • Sri Angky Soekanto,
  • Vera Julia,
  • Nieka A. Wahono and
  • Diah Ayu Maharani

28 October 2022

Undergraduate (UG) research is regarded as a fundamental component in dental education. The present study was designed to examine the perception of the clinical students and the graduates of dentistry profession programs in the past 10 years on UG re...

(This article belongs to the Collection Feature Papers in Dental Education)
  • Article
  • Open Access
31 Citations
5,647 Views
20 Pages

27 August 2020

Students of initial level programming courses generally face difficulties while learning the programming concepts. The learning analytics studies, in these courses, are mostly anecdotal on the aspect of assessment as less or no attention is given to...

(This article belongs to the Special Issue Innovating Learning Analytics for Sustainable Higher Education)
  • Article
  • Open Access
3 Citations
1,931 Views
18 Pages

Educational technology courses in teacher education programs are critical as they equip teacher candidates (TCs) with the necessary knowledge, skills, and attitudes to incorporate technology into their teaching. Given the rapid technological advancem...

(This article belongs to the Special Issue Empowering Teacher Education with Digital Competences)

of 42