Proceedings of the 51st ACM Technical Symposium on Computer Science Education 2020
DOI: 10.1145/3328778.3366910
|View full text |Cite
|
Sign up to set email alerts
|

A Constructivist Redesign of a Graduate-level CS Course to Address Content Obsolescence and Student Motivation

Abstract: The last decade has seen a rising popularity of active learning methodologies in Computer Science (CS), empowering students and developing their soft skills as well as their technical knowledge. In parallel, the speed of technological obsolescence also increased, creating challenges for teachers to keep their course content fresh and up to date. In this paper, we present a constructivist redesign of a Graduate-level laboratory course in Web Service Design and Engineering that leverages latent pockets of studen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 21 publications
0
4
0
Order By: Relevance
“…Often student evaluations are used by researchers in the CSE/SEE communities to validate the design of courses. For example, among (the many) recent software engineering papers the study of Ralph [40] evaluates the implementation of a course in Software Project Management, and Agneli et al [41] a graduate course in web service design.…”
Section: B Set In Computer Science and Software Engineering Educationmentioning
confidence: 99%
“…Often student evaluations are used by researchers in the CSE/SEE communities to validate the design of courses. For example, among (the many) recent software engineering papers the study of Ralph [40] evaluates the implementation of a course in Software Project Management, and Agneli et al [41] a graduate course in web service design.…”
Section: B Set In Computer Science and Software Engineering Educationmentioning
confidence: 99%
“…Technological change is often cited as the central driver for role changes and therefore obsolescence (e.g. [35][36][37][38][39]). Existing technologies change and develop over time.…”
Section: Causes Of Obsolescencementioning
confidence: 99%
“…Great flexibility in the composition of courses can also be helpful to allow for different specializations [58]. Another measure against obsolescence is a change in the way teaching is organized, for example, to promote non-technical skills such as communication [38,39,63].…”
Section: Counter-measures Against Obsolescencementioning
confidence: 99%
“…It is an obligation to students and to the teaching profession in general for faculty to provide a classroom environment that is engaging, and with course material that challenges and informs students of new techniques, knowledge, and the critical reasoning skills necessary for the modern professional environment. Some examples where faculty document this course modernization include the efforts to further engage students in engineering economy [1], to introduce new methodologies relating to computer vision [2], or to address content obsolescence in a computer science course [3]. In any case, these changes generally involve and require substantial effort by faculty, many of them might feel uncertain if these changes can be successful after their implementation.…”
Section: Introductionmentioning
confidence: 99%