Challenges in Teaching Computer Programming
Afreh, Kwame; Wu, Shan (2013)
Afreh, Kwame
Wu, Shan
Laurea-ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013121120888
https://urn.fi/URN:NBN:fi:amk-2013121120888
Tiivistelmä
It is generally held that computer programming is one of the most difficult courses in computer science programs both in teaching and learning. It is estimated that 33% of students pursuing computer science studies at universities and colleges around the world in 1999 either dropped out of or failed their first programming courses.
Technology is what is seen as the most significant driving force of development, and programmers are the main players in the advancement of technology. It is therefore an undeniable fact that the teaching and learning of computer programming should be given necessary attention.
In addressing the issue above, this thesis focuses on finding solutions to the teaching and learning of computer programming through e-learning by using the Viope educational tool as a case study.
The objective of the thesis was to assess the Viope educational tool (Viope World) in different cultural environments against well-known e-learning challenges to develop it further by giving suggestions on how to improve it.
Technology is what is seen as the most significant driving force of development, and programmers are the main players in the advancement of technology. It is therefore an undeniable fact that the teaching and learning of computer programming should be given necessary attention.
In addressing the issue above, this thesis focuses on finding solutions to the teaching and learning of computer programming through e-learning by using the Viope educational tool as a case study.
The objective of the thesis was to assess the Viope educational tool (Viope World) in different cultural environments against well-known e-learning challenges to develop it further by giving suggestions on how to improve it.