Professional Documents
Culture Documents
In The Study Titled222
In The Study Titled222
a popular and vital issue in recent years. The rapid growth of various applications not
only demonstrates the importance of web-based programming, but also reveals the
difficulty of training relevant skills. The difficulty is owing to the lack of facilities such as
online coding, debugging and peer help to assist the students in promoting their
In the past decade, various teaching strategies and learning activities have been
For example, Machanick (2007) proposed the idea of abstraction-first teaching by hiding
details until students are ready for them. In addition, Emurian, Holden, and Abarbanel
(2008) employed a peer-tutoring approach, and Hwang, Shadiev, Wang, and Huang
support for programming courses. In the meantime, researchers have indicated that
language learning (Kordaki, 2010; Pereira, Zebende, & More, 2010). For example,
diagnose students’ knowledge levels and to generate feedback and hints to help
developed in order to allow students to train their programming skills. However, their
and present programming as an easy and attractive challenge. Results indicate that
both students and teachers found that among other multiple benefits, Furthermore, the
2012).
Hwang W., Wang C., Hwang G., Huang S. (2008). A web-based programming learning
https://academic.oup.com/iwc/article-abstract/20/6/524/669641
https://www.researchgate.net/publication/281759698_A_two-tier_test-
based_approach_to_improving_students'_computer-programming_skills_in_a_web-
https://www.sciencedirect.com/science/article/pii/S036013151100193X