Improving Computer Programming Competency for First Semester Computer Science Students through Immersive Project-Based Learning
The objective of this research is to describe the implementation of project-based learning (PJBL) in improving computer programming competency in a higher education setting. The method applied in this study is action research with a one-cycle framework with four phases of development: a) planning, b...
Uložené v:
| Vydané v: | Journal of Educational Research and Practice Ročník 12; číslo 1 |
|---|---|
| Hlavní autori: | , |
| Médium: | Journal Article |
| Jazyk: | English |
| Vydavateľské údaje: |
Minneapolis
Walden University Publishing
05.10.2022
|
| Predmet: | |
| ISSN: | 2167-8693, 2167-8693 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | The objective of this research is to describe the implementation of project-based learning (PJBL) in improving computer programming competency in a higher education setting. The method applied in this study is action research with a one-cycle framework with four phases of development: a) planning, b) action, c) observing, and d) reflection phases. This research tries to answer two questions: how to implement PJBL in a programming course to improve programming competency and how to ensure students’ satisfaction in the learning process. The PJBL applied in this research consists of seven steps, including a) a challenging problem or question; b) sustained inquiry; c) authenticity; d) student voice & choice; e) reflection; f) critique and revision; and g) public product. We found that the PJBL implementation for the course, Introduction to Programming, supports the attainment of programming competence. We found that PJBL helps students retain programming knowledge and transfer the programming skills into real-life projects. The research also found that with the implementation of PJBL in Introduction to Programming, students’ satisfaction with the learning experience increases. The result shows that PJBL is not only effective in improving computer programming competency, but also in increasing the student’s engagement and passion for lifelong learning. |
|---|---|
| Bibliografia: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 2167-8693 2167-8693 |
| DOI: | 10.5590/JERAP.2022.12.1.13 |