M. Rizvi, Thorna O. Humphries, D. Major, Heather Lauzun, Meghan Jones
{"title":"A new CS0 course for at-risk majors","authors":"M. Rizvi, Thorna O. Humphries, D. Major, Heather Lauzun, Meghan Jones","doi":"10.1109/CSEET.2011.5876101","DOIUrl":null,"url":null,"abstract":"The Bureau of Labor Statistics forecasts that approximately 175,100 software engineering jobs will be created between 2008 and 2018. In order to fill these positions, new computer scientists, who enjoy and are competent in the art of programming and software design, must be trained. Computer science departments must look for novel approaches to attract non-traditional students, i.e. women and minorities, to the major, in order to fill the positions predicted by the Bureau of Labor Statistics. Additionally, although computer science enrollment has increased in the freshman and sophomore levels over the past few years, computer science departments are still faced with identifying new approaches to teaching programming that will retain students, particularly if some of them have weak mathematics backgrounds and are placed directly in CS1. In this paper, a study to determine the effectiveness of a CS0 course using Scratch for improving the retention, the performance and the attitudes of at-risk majors is discussed. Initial assessments associated with the study indicate that students of the target group who program using Scratch have a high degree of perceived self-efficacy with respect to their programming abilities. Furthermore, results to date indicate that the originally at-risk students in the study went on to successfully complete CS1 with a passing rate of 74% compared to a 39% passing rate in CS1 by the students who had sufficiently high mathematics scores upon entry into the university.","PeriodicalId":318528,"journal":{"name":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-05-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEE&T)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSEET.2011.5876101","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
Abstract
The Bureau of Labor Statistics forecasts that approximately 175,100 software engineering jobs will be created between 2008 and 2018. In order to fill these positions, new computer scientists, who enjoy and are competent in the art of programming and software design, must be trained. Computer science departments must look for novel approaches to attract non-traditional students, i.e. women and minorities, to the major, in order to fill the positions predicted by the Bureau of Labor Statistics. Additionally, although computer science enrollment has increased in the freshman and sophomore levels over the past few years, computer science departments are still faced with identifying new approaches to teaching programming that will retain students, particularly if some of them have weak mathematics backgrounds and are placed directly in CS1. In this paper, a study to determine the effectiveness of a CS0 course using Scratch for improving the retention, the performance and the attitudes of at-risk majors is discussed. Initial assessments associated with the study indicate that students of the target group who program using Scratch have a high degree of perceived self-efficacy with respect to their programming abilities. Furthermore, results to date indicate that the originally at-risk students in the study went on to successfully complete CS1 with a passing rate of 74% compared to a 39% passing rate in CS1 by the students who had sufficiently high mathematics scores upon entry into the university.
美国劳工统计局(Bureau of Labor Statistics)预测,2008年至2018年间将创造约175,100个软件工程工作岗位。为了填补这些职位,必须培训新的计算机科学家,他们喜欢并能胜任编程和软件设计的艺术。为了填补劳工统计局预测的职位空缺,计算机科学系必须寻找新的方法来吸引非传统学生,即女性和少数族裔学生。此外,尽管在过去几年中,计算机科学专业的大一和大二学生人数有所增加,但计算机科学系仍然面临着寻找新的方法来教授编程,以留住学生,特别是如果他们中的一些人数学背景薄弱,直接被安排在CS1。本文讨论了一项研究,以确定使用Scratch的CS0课程对提高风险专业学生的保留率、成绩和态度的有效性。与研究相关的初步评估表明,使用Scratch编程的目标群体的学生对他们的编程能力有高度的自我效能感。此外,迄今为止的结果表明,研究中原本有风险的学生以74%的通过率成功完成了CS1,而进入大学时数学成绩足够高的学生的CS1通过率为39%。