Scaffolding Project-Based Learning of Computer Programming in an Online Learning Environment

被引:10
|
作者
Peng, Jun [1 ]
Wang, Minhong [1 ]
Sampson, Demetrios [2 ]
机构
[1] Univ Hong Kong, Fac Educ, KM&EL Lab, Hong Kong, Hong Kong, Peoples R China
[2] Curtin Univ, Sch Educ, Perth, WA, Australia
关键词
computer programming; project-based learning; technology-enahced learning; VISUALIZATION;
D O I
10.1109/ICALT.2017.17
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Project-based learning is a promising approach to the learning of computer programming by filling the gap between the acquisition of abstract knowledge and the application of knowledge to authentic programming tasks. However, making the implicit aspects of a programming task accessible to learners is a pressing issue. This study aims to address the problem by the design and evaluation of a web based system for project-based learning of programming, which aimed to engage students in realistic complex programming tasks with the support of computer-based scaffolding. 29 college students participated in the use and evaluation of the proposed learning system. The results have shown the promising effects of the system as reflected by the students' perceptions of the system, their knowledge achievement, and their motivation to learn programming using the proposed system.
引用
收藏
页码:315 / 319
页数:5
相关论文
共 50 条
  • [31] Innovative Learning Strategies: Project-Based Learning Model for Excelling in Visual Programming
    Marta, Rizkayeni
    Riyanda, Afif Rahman
    Samala, Agariadne Dwinggo
    Dewi, Ika Parma
    Adi, Novi Hendri
    TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2024, 13 (01): : 581 - 589
  • [32] Project-based learning
    Ho, ML
    Rad, AB
    Chan, PT
    IEEE CONTROL SYSTEMS MAGAZINE, 2004, 24 (05): : 88 - 91
  • [33] Project-based learning
    David, Jane L.
    EDUCATIONAL LEADERSHIP, 2008, 65 (05) : 80 - 82
  • [34] Project-Based Learning
    Gary, Kevin
    COMPUTER, 2015, 48 (09) : 98 - 100
  • [35] Initiation steps towards generating integrated computer supported environment for project-based learning
    Basiri, Kouros
    Iahad, Noorminshah A.
    INTERNATIONAL CONFERENCE ON FUTURE COMPUTER AND COMMUNICATIONS, PROCEEDINGS, 2009, : 306 - 309
  • [36] Dynamic scaffolding of socially regulated learning in a computer-based learning environment
    Molenaar, Inge
    Roda, Claudia
    van Boxtel, Carla
    Sleegers, Peter
    COMPUTERS & EDUCATION, 2012, 59 (02) : 515 - 523
  • [37] Teaching technology management in a project-based learning environment
    Frank, Moti
    IEMC - EUROPE 2008: INTERNATIONAL ENGINEERING MANAGEMENT CONFERENCE, EUROPE, CONFERENCE PROCEEDINGS: MANAGING ENGINEERING, TECHNOLOGY AND INNOVATION FOR GROWTH, 2008, : 547 - 550
  • [38] Operationalizing team commitment in a project-based learning environment
    Jaiswal, Aparajita
    Karabiyik, Tugba
    Thomas, Paul
    Magana, Alejandra J.
    2022 IEEE FRONTIERS IN EDUCATION CONFERENCE, FIE, 2022,
  • [39] Socioemotional regulation strategies in a project-based learning environment*
    Lobczowski, Nikki G.
    Lyons, Kayley
    Greene, Jeffrey A.
    McLaughlin, Jacqueline E.
    CONTEMPORARY EDUCATIONAL PSYCHOLOGY, 2021, 65
  • [40] ON TEACHING SIGNALS & SYSTEMS IN A PROJECT-BASED LEARNING ENVIRONMENT
    Sleezer, Robert
    Leung, Eleanor
    Bates, Rebecca
    2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 7016 - 7020