TY - GEN
T1 - Current and Emerging Trends in Python Programming Learning
AU - Ahmad, Amir
AU - Ray, Santosh
AU - Nawaz, Ali
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Programming skills are very important in the rapidly changing technological landscape of the modern world. Due to its versatile features, Python has been widely used in developing applications for modern computing devices. However, learners face challenges in finding appropriate learning paths and content among the frequently disorganized and varied contents available for learning Python. This article aims to help such learners find courses that best fit their unique requirements and learning goals by offering a clear and simple roadmap. The research presented in this article examines pedagogical approaches used by some of the popular institutions offering courses in Python. It also emphasizes the importance of websites as helpful resources for prospective Python learners. The article aims to provide a set of organized resources for those starting their Python programming adventure while keeping up with emerging trends in Python education by carefully analyzing various resources. The ultimate goal of the article is to provide students with the information and knowledge required to successfully traverse the evolving world of Python programming.
AB - Programming skills are very important in the rapidly changing technological landscape of the modern world. Due to its versatile features, Python has been widely used in developing applications for modern computing devices. However, learners face challenges in finding appropriate learning paths and content among the frequently disorganized and varied contents available for learning Python. This article aims to help such learners find courses that best fit their unique requirements and learning goals by offering a clear and simple roadmap. The research presented in this article examines pedagogical approaches used by some of the popular institutions offering courses in Python. It also emphasizes the importance of websites as helpful resources for prospective Python learners. The article aims to provide a set of organized resources for those starting their Python programming adventure while keeping up with emerging trends in Python education by carefully analyzing various resources. The ultimate goal of the article is to provide students with the information and knowledge required to successfully traverse the evolving world of Python programming.
KW - Digital education
KW - Pedagogy
KW - Python
KW - Teaching
UR - http://www.scopus.com/inward/record.url?scp=85204361127&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85204361127&partnerID=8YFLogxK
U2 - 10.1109/iSTEM-Ed62750.2024.10663187
DO - 10.1109/iSTEM-Ed62750.2024.10663187
M3 - Conference contribution
AN - SCOPUS:85204361127
T3 - 9th International STEM Education Conference, iSTEM-Ed 2024 - Proceedings
BT - 9th International STEM Education Conference, iSTEM-Ed 2024 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th International STEM Education Conference, iSTEM-Ed 2024
Y2 - 31 July 2024 through 2 August 2024
ER -