Contributing to success in an introductory computer science course: a study of twelve factors
Contributing to success in an introductory computer science course: a study of twelve factors
复制标题
有助于计算机科学入门课程的成功:十二个因素的研究
DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
S. Shrock
中科院分区:
文献类型:
--
作者:
B. Wilson;S. Shrock
This study was conducted to determine factors that promote success in an introductory college computer science course. The model included twelve possible predictive factors including math background, attribution for success/failure (luck, effort, difficulty of task, and ability), domain specific self-efficacy, encouragement, comfort level in the course, work style preference, previous programming experience, previous non-programming computer experience, and gender. Subjects included 105 students enrolled in a CS1 introductory computer science course at a midwestern university. The study revealed three predictive factors in the following order of importance: comfort level, math, and attribution to luck for success/failure. Comfort level and math background were found to have a positive influence on success, whereas attribution to luck had a negative influence. The study also revealed by considering the different types of previous computer experiences (including formal programming class, self-initiated programming, internet use, game playing, and productivity software use) that both a formal class in programming and game playing were predictive of success. Formal training had a positive influence and games a negative influence on class grade.