<div class="csl-bib-body">
<div class="csl-entry">Podlipnig, S. (2022). A Four-year Study of a Placement Exam for an Introductory Programming Course. In <i>SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1</i> (pp. 920–926). https://doi.org/10.1145/3478431.3499321</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/142180
-
dc.description.abstract
Introductory programming courses can be challenging due to heterogeneous student backgrounds. While novice programmers find even basic contents very demanding, experienced programmers are not sufficiently challenged. Having both novice and experienced programmers attend the same lab exercise can have a negative impact on novice programmers' self-efficacy. To create a better teaching environment for students, two different tracks were introduced in our introductory programming course, one for beginners and one for advanced students. Incoming students are offered a voluntary exam that can be used to obtain a place in the advanced track. Only one course is held throughout the semester but the advanced track does not begin lab exercises until the middle of the semester. This paper outlines the design and implementation of our course and its placement exam. It describes how, over the past four years, internal factors such as student feedback and grades, as well as external factors such as COVID-19, have influenced the design of the placement exam. Various statistics collected during this period are analysed and compared with results from the CEd literature.
en
dc.language.iso
en
-
dc.subject
introductory programming
en
dc.subject
placement exam
en
dc.subject
programming education
en
dc.title
A Four-year Study of a Placement Exam for an Introductory Programming Course
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.isbn
9781450390705
-
dc.description.startpage
920
-
dc.description.endpage
926
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education - Volume 1
-
tuw.container.volume
1
-
tuw.peerreviewed
true
-
tuw.researchTopic.id
X1
-
tuw.researchTopic.name
Beyond TUW-research foci
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-05 - Forschungsbereich Theory and Logic
-
tuw.publisher.doi
10.1145/3478431.3499321
-
dc.description.numberOfPages
7
-
tuw.event.name
The 53rd ACM Technical Symposium on Computer Science Education