Teaching Component-Based Software Engineering and Visual Programming Language Techniques to Information Technology Students in Kenya
Teaching software engineering to information technology students in developing countries can help to churn out the next generation of software engineers. The teaching can be reinforced with hands-on training using conventional textual programming languages and component-based software engineering (C...
Uložené v:
| Vydané v: | IST-Africa s. 1 - 11 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IST-Africa Institute and Authors
28.05.2025
|
| Predmet: | |
| ISSN: | 2576-8581 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | Teaching software engineering to information technology students in developing countries can help to churn out the next generation of software engineers. The teaching can be reinforced with hands-on training using conventional textual programming languages and component-based software engineering (CBSE). Visual programming languages (VPLs) packaged as low-code development environments (LCDEs) have risen to advance CBSE. The tools can be used as an alternative to train the next generation of software engineers. The LCDEs provide 'ready-to-use' components and reduce the time it takes to implement software applications. Implementing the 'ready-to-use' components offers a good basis for training information technology students in CBSE techniques and approaches. In this study, we focus on training CBSE, VPLs, and LCDEs to final-year undergraduate information technology students at Jomo Kenyatta University of Agriculture and Technology (JKUAT, Kenya) and report our experiences. The findings show that teaching CBSE to undergraduate students using VPLs and LCDEs is relatively easy, even though this requires introducing the tools to students early in the academic programme cycle. Therefore, the study recommends introducing CBSE using VPLs and LCDEs to early-stage undergraduate students since they can be available for a relatively longer period for mentorship. |
|---|---|
| ISSN: | 2576-8581 |
| DOI: | 10.23919/IST-Africa67297.2025.11060492 |