管理信息与决策科学杂志

1532-5806

抽象的

Teaching-learning Multi-tasks Programming Using Python

Franco Ortega, Brandon General, Bairon Vega, Cristian Vidal, Claudia Jiménez, Jose Miguel Rubio

Algorithmic thinking is part of human nature. Nonetheless, writing algorithms in programming languages can be not trivial, mainly for syntax issues. Multi-tasks thinking seems natural for human teams. Nonetheless, implementing multi-tasks solutions can be a complex task for people and students who learn programming languages mainly for syntax issues. Python is a real solution to simplify their programming learning. This article presents and highlights the learning experience of Chilean students to implement multi-task solutions, that is, concurrent and parallel programs, in Python. Those benefits invite us to promote programming using Python in other courses, majors, and institutions. Programming for everybody is nearest now.

: