Title :
Expression tasks for novice programmers: Turning the attention to objectivity, reliability and validity
Author :
Matthias Laengrich;Joerg Schulze;Amruth N. Kumar
Author_Institution :
Faculty of Electrical Engineering and Computer Science, University of Applied Sciences Zittau / Goerlitz, Germany
Abstract :
The understanding and transfer of mathematical expressions in a programming language is essential for studying engineering. Our experience of recent years shows that students increasingly struggle in reading, understanding and eventually transferring mathematical expressions to a programming expression so we need to provide many relevant tasks to help students overcoming this challenge. From educational psychology as well as our application-oriented research we know that the success of learning can be operationalized with objective, reliable and valid tasks only. Thus, we perceive tasks not only to be a training but also to be an empirical measuring instrument. However, tasks that are not theory driven are likely to be not suitable to measure the learning outcomes of students in an objective, reliable and valid manner. We´ll present two different successful approaches that were developed individually at two different locations. Both propose a formal task description as well as a process model for task development that will facilitate the transfer of mathematical expressions to programming expressions. The tasks generated are valid and allow objective and reliable measurements of the students´ learning outcomes. Our proposed tasks can also be used to iteratively improve and individualize introductory programing courses.
Keywords :
"Reliability","Semantics","Syntactics","Computer languages","Programming profession","Computers"
Conference_Titel :
Frontiers in Education Conference (FIE), 2015. 32614 2015. IEEE
Print_ISBN :
978-1-4799-8454-1
DOI :
10.1109/FIE.2015.7344070