Evaluating the Use of Learning Objects in CS1

被引:0
|
作者
Miller, L. D. [1 ]
Soh, Leen-Kiat [1 ]
Samal, Ashok [1 ]
Nugent, Gwen
Kupzyk, Kevin
Masmaliyeva, Leyla
机构
[1] Univ Nebraska, Dept Comp Sci & Engn, Lincoln, NE 68588 USA
关键词
learning objects; self-efficacy; motivation; active learning; feedback; FEEDBACK; SUCCESS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Learning objects (LOs) have been previously used in computer science education. However, analyses in previous studies have been limited to surveys with limited numbers of LOs and students. The lack of copious quantitative data on how LOs impact student learning makes detailed analysis of LO usefulness problematic. Using an empirical approach, we have studied a suite of LOs, comprehensive in both the content covered and the range of difficulty, deployed to CS1 courses from 2007-2010. We review previous work on predictors of achievement and impact of active learning and feedback. We also provide a high-level overview of our LO deployment. Finally, based on our analysis of student interaction data, we found that (1) students using LOs have significantly higher assessment scores than the control group, (2) several student attributes are significant predictors of learning, (3) active learning has a significant effect on student assessment scores, and (4) feedback does not have a significant effect, but there are variables with significant moderating effects.
引用
收藏
页码:57 / 62
页数:6
相关论文
共 50 条
  • [1] Evaluating an Inverted CS1
    Campbell, Jennifer
    Horton, Diane
    Craig, Michelle
    Gries, Paul
    PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 307 - 312
  • [2] Nifty Objects for CS0 and CS1
    Hummel, Joe
    Caspersen, Michael
    Alphonce, Carl
    Hansen, Stuart
    Bergin, Joe
    Heliotis, James
    Koelling, Michael
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 437 - 438
  • [3] A metaphor for understanding objects and classes in CS1
    Dietrich, Suzanne W.
    ACM Inroads, 2014, 5 (04) : 42 - 43
  • [4] Evaluating OO Example Programs for CS1
    Borstler, Jurgen
    Christensen, Henrik B.
    Bennedsen, Jens
    Nordstrom, Marie
    Westin, Lena Kallin
    Mostrom, Jan Erik
    Caspersen, Michael E.
    ITICSE '08: PROCEEDINGS OF THE 13TH ANNUAL CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2008, : 47 - 51
  • [5] Evaluating the Effectiveness of Flipped Classrooms for Teaching CS1
    Amresh, Ashish
    Carberry, Adam R.
    Femiani, John
    2013 IEEE FRONTIERS IN EDUCATION CONFERENCE, 2013,
  • [6] An Experimental Study of Cooperative Learning in CS1
    Beck, Leland L.
    Chizhik, Alexander W.
    SIGCSE'08: PROCEEDINGS OF THE 39TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2008, : 205 - 209
  • [7] Teaching and Learning CS1 with an Assist of Manipulatives
    Ramabu, Tlou J.
    Sanders, Ian
    Schoeman, Marthie
    2021 IST-AFRICA CONFERENCE (IST-AFRICA), 2021,
  • [8] Identifying Predictors of Success for an Objects-First CS1
    Ventura, Philip, Jr.
    COMPUTER SCIENCE EDUCATION, 2005, 15 (03) : 223 - 243
  • [9] Detecting the Reasons for Program Decomposition in CS1 and Evaluating Their Impact
    Charitsis, Charis
    Piech, Chris
    Mitchell, John C.
    PROCEEDINGS OF THE 54TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, VOL 1, SIGCSE 2023, 2023, : 1014 - 1020
  • [10] Evaluating an Alternative CS1 for Students with Prior Programming Experience
    Kirkpatrick, Michael S.
    Mayfield, Chris
    PROCEEDINGS OF THE 2017 ACM SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'17), 2017, : 333 - 338