A practical model for improving student learning of a programming language

被引:0
|
作者
Chin, Suk Kim [1 ]
机构
[1] Catholic Univ Amer, Sch Business & Informat, Sydney, NSW 2059, Australia
关键词
approaches to study; conceptions of learning; educational orientation; learning context; perceptions of learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To investigate the reasons for the high failure rates in introductory programming courses, this paper employs a case-study approach to explore the integration of context of learning, conceptions of learning, and approaches to study. Students' responses show that their approaches to study are directly related to the context and conceptions of learning. Five concepts of learning are illustrated through two models proposed by previous studies. These concepts are then used as benchmarks for comparing with the concepts of the case studies to investigate these students' approaches to learning. It is found that students with intrinsic interest and are academically orientated automatically adopt the deep approach to learning whilst academically orientated students with extrinsic interest can adopt the deep approach only with help from institutional context. Accordingly, this paper proposes a practical teaching / learning model to help students to attain the deep approach to study. Implemented this semester, to date the model has changed students' orientation to study, as well as encouraged some students towards the deep approach to study.
引用
收藏
页码:1424 / 1429
页数:6
相关论文
共 50 条
  • [31] Automatic Generation of Programming Exercises for Learning Programming Language
    Wakatani, Akiyoshi
    Maeda, Toshiyuki
    2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 461 - 465
  • [32] Gradually Learning Programming Supported by a Growable Programming Language
    Cazzola, Walter
    Olivares, Diego Mathias
    39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2, 2015, : 857 - 857
  • [33] Dynamic Task-Oriented Online Discussion for Student Learning: A Practical Model
    Havard, Byron
    Du, Jianxia
    Olinzock, Anthony
    INTERNATIONAL JOURNAL OF INFORMATION AND COMMUNICATION TECHNOLOGY EDUCATION, 2005, 1 (02) : 62 - 73
  • [34] Measuring and Improving Student Performance in an Introductory Programming Course
    Alturki, Raad A.
    INFORMATICS IN EDUCATION, 2016, 15 (02): : 183 - 204
  • [35] A Practical Model for the Evaluation of High School Student Performance Based on Machine Learning
    Zafari, Mostafa
    Sadeghi-Niaraki, Abolghasem
    Choi, Soo-Mi
    Esmaeily, Ali
    APPLIED SCIENCES-BASEL, 2021, 11 (23):
  • [36] Improving Student Surveys with Natural Language Processing
    Hood, Karoline M.
    Kuiper, Patrick K.
    2018 SECOND IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC), 2018, : 383 - 386
  • [37] THE STUDENT-TO-STUDENT CHINESE LANGUAGE LEARNING LAB
    Cai-Hurteau, Lilia
    Shea, Peter
    EDULEARN12: 4TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2012, : 4253 - 4258
  • [38] IMPROVING THE QUALITY OF STUDENT LEARNING - THE INFLUENCE OF LEARNING CONTEXT AND STUDENT APPROACHES TO LEARNING ON LEARNING OUTCOMES
    TRIGWELL, K
    PROSSER, M
    HIGHER EDUCATION, 1991, 22 (03) : 251 - 266
  • [39] Improving the student experience: a practical guide for universities and colleges
    McNaught, Keith
    HIGHER EDUCATION RESEARCH & DEVELOPMENT, 2012, 31 (05) : 750 - 752
  • [40] Exploring the Practical Teaching Plan of C Language Programming
    Zheng, Bigeng
    Deng, Peng
    2018 INTERNATIONAL CONFERENCE ON EDUCATION, PSYCHOLOGY, AND MANAGEMENT SCIENCE (ICEPMS 2018), 2018, : 867 - 871