(Software Engineering im Unterricht der Hochschulen 2024, 2024) Bente, Stefan; Randall, Natasha; Wäckerle, Dennis
In light of the rising ubiquity and accessibility of AI tools, software engineering curricula must be adapted in response, particularly with regards to coding education. We propose an extension to Bloom's Revised Taxonomy, enhanced to a second dimension that represents the scope and complexity of coding tasks. The path that a computer science study program typically follows can be mapped onto these dimensions, and evaluated in the context of generative AI tool use, which falls into three core stages. AI should be initially banned, then made an explicit part of coding education, and finally ...