Problem-Based Learning by Building an Incremental Web Application

This work aims to present an innovative methodology to be followed in the subject “Advanced Computing”, part of the Master's program in Computer Science at the University of Almeria. The methodology seeks to enhance students' engagement with their learning process through modern and effective approaches. Simultaneously, it aims to expand their practical experience through the use of cutting-edge tools for rapid application development, such as Spring Boot and Angular, and High Performance Computing techniques applied using CUDA. The primary methodological approach adopted in this course is based on the flipped classroom methodology. This approach will be implemented in conjunction with a real scientific case involving a physical application of microrheology, providing students with a practical and engaging learning experience. Subsequently, the course delves into tools for developing a web application that serves as a visual interface for the generated data, employing rapid application development techniques. Throughout the course, brief theory blocks will be provided as video lectures uploaded by the professor to explain computational tools and the scientific case. However, classes will primarily focus on practical development, where students are provided with a base project from the outset, allowing them sufficient time to complete it independently. As part of the flipped classroom model, the professor will offer support if needed. Additionally, students will be assigned tasks to implement distinct and straightforward features, fostering both their confidence and creativity as independent computer engineers. The course also incorporates AI-driven programming assistance to promote modern productivity methodologies, avoiding common pitfalls that may limit students' programming skills.

Authors

Institutions

Publication Details

Published
2025-04-22
DOI
https://doi.org/10.1109/educon62633.2025.11016350
Primary Topic
Open Education and E-Learning
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Problem-Based Learning by Building an Incremental Web Application

Ester M. Garzón, Francisco Orts, Gloria Ortega, Antonio M. Puertas et al.
Open Education and E-Learning
article

Problem-Based Learning by Building an Incremental Web Application

Ester M. Garzón, Francisco Orts, Gloria Ortega, Antonio M. Puertas, J. Navarro-Lázaro
article en

Abstract

This work aims to present an innovative methodology to be followed in the subject “Advanced Computing”, part of the Master's program in Computer Science at the University of Almeria. The methodology seeks to enhance students' engagement with their learning process through modern and effective approaches. Simultaneously, it aims to expand their practical experience through the use of cutting-edge tools for rapid application development, such as Spring Boot and Angular, and High Performance Computing techniques applied using CUDA. The primary methodological approach adopted in this course is based on the flipped classroom methodology. This approach will be implemented in conjunction with a real scientific case involving a physical application of microrheology, providing students with a practical and engaging learning experience. Subsequently, the course delves into tools for developing a web application that serves as a visual interface for the generated data, employing rapid application development techniques. Throughout the course, brief theory blocks will be provided as video lectures uploaded by the professor to explain computational tools and the scientific case. However, classes will primarily focus on practical development, where students are provided with a base project from the outset, allowing them sufficient time to complete it independently. As part of the flipped classroom model, the professor will offer support if needed. Additionally, students will be assigned tasks to implement distinct and straightforward features, fostering both their confidence and creativity as independent computer engineers. The course also incorporates AI-driven programming assistance to promote modern productivity methodologies, avoiding common pitfalls that may limit students' programming skills.

University of Almería (ES)
Openalex Percentile: Top 88%
Open Education and E-Learning
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.