Content area

Abstract

The integration of various programming languages into the undergraduate engineering curriculum often occurs without adequate evaluation of their effectiveness within specific disciplines. Recently, Python and MATLAB have garnered significant attention as preferred languages for teaching subjects such as image processing and computer vision. Despite their popularity, few studies have evaluated their effectiveness in teaching these topics. This study aimed to determine which programming language, Python or MATLAB, facilitates a better understanding of image processing concepts. The analysis compared the learning performance of two groups, each comprising 40 students. One group utilized MATLAB as the programming tool, while the other implemented image processing algorithms using Python. To analyze the differences between these languages, a testing method of experimental design was employed. The results indicate that students who learned with MATLAB demonstrated superior learning performance compared to those who used Python.

Details

Business indexing term
Title
Impact of Programming Languages on Learning Performance
Author
Zaldivar, Daniel 1 ; Cuevas, Erik Hombre 1 ; Perez, Marco 1 

 Universidad de Guadalajara, Mexico 
Volume
21
Issue
1
Pages
1-17
Number of pages
18
Publication year
2025
Publication date
2025
Publisher
IGI Global
Place of publication
Hershey
Country of publication
United States
ISSN
15501876
e-ISSN
15501337
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Milestone dates
2025-01-01 (pubdate)
ProQuest document ID
3183630805
Document URL
https://www.proquest.com/scholarly-journals/impact-programming-languages-on-learning/docview/3183630805/se-2?accountid=208611
Copyright
© 2025. This work is published under https://creativecommons.org/licenses/by/4.0/ (the "License").  Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-12-29
Database
2 databases
  • Education Research Index
  • ProQuest One Academic