Evaluations of Integrated Programming Environment for First-Year Students in Computer Engineering

Share
Evaluations of Integrated Programming Environment for First-Year Students in Computer Engineering

A new paper has been accepted in the Journal of Universal Computer Science, where the authors are: Matias Salinas, Paul Leger, Hiroaki Fukuda, Nicolás Cardozo, Vannessa Duarte, and Ismael Figureoa (To appear). Here is the abstract:

Many factors influence the problems that currently exist in the learning-teaching process of programming. The use of an Integrated Development Environment (IDE) makes the experience a complicated process because these IDEs focus on professional programmers and not on novice learners. This also affects the classrooms of the university “Pontificia Universidad
Católica de Valpara ́ıso (PUCV)” (Chile). The use of professional IDEs negatively affects the learning process of first-year students who face the development of the algorithms for the first time. One of the IDE widely used for teaching programming courses is Code::Blocks, which is a tool for professional developers. Through a heuristic and usability evaluation, we found that Code::Blocks has a complex user interface and a functional overload. Using these two findings, as well as recommendations given during these tests, we highlight the important aspects that an IDE for novice learners should have. Taking into account previous observations and state-of-the-art/practice of IDEs, a functional IDE prototype, named Incre-IDLE , is developed. In addition to Code::Blocks evaluations, this paper reports the results of a heuristic and usability evaluation applied to first-year students at PUCV about functionalities provided by Incre-IDLE. These results suggest that Incre-IDLE has a simple interface, is easy to install and use, and does not have functional overload (i.e., spend a considerable amount of time learning the tool). Concretely, the results show that 66.7% of the students could complete tasks easily and 100% of them found the GUI intuitive. In terms of GUI, 83.3% considered the application interface “very simple”; and the text, concepts, and icons “very understandable” by 66.7%. The
students also found the tool “motivating” (66.7%) or “very motivating” (33.3%). These results closely match the findings obtained by the heuristic evaluation of Incre-IDLE from the experts: 83.3% of them rated it as “useful” or “very useful”, and only a 16.7% rated it as “useless”.

Read more

Factors that Drive Market Share and the Oligopolistic Character of Cross-border B2C Ecommerce: An agent-based scenario analysis approach

Factors that Drive Market Share and the Oligopolistic Character of Cross-border B2C Ecommerce: An agent-based scenario analysis approach

We have published this paper in the journal Simulation: Transactions of the Society for Modeling and Simulation International. DOI: https://doi.org/10.1177/00375497241296542 ABSTRACT: Business-to-Consumer (B2C) e-commerce has become a dominant, continuously evolving force in global retail. Most consumers today make cross-border purchases in

By Paul Leger
Efficiency Analysis of Engineering Classes: A DEA Approach Encompassing Active Learning and Expositive Classes Towards Quality Education

Efficiency Analysis of Engineering Classes: A DEA Approach Encompassing Active Learning and Expositive Classes Towards Quality Education

We have published in the journal Environmental Science & Policy. DOI: https://doi.org/10.1016/j.envsci.2024.103856 ABSTRACT: The science, technology, engineering, and mathematics (STEM) education research delves into the core of sustainable development goals (SDGs), including the pillars of quality education (SDG4), robust economic growth (SDG8)

By Paul Leger