CS for All: Catering to Diversity of Master's Students through Assignment Choices

被引:14
作者
Alhazmi, Sohail [1 ]
Hamilton, Margaret [1 ]
Thevathayan, Charles [1 ]
机构
[1] RMIT Univ, Sch Sci, Melbourne, Vic, Australia
来源
SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION | 2018年
关键词
Assessment Design; Novice Programming;
D O I
10.1145/3159450.3159464
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Increasingly, students enrolled into foundational CS courses such as programming fundamentals include those from many non-CS majors including Data Analytics, Business, Science and Social Sciences. Staff teaching foundational programming courses must therefore cater for varying student backgrounds, cognitive abilities and interests while teaching abstract concepts such as encapsulation, inheritance and polymorphism. In the past assignments played a major role in learning such abstract concepts as they allowed students to construct their own meanings experientially. However, a single assignment in a given domain pitched at an average student cannot cater effectively to students with varying cognitive abilities and backgrounds resulting in poor learning outcomes and student satisfaction. In this paper we report our experience, substantially improving learning outcomes and student satisfaction in a Master's level introductory programming course with weak learning outcomes and poor student satisfaction by offering a choice of assignments. Our novel approach requires designing assignments which take into account the interests of students and their zone of proximal development which determines the extent to which a learner can grasp new concepts. Our pre and post assignment tests and survey feedback clearly show a substantial improvement in learning outcomes and student perception.
引用
收藏
页码:38 / 43
页数:6
相关论文
共 21 条
[1]  
Anderson N, 2013, LEARNING COMPUTER SC
[2]  
Anderson R. E., 2015, SIGCSE 15
[3]  
[Anonymous], THESIS
[4]  
Ben-Ari M., 2001, Journal of Computers in Mathematics and Science Teaching, V20, P45
[5]  
Bergold J., 2012, QUALITATIVE SOCIAL R, V30
[6]  
Carr W., 2003, Becoming critical
[7]  
Edelson D. C., 2004, 6 INT C LEARN SCI SA
[8]   Teacher beliefs about instructional choice: A phenomenological study [J].
Flowerday, T ;
Schraw, G .
JOURNAL OF EDUCATIONAL PSYCHOLOGY, 2000, 92 (04) :634-645
[9]  
Jenkins T., 1998, PARTICIPATIVE APPROA
[10]  
Jenkins T., 2002, Innovation in Teaching and Learning in Information and Computer Sciences, V1, P1