Skip to main content

2025 | OriginalPaper | Buchkapitel

Towards an Active Learning Approach for the Design of a Secure Programming Course Using Constructive Alignment

verfasst von : Vuyolwethu Mdunyelwa, Lynn Futcher, Johan van Niekerk

Erschienen in: Human Aspects of Information Security and Assurance

Verlag: Springer Nature Switzerland

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Even though economic development encourages innovation across the world, the education industry has remained relatively consistent in following traditional modes of teaching. Traditional modes of teaching include the instructor transferring content to students through presenting the content either in a classroom setting, or through online means, often with little attention given to active learning and engagement of students. This form of education may not be effective particularly in Science, Technology, Engineering, and Mathematics (STEM) subjects, such as programming, which is popular in STEM related qualifications. The traditional teaching mode often negatively affects students’ success rates resulting in unemployment. Due to the passiveness of the traditional teaching modes, students often lose concentration during lengthy lectures. Therefore, a more active learning approach is recommended due to its engaging and effective mode of teaching. This paper investigates the relevant active learning elements which could assist in effective secure programming education. The identified elements are used to design a secure programming course within a constructive alignment approach thereby ensuring that intended learning outcomes are achieved.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Berssanette, J.H., de Francisco, A.C.: Active learning in the context of the teaching/learning of computer programming: a systematic review. J. Inf. Technol. Educ. Res. 20, 201–220 (2021). https://doi.org/10.28945/4767 Berssanette, J.H., de Francisco, A.C.: Active learning in the context of the teaching/learning of computer programming: a systematic review. J. Inf. Technol. Educ. Res. 20, 201–220 (2021). https://​doi.​org/​10.​28945/​4767
2.
Zurück zum Zitat Biggs, J.: Enhancing teaching through constructive alignment. High. Educ. 32(3), 347–364 (1996)CrossRef Biggs, J.: Enhancing teaching through constructive alignment. High. Educ. 32(3), 347–364 (1996)CrossRef
3.
Zurück zum Zitat Biggs, J.: Aligning teaching for constructing learning. High. Educ. Acad. 1(4), 1–4 (2003) Biggs, J.: Aligning teaching for constructing learning. High. Educ. Acad. 1(4), 1–4 (2003)
5.
Zurück zum Zitat Bishop, M., Dai, J., Dark, M., Ngambeki, I., Nico, P., Zhu, M.: Evaluating secure programming knowledge. IFIP Adv. Inf. Commun. Technol. 503, 51–62 (2017) Bishop, M., Dai, J., Dark, M., Ngambeki, I., Nico, P., Zhu, M.: Evaluating secure programming knowledge. IFIP Adv. Inf. Commun. Technol. 503, 51–62 (2017)
6.
Zurück zum Zitat Black, P.J.: Formative and summative assessment by teachers (1993) Black, P.J.: Formative and summative assessment by teachers (1993)
10.
Zurück zum Zitat Fawcett, G., Juliana, M.: Teaching in the Digital Age (2015) Fawcett, G., Juliana, M.: Teaching in the Digital Age (2015)
11.
Zurück zum Zitat Gasiba, T.E., Lechner, U., Pinto-Albuquerque, M., Fernandez, D.M.: Awareness of secure coding guidelines in the industry – a first data analysis (2021). arxiv:2101.02085 Gasiba, T.E., Lechner, U., Pinto-Albuquerque, M., Fernandez, D.M.: Awareness of secure coding guidelines in the industry – a first data analysis (2021). arxiv:​2101.​02085
14.
Zurück zum Zitat Kesler, A., Shamir-Inbal, T., Blau, I.: Active learning by visual programming: pedagogical perspectives of instructivist and constructivist code teachers and their implications on actual teaching strategies and students’ programming artifacts. J. Educ. Comput. Res. 60(1), 28–55 (2022). https://doi.org/10.1177/07356331211017793CrossRef Kesler, A., Shamir-Inbal, T., Blau, I.: Active learning by visual programming: pedagogical perspectives of instructivist and constructivist code teachers and their implications on actual teaching strategies and students’ programming artifacts. J. Educ. Comput. Res. 60(1), 28–55 (2022). https://​doi.​org/​10.​1177/​0735633121101779​3CrossRef
16.
Zurück zum Zitat Kommers, P.A.M., Abraham, A., Roth, J., International association for development of the Information Society.: MCCSIS 2016. IADIS Press (2016) Kommers, P.A.M., Abraham, A., Roth, J., International association for development of the Information Society.: MCCSIS 2016. IADIS Press (2016)
18.
Zurück zum Zitat Mdunyelwa, V.S., Van Niekerk, J.F., Futcher, L.A.: Secure coding practices in the software development capstone project. In: Proceedings of the Eleventh International Symposium on Human Aspects of Information Security & Assurance (HAISA 2017) Secure, pp. 282–291. No. HAISA (2017) Mdunyelwa, V.S., Van Niekerk, J.F., Futcher, L.A.: Secure coding practices in the software development capstone project. In: Proceedings of the Eleventh International Symposium on Human Aspects of Information Security & Assurance (HAISA 2017) Secure, pp. 282–291. No. HAISA (2017)
20.
Zurück zum Zitat Mogboh, V.E., Okoye, A.C.: Formative and summative assessment: trends and practices in basic education. J. Educ. Pract. 10(27), 39–45 (2019) Mogboh, V.E., Okoye, A.C.: Formative and summative assessment: trends and practices in basic education. J. Educ. Pract. 10(27), 39–45 (2019)
21.
Zurück zum Zitat Morris, J.: Introduction: group work. J. Arts Sci. 1–4 (2016) Morris, J.: Introduction: group work. J. Arts Sci. 1–4 (2016)
26.
Zurück zum Zitat Sayed Munna, A., Kalam, A.: Impact of active learning strategy on the student engagement. Interdisc. J. Human Theory Praxis 4(2) (2021) Sayed Munna, A., Kalam, A.: Impact of active learning strategy on the student engagement. Interdisc. J. Human Theory Praxis 4(2) (2021)
27.
Zurück zum Zitat Taras, M.: Summative assessment: the missing link for formative assessment. J. Furth. High. Educ. 33(1), 57–69 (2009)CrossRef Taras, M.: Summative assessment: the missing link for formative assessment. J. Furth. High. Educ. 33(1), 57–69 (2009)CrossRef
Metadaten
Titel
Towards an Active Learning Approach for the Design of a Secure Programming Course Using Constructive Alignment
verfasst von
Vuyolwethu Mdunyelwa
Lynn Futcher
Johan van Niekerk
Copyright-Jahr
2025
DOI
https://doi.org/10.1007/978-3-031-72563-0_2