首页 > 最新文献

Proceedings of the 23rd Australasian Computing Education Conference最新文献

英文 中文
Improving Student Peer Code Review Using Gamification 利用游戏化改进学生同伴代码审查
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442308
Theresia Devi Indriasari, Andrew Luxton-Reilly, Paul Denny
Peer code review has been shown to have several benefits for students, including the development of both technical skills and soft skills. However, a lack of motivation has been identified as one of the barriers to successful peer code review in programming courses. Low motivation may result in students avoiding or delaying their peer review tasks, reducing the potential benefits. In this study, gamification is used to overcome this barrier. We focus on motivating two behaviors: increasing the number of reviews submitted by students, and encouraging students to submit those reviews early. We conduct a randomized controlled study (N = 178) that compares the behavior of a control group engaged in peer code review using an online tool, with a gamification group that uses a modified version of the tool that includes targeted game elements. The results show a statistically significant difference in the number of submitted reviews between the control and gamification groups. Furthermore, the majority of students in the gamification group report that the game elements motivate them. Based on our findings, the game elements and game mechanics seem to be a promising method to motivate students in online peer code review activities.
同行代码审查已经被证明对学生有几个好处,包括技术技能和软技能的发展。然而,缺乏动机已经被认为是编程课程中成功的同行代码审查的障碍之一。低动机可能会导致学生逃避或拖延他们的同行评议任务,减少潜在的好处。在这项研究中,游戏化被用来克服这一障碍。我们专注于激励两种行为:增加学生提交的评论数量,并鼓励学生尽早提交这些评论。我们进行了一项随机对照研究(N = 178),比较了使用在线工具进行同行代码审查的对照组与使用包含目标游戏元素的工具修改版本的游戏化组的行为。结果显示,控制组和游戏化组在提交评论数量上存在统计学上的显著差异。此外,游戏化组的大多数学生表示,游戏元素激励着他们。根据我们的发现,游戏元素和游戏机制似乎是一种很有前途的方法,可以激励学生参与在线同伴代码审查活动。
{"title":"Improving Student Peer Code Review Using Gamification","authors":"Theresia Devi Indriasari, Andrew Luxton-Reilly, Paul Denny","doi":"10.1145/3441636.3442308","DOIUrl":"https://doi.org/10.1145/3441636.3442308","url":null,"abstract":"Peer code review has been shown to have several benefits for students, including the development of both technical skills and soft skills. However, a lack of motivation has been identified as one of the barriers to successful peer code review in programming courses. Low motivation may result in students avoiding or delaying their peer review tasks, reducing the potential benefits. In this study, gamification is used to overcome this barrier. We focus on motivating two behaviors: increasing the number of reviews submitted by students, and encouraging students to submit those reviews early. We conduct a randomized controlled study (N = 178) that compares the behavior of a control group engaged in peer code review using an online tool, with a gamification group that uses a modified version of the tool that includes targeted game elements. The results show a statistically significant difference in the number of submitted reviews between the control and gamification groups. Furthermore, the majority of students in the gamification group report that the game elements motivate them. Based on our findings, the game elements and game mechanics seem to be a promising method to motivate students in online peer code review activities.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"367 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122843570","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Progress Networks as a Tool for Analysing Student Programming Difficulties 进步网络作为分析学生编程困难的工具
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442366
Jessica McBroom, Benjamin Paassen, Bryn Jeffries, I. Koprinska, K. Yacef
The behavior of students during completion of a learning task can give crucial insights into typical misconceptions as well as issues with the task design. However, analysing the detailed trace of every individual student is time-consuming and infeasible for large-scale classes. In this paper, we propose progress networks as an analytical tool to make sense of student data and demonstrate the technique in large-scale online learning environments for computer programming. These networks, which are easily interpreted by teachers, summarise the progression of a student population through a learning task in a single diagram and, importantly, highlight locations where students fail to make progress. Using data from three different programming courses (N > 4000), we provide instructive examples of how to apply progress networks, including how to zoom in on areas of interest to identify reasons for student difficulty. In addition, we propose a simple technique for comparing progress networks across different cohorts of interest, for instance to analyse learning differences between older and younger students, and to investigate learning retention across tasks on the same programming concept. Finally, we discuss options to improve instructional design based on the insights from progress networks, and show that progress networks can also apply to smaller cohorts.
学生在完成学习任务时的行为可以为典型的误解以及任务设计问题提供关键的见解。然而,分析每个学生的详细轨迹既耗时又不可行。在本文中,我们提出进度网络作为一种分析工具来理解学生数据,并在计算机编程的大规模在线学习环境中演示该技术。这些网络很容易被教师理解,通过一个单一的图表总结了学生群体在学习任务中的进展,重要的是,突出了学生未能取得进展的地方。使用来自三个不同编程课程(N > 4000)的数据,我们提供了如何应用进度网络的指导性示例,包括如何放大感兴趣的领域以确定学生困难的原因。此外,我们提出了一种简单的技术来比较不同兴趣群体的学习进度网络,例如分析年长和年轻学生之间的学习差异,并调查相同编程概念下不同任务的学习保留情况。最后,我们讨论了基于进步网络的见解来改进教学设计的选项,并表明进步网络也可以应用于较小的队列。
{"title":"Progress Networks as a Tool for Analysing Student Programming Difficulties","authors":"Jessica McBroom, Benjamin Paassen, Bryn Jeffries, I. Koprinska, K. Yacef","doi":"10.1145/3441636.3442366","DOIUrl":"https://doi.org/10.1145/3441636.3442366","url":null,"abstract":"The behavior of students during completion of a learning task can give crucial insights into typical misconceptions as well as issues with the task design. However, analysing the detailed trace of every individual student is time-consuming and infeasible for large-scale classes. In this paper, we propose progress networks as an analytical tool to make sense of student data and demonstrate the technique in large-scale online learning environments for computer programming. These networks, which are easily interpreted by teachers, summarise the progression of a student population through a learning task in a single diagram and, importantly, highlight locations where students fail to make progress. Using data from three different programming courses (N > 4000), we provide instructive examples of how to apply progress networks, including how to zoom in on areas of interest to identify reasons for student difficulty. In addition, we propose a simple technique for comparing progress networks across different cohorts of interest, for instance to analyse learning differences between older and younger students, and to investigate learning retention across tasks on the same programming concept. Finally, we discuss options to improve instructional design based on the insights from progress networks, and show that progress networks can also apply to smaller cohorts.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129289325","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Rethinking CS0 to Improve Performance and Retention 重新思考CS0以提高性能和留存率
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442314
Noura Albarakati, L. DiPippo, V. Wolfe
High failure and attrition rates in first-year, college-level computing courses are a big concern for institutions and instructors. For many years, computing instructors have devoted substantial time and energy to increase retention in those courses. Despite that, computer science is still facing the problem of student recruitment and retention especially for women and underrepresented minorities. Since students’ background is hard to manipulate, instructors can motivate many aspects of student experience inside the class. This paper presents the results of strategic changes adopted in an introductory computer science course, including increasing in-class collaboration, diversifying the teaching assistant team, and changing lab placement. We compared performance, retention rate, sense of belonging, and pre-assessment quiz grades with students taking the same course from the previous year. Our results show that when first-year students take the course with the adoption of the new changes, retention rates and sense of belonging significantly increase, and students perform better. Women, in particular, show an increase in performance and retention rates. They actually did better than men when taking the updated class. Despite that, the new changes have unexpected effects on the underrepresented minorities.
大学一级计算机课程第一年的高失败率和流失率是各院校和教师关注的一个大问题。多年来,计算机教师投入了大量的时间和精力来提高这些课程的留存率。尽管如此,计算机科学仍然面临着招生和留住学生的问题,尤其是女性和代表性不足的少数族裔。由于学生的背景很难操纵,教师可以在课堂上激发学生体验的许多方面。本文介绍了在计算机科学导论课程中所采取的策略变化的结果,包括增加课堂合作、多样化助教团队和改变实验室布置。我们比较了上一年学同样课程的学生的表现、保留率、归属感和预评估测验成绩。我们的研究结果表明,当一年级学生选修新课程时,保留率和归属感显著提高,学生表现更好。尤其是女性,表现和留任率都有所提高。事实上,她们在学习新课程时比男性表现得更好。尽管如此,新的变化对未被充分代表的少数族裔产生了意想不到的影响。
{"title":"Rethinking CS0 to Improve Performance and Retention","authors":"Noura Albarakati, L. DiPippo, V. Wolfe","doi":"10.1145/3441636.3442314","DOIUrl":"https://doi.org/10.1145/3441636.3442314","url":null,"abstract":"High failure and attrition rates in first-year, college-level computing courses are a big concern for institutions and instructors. For many years, computing instructors have devoted substantial time and energy to increase retention in those courses. Despite that, computer science is still facing the problem of student recruitment and retention especially for women and underrepresented minorities. Since students’ background is hard to manipulate, instructors can motivate many aspects of student experience inside the class. This paper presents the results of strategic changes adopted in an introductory computer science course, including increasing in-class collaboration, diversifying the teaching assistant team, and changing lab placement. We compared performance, retention rate, sense of belonging, and pre-assessment quiz grades with students taking the same course from the previous year. Our results show that when first-year students take the course with the adoption of the new changes, retention rates and sense of belonging significantly increase, and students perform better. Women, in particular, show an increase in performance and retention rates. They actually did better than men when taking the updated class. Despite that, the new changes have unexpected effects on the underrepresented minorities.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114320448","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Overnight Feedback Reduces Late Submissions on Programming Projects in CS1 隔夜反馈减少了CS1中编程项目的延迟提交
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442319
D. Bouvier, Ellie Lovellette, John Matta
Some novice programming students procrastinate the start of a programming assignment. These students also seem to struggle knowing whether or not their program meets the requirements of the assignment. Both of these factors play a role in a student’s success in a programming project with negative impact on their grades; but more importantly, a negative impact on learning. Finding ways to motivate students to start earlier could improve learning outcomes and performance in the course with little, if any, risk. This paper reports on the experience of giving students ‘Overnight Feedback’ with the goals of 1) motivating earlier project work, and 2) helping students to know when they have met, or not met, project requirements. This report is more about the concept of providing feedback on a once-daily basis - overnight; and less about the specific tool used. In our experience, the Overnight Feedback technique seems to have achieved the goal of getting students to start earlier. Late submissions dropped from approximately 34% for a project without a feedback system to approximately 4% with Overnight Feedback. Also included in this report is a summary of students’ perspectives on the Overnight Feedback tool we used, which were collected as responses to a survey.
一些编程新手会拖延编程作业的开始。这些学生似乎也不知道他们的课程是否符合作业的要求。这两个因素都会影响学生在编程项目中的成功,并对他们的成绩产生负面影响;但更重要的是,这对学习有负面影响。找到激励学生更早开始学习的方法,可以在几乎没有风险的情况下提高学习成果和课程表现。本文报告了给学生“隔夜反馈”的经验,其目标是1)激励早期的项目工作,2)帮助学生知道他们什么时候达到了项目要求,或者没有达到项目要求。这份报告更多的是关于每天提供一次反馈的概念——一夜之间;而不是具体使用的工具。根据我们的经验,隔夜反馈技术似乎已经达到了让学生更早开始学习的目标。在没有反馈系统的项目中,延迟提交的比例从34%左右下降到了有隔夜反馈的项目中的4%左右。本报告还包括学生对我们使用的隔夜反馈工具的看法的总结,这些观点是作为调查的回应收集的。
{"title":"Overnight Feedback Reduces Late Submissions on Programming Projects in CS1","authors":"D. Bouvier, Ellie Lovellette, John Matta","doi":"10.1145/3441636.3442319","DOIUrl":"https://doi.org/10.1145/3441636.3442319","url":null,"abstract":"Some novice programming students procrastinate the start of a programming assignment. These students also seem to struggle knowing whether or not their program meets the requirements of the assignment. Both of these factors play a role in a student’s success in a programming project with negative impact on their grades; but more importantly, a negative impact on learning. Finding ways to motivate students to start earlier could improve learning outcomes and performance in the course with little, if any, risk. This paper reports on the experience of giving students ‘Overnight Feedback’ with the goals of 1) motivating earlier project work, and 2) helping students to know when they have met, or not met, project requirements. This report is more about the concept of providing feedback on a once-daily basis - overnight; and less about the specific tool used. In our experience, the Overnight Feedback technique seems to have achieved the goal of getting students to start earlier. Late submissions dropped from approximately 34% for a project without a feedback system to approximately 4% with Overnight Feedback. Also included in this report is a summary of students’ perspectives on the Overnight Feedback tool we used, which were collected as responses to a survey.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122134673","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Lecture Recordings, Viewing Habits, and Performance in an Introductory Programming Course 编程入门课程中的讲课录音、观看习惯和表现
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442307
Valerie Picardo, Paul Denny, Andrew Luxton-Reilly
Lecture recordings are a common and useful resource for students due to the flexibility they provide. Recent rapid shifts to online modes of teaching have made recorded lectures especially valuable as many students rely on them to access course content. As a result, there is a pressing need to understand how students consume lecture content via recordings and what patterns of access are effective. In this research, we investigate the common lecture recording viewing behaviors of students and the relationship between lecture recording viewing and academic performance in a first-year programming course. Several trends were observed. A significant positive correlation between lecture recording views and final grades was identified. Students who repeated the course after failing it once, achieved, on average, higher grades if they had more lecture recording views in their second attempt. A small number of students engaged in habitual “binge-watching” behavior and those students had lower grades, on average, than students who watched more regularly. This was a particular problem for repeating students, attempting the course a second time, who failed the course at twice the rate if they engaged in habitual binge-watching. Although lecture recordings appear to be a helpful learning resource for students in introductory programming courses, this work suggests that binge-watching is an unproductive study strategy that should be discouraged.
由于讲课录音的灵活性,它对学生来说是一种常见而有用的资源。近年来,在线教学模式的快速转变使得录音讲座特别有价值,因为许多学生依赖于它们来获取课程内容。因此,迫切需要了解学生如何通过录音来获取讲座内容,以及哪种访问模式是有效的。本研究以一年级编程课程为研究对象,调查学生观看课堂录音的常见行为,以及观看课堂录音与学习成绩的关系。观察到几个趋势。课堂录音观看次数与期末成绩之间存在显著的正相关关系。如果学生在第二次尝试时有更多的课堂录音观看次数,那么他们在第二次尝试时的平均成绩就会更高。一小部分学生有习惯性的“刷剧”行为,这些学生的平均成绩比那些经常看电视的学生要低。对于复读生来说,这是一个特别的问题,他们第二次尝试这门课程,如果他们习惯性地刷剧,他们不及格的几率是前者的两倍。尽管在编程入门课程中,讲课录音似乎是一种有用的学习资源,但这项研究表明,刷剧是一种无益的学习策略,应该受到劝阻。
{"title":"Lecture Recordings, Viewing Habits, and Performance in an Introductory Programming Course","authors":"Valerie Picardo, Paul Denny, Andrew Luxton-Reilly","doi":"10.1145/3441636.3442307","DOIUrl":"https://doi.org/10.1145/3441636.3442307","url":null,"abstract":"Lecture recordings are a common and useful resource for students due to the flexibility they provide. Recent rapid shifts to online modes of teaching have made recorded lectures especially valuable as many students rely on them to access course content. As a result, there is a pressing need to understand how students consume lecture content via recordings and what patterns of access are effective. In this research, we investigate the common lecture recording viewing behaviors of students and the relationship between lecture recording viewing and academic performance in a first-year programming course. Several trends were observed. A significant positive correlation between lecture recording views and final grades was identified. Students who repeated the course after failing it once, achieved, on average, higher grades if they had more lecture recording views in their second attempt. A small number of students engaged in habitual “binge-watching” behavior and those students had lower grades, on average, than students who watched more regularly. This was a particular problem for repeating students, attempting the course a second time, who failed the course at twice the rate if they engaged in habitual binge-watching. Although lecture recordings appear to be a helpful learning resource for students in introductory programming courses, this work suggests that binge-watching is an unproductive study strategy that should be discouraged.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"49 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114060473","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Helping students get IT: Investigating the longitudinal impacts of IT school outreach in Australia 帮助学生获得IT:调查澳大利亚IT学校推广的纵向影响
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442312
A. Fletcher, Raina Mason, Graham Cooper
Australia is facing a shortfall in the number of appropriately skilled ICT workers needed for Australia’s future workforce. One avenue to address this issue is for universities and stakeholders to conduct initiatives to attract prospective students to ICT courses, by building self-efficacy and positive attitudes towards ICT careers. Previous gender-focused interventions have reported immediate positive effects in female students’ attitudes and confidence towards IT. There have been, however, no longer-term measures of the longitudinal changes of both male and female students’ attitudes and self-efficacy towards IT from such interventions. This research sought to investigate and compare the longitudinal effects of three different levels of interventions for IT upon primary school-aged students’ attitudes and self-efficacy towards computer programming and their interest to pursue programming. Immediate positive effects were generated by each of these interventions, which is consistent with previous research. A major finding of this research was that these immediate positive effects fade out over the following two school terms. This effect is significant with respect to students’ interest in pursuing programming. This is a novel finding revealed by the longitudinal nature of this research project. Interest and self-efficacy behaved differently over time. While self-efficacy still incurred some fade-out over the two terms, the residual benefit after two school terms was that students’ enhancement in self-efficacy had been retained above their initial baseline measures. Findings also indicate that the interventions may have different effects based on gender.
澳大利亚正面临着澳大利亚未来劳动力所需的适当技术信息通信技术工人数量短缺的问题。解决这一问题的一个途径是,大学和利益相关者通过建立自我效能感和对信息通信技术职业的积极态度,采取措施吸引未来的学生学习信息通信技术课程。以往以性别为重点的干预措施已报告对女学生对资讯科技的态度和信心产生了直接的积极影响。然而,目前还没有长期的措施来衡量男女学生对信息技术的态度和自我效能的纵向变化。本研究旨在探讨并比较三种不同程度的资讯科技干预对小学生电脑程式设计态度、自我效能感及兴趣的纵向影响。这些干预措施都产生了立竿见影的积极效果,这与之前的研究一致。这项研究的一个主要发现是,这些直接的积极影响在接下来的两个学期中逐渐消失。这种影响对于学生追求编程的兴趣是显著的。这是本研究项目纵向性质揭示的一个新发现。随着时间的推移,兴趣和自我效能表现不同。虽然自我效能在两个学期中仍然会出现一些消退,但两个学期后的剩余收益是学生自我效能的增强保持在最初的基线测量之上。研究结果还表明,干预措施可能会根据性别产生不同的效果。
{"title":"Helping students get IT: Investigating the longitudinal impacts of IT school outreach in Australia","authors":"A. Fletcher, Raina Mason, Graham Cooper","doi":"10.1145/3441636.3442312","DOIUrl":"https://doi.org/10.1145/3441636.3442312","url":null,"abstract":"Australia is facing a shortfall in the number of appropriately skilled ICT workers needed for Australia’s future workforce. One avenue to address this issue is for universities and stakeholders to conduct initiatives to attract prospective students to ICT courses, by building self-efficacy and positive attitudes towards ICT careers. Previous gender-focused interventions have reported immediate positive effects in female students’ attitudes and confidence towards IT. There have been, however, no longer-term measures of the longitudinal changes of both male and female students’ attitudes and self-efficacy towards IT from such interventions. This research sought to investigate and compare the longitudinal effects of three different levels of interventions for IT upon primary school-aged students’ attitudes and self-efficacy towards computer programming and their interest to pursue programming. Immediate positive effects were generated by each of these interventions, which is consistent with previous research. A major finding of this research was that these immediate positive effects fade out over the following two school terms. This effect is significant with respect to students’ interest in pursuing programming. This is a novel finding revealed by the longitudinal nature of this research project. Interest and self-efficacy behaved differently over time. While self-efficacy still incurred some fade-out over the two terms, the residual benefit after two school terms was that students’ enhancement in self-efficacy had been retained above their initial baseline measures. Findings also indicate that the interventions may have different effects based on gender.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131100747","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Is this Degree for Me?Exploring computing students’ study decisions 这个学位适合我吗?探索计算机学生的学习决策
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442310
Claudia Ott, S. Mills, N. Stanger, Senorita John, S. Zwanenburg
Academic course advice for computing students has changed and presents new challenges. It has become more complex due to an increasing number of specialised study pathways, and less personal as centralised enrolment systems have taken the place of academic advisors. To improve course advice practices for students in computing disciplines at our university, a series of interviews and an online questionnaire were conducted. We asked students where they seek information before and during their studies, what kind of information they value, and how confident they are with their study choices. We found that half of our students changed study subjects along the way and that students would like to have a higher-level view of career pathways to plan their studies. It was also highlighted that students value information provided by other students and that they prefer talking to academic staff members in person over online information. As a result of this study, we share recommendations on how to support students better when making decisions about their study subjects.
计算机专业学生的学术课程建议发生了变化,并提出了新的挑战。由于越来越多的专业学习途径,它变得更加复杂,而且由于集中招生系统取代了学术顾问,它变得不那么个人化。为了改善我校计算机专业学生的课程建议实践,我们进行了一系列的访谈和在线问卷调查。我们询问了学生在学习前和学习期间在哪里寻找信息,他们看重什么样的信息,以及他们对自己的学习选择有多自信。我们发现,一半的学生在学习过程中改变了学习科目,学生们希望对职业道路有一个更高层次的看法,以规划他们的学习。报告还强调,学生们重视其他学生提供的信息,他们更喜欢亲自与教职员交谈,而不是在线信息。作为这项研究的结果,我们分享了关于如何在决定学习科目时更好地支持学生的建议。
{"title":"Is this Degree for Me?Exploring computing students’ study decisions","authors":"Claudia Ott, S. Mills, N. Stanger, Senorita John, S. Zwanenburg","doi":"10.1145/3441636.3442310","DOIUrl":"https://doi.org/10.1145/3441636.3442310","url":null,"abstract":"Academic course advice for computing students has changed and presents new challenges. It has become more complex due to an increasing number of specialised study pathways, and less personal as centralised enrolment systems have taken the place of academic advisors. To improve course advice practices for students in computing disciplines at our university, a series of interviews and an online questionnaire were conducted. We asked students where they seek information before and during their studies, what kind of information they value, and how confident they are with their study choices. We found that half of our students changed study subjects along the way and that students would like to have a higher-level view of career pathways to plan their studies. It was also highlighted that students value information provided by other students and that they prefer talking to academic staff members in person over online information. As a result of this study, we share recommendations on how to support students better when making decisions about their study subjects.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131790189","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Teachers’ understanding of technical terms in a Computational Thinking curriculum 计算思维课程中教师对专业术语的理解
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442311
Bhagya Munasinghe, T. Bell, A. Robins
Teachers new to computing who are not familiar with technical “jargon” can feel like they have landed in a foreign world, making them reluctant to take on the subject, and potentially leading to misconceptions and misunderstandings in the classroom. The diversity of technical words, metaphors, and phrases in different contexts can make their meanings confusing, ambiguous or misunderstood for the diverse user groups in computing education. Therefore, understanding the nature of the commonly claimed difficulties and confusion caused by computer jargon among teachers becomes important for finding ways to address this issue. This paper presents the findings of an empirical study conducted to understand the nature of teachers’ understanding of computational terms (jargon) related to Computational Thinking concepts, and how a relevant professional development intervention can help to resolve issues related to them. The results indicate that the nature of the teachers’ understanding of computational terms can be either that the computational meaning is not known, that the computational context is unclear, or their applicability is unclear. Concerns about teachers finding computer jargon difficult to understand can be because the computational context in which they are applied makes them difficult for teachers to understand, rather than not knowing their meanings in the first place. Moreover, appropriate support can enable teachers to learn the techniques and skills that the terminology refers to.
不熟悉技术术语的计算机新手教师可能会觉得自己来到了一个陌生的世界,使他们不愿意接受这个主题,并可能导致课堂上的误解和误解。在不同的上下文中,技术单词、隐喻和短语的多样性可能会使它们的含义对计算教育中的不同用户组造成混淆、模糊或误解。因此,了解计算机术语通常在教师中造成的困难和困惑的本质,对于找到解决这一问题的方法至关重要。本文介绍了一项实证研究的结果,旨在了解教师对与计算思维概念相关的计算术语(行话)的理解本质,以及相关的专业发展干预如何有助于解决与之相关的问题。结果表明,教师对计算术语理解的本质可能是不知道计算意义,计算上下文不清楚,或者它们的适用性不清楚。担心教师发现计算机术语难以理解,可能是因为它们应用的计算环境使教师难以理解,而不是一开始就不知道它们的含义。此外,适当的支持可以使教师学习术语所指的技术和技能。
{"title":"Teachers’ understanding of technical terms in a Computational Thinking curriculum","authors":"Bhagya Munasinghe, T. Bell, A. Robins","doi":"10.1145/3441636.3442311","DOIUrl":"https://doi.org/10.1145/3441636.3442311","url":null,"abstract":"Teachers new to computing who are not familiar with technical “jargon” can feel like they have landed in a foreign world, making them reluctant to take on the subject, and potentially leading to misconceptions and misunderstandings in the classroom. The diversity of technical words, metaphors, and phrases in different contexts can make their meanings confusing, ambiguous or misunderstood for the diverse user groups in computing education. Therefore, understanding the nature of the commonly claimed difficulties and confusion caused by computer jargon among teachers becomes important for finding ways to address this issue. This paper presents the findings of an empirical study conducted to understand the nature of teachers’ understanding of computational terms (jargon) related to Computational Thinking concepts, and how a relevant professional development intervention can help to resolve issues related to them. The results indicate that the nature of the teachers’ understanding of computational terms can be either that the computational meaning is not known, that the computational context is unclear, or their applicability is unclear. Concerns about teachers finding computer jargon difficult to understand can be because the computational context in which they are applied makes them difficult for teachers to understand, rather than not knowing their meanings in the first place. Moreover, appropriate support can enable teachers to learn the techniques and skills that the terminology refers to.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116533166","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Leveling the playing field for international students in IT courses 为信息技术课程的国际学生提供公平的竞争环境
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442316
Raina Mason, Carolyn Seton
Australia is a destination of choice for international students studying IT who in 2019 comprised 62% of IT enrolments in universities [9]. Studying in English is often problematic for students from a Non-English Speaking Background (NESB), leading to these students facing barriers with reading instructional materials, reading and writing code and learning English at the same time as learning technical skills. In the area of assessment, NESB students perform at lower levels than domestic students and, anecdotally, these students struggle with exams and tests, where cognitive resources are reduced as a result of stress. This paper is based on an earlier study where the exam format was modified to remove extraneous cognitive load, and keyword glossaries in Mandarin were given to Chinese students as part of a database course exam. The results of the earlier study showed significant improvement in student performance, leading to draft guidelines for developing exams for international students. The current study used these guidelines to redesign an undergraduate database exam, provided students with a choice of keyword glossaries in several languages, and surveyed students immediately after the exam. The results of this intervention were statistically compared with another technical course for students at the same level in the same semester. There was a significant interaction effect, with international students in the Database course performing better than would be expected without intervention. There was no longer a significant difference between international student and domestic student performance in the exam. Results are discussed with respect to cognitive load and mental effort measures.
澳大利亚是国际学生学习IT专业的首选目的地,2019年,澳大利亚占大学IT专业入学人数的62%[9]。非英语背景(NESB)的学生在英语学习中经常遇到问题,导致这些学生在学习技术技能的同时,在阅读教学材料,阅读和编写代码以及学习英语方面面临障碍。在评估方面,NESB学生的表现低于国内学生,而且,有趣的是,这些学生在考试和测试中挣扎,因为压力导致认知资源减少。本文基于先前的一项研究,该研究修改了考试格式以消除额外的认知负荷,并将普通话关键词词汇表作为数据库课程考试的一部分发给中国学生。早期的研究结果表明,学生的表现有了显著的改善,因此制定了针对国际学生的考试指南草案。目前的研究使用这些指导方针重新设计了一个本科数据库考试,为学生提供几种语言的关键词词汇表选择,并在考试后立即对学生进行调查。此干预的结果与同一学期同一水平学生的另一门技术课程进行统计比较。有显著的互动效应,国际学生在数据库课程的表现比没有干预的预期要好。国际学生和国内学生在考试中的表现不再有显著差异。讨论了认知负荷和脑力劳动测量的结果。
{"title":"Leveling the playing field for international students in IT courses","authors":"Raina Mason, Carolyn Seton","doi":"10.1145/3441636.3442316","DOIUrl":"https://doi.org/10.1145/3441636.3442316","url":null,"abstract":"Australia is a destination of choice for international students studying IT who in 2019 comprised 62% of IT enrolments in universities [9]. Studying in English is often problematic for students from a Non-English Speaking Background (NESB), leading to these students facing barriers with reading instructional materials, reading and writing code and learning English at the same time as learning technical skills. In the area of assessment, NESB students perform at lower levels than domestic students and, anecdotally, these students struggle with exams and tests, where cognitive resources are reduced as a result of stress. This paper is based on an earlier study where the exam format was modified to remove extraneous cognitive load, and keyword glossaries in Mandarin were given to Chinese students as part of a database course exam. The results of the earlier study showed significant improvement in student performance, leading to draft guidelines for developing exams for international students. The current study used these guidelines to redesign an undergraduate database exam, provided students with a choice of keyword glossaries in several languages, and surveyed students immediately after the exam. The results of this intervention were statistically compared with another technical course for students at the same level in the same semester. There was a significant interaction effect, with international students in the Database course performing better than would be expected without intervention. There was no longer a significant difference between international student and domestic student performance in the exam. Results are discussed with respect to cognitive load and mental effort measures.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132504663","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback 使用预定的自动反馈促进编程任务的早期参与
Pub Date : 2021-02-02 DOI: 10.1145/3441636.3442309
Paul Denny, Jacqueline L. Whalley, Juho Leinonen
Programming assignments are a common form of assessment in introductory courses and often require substantial work to complete. Students must therefore plan and manage their time carefully, especially leading up to published deadlines. Although time management is an important metacognitive skill that students must develop, it is rarely taught explicitly. Prior research has explored various approaches for reducing procrastination and other unproductive behaviours in students, but these are often ineffective or impractical in large courses. In this work, we investigate a scalable intervention that incentivizes students to begin work early. We provide automatically generated feedback to students who submit their work-in-progress prior to two fixed deadlines scheduled earlier than the final deadline for the assignment. Although voluntary, we find that many students welcome this early feedback and improve the quality of their work across each iteration. Especially for at-risk students, who have failed an earlier module in the course, engaging with the early feedback opportunities results in significantly better work at the time of final submission.
编程作业是入门课程中一种常见的评估形式,通常需要大量的工作才能完成。因此,学生必须仔细计划和管理他们的时间,特别是在截止日期之前。虽然时间管理是学生必须培养的一项重要的元认知技能,但很少有人明确地教授它。先前的研究已经探索了各种方法来减少学生的拖延症和其他非生产性行为,但这些方法在大课中往往无效或不切实际。在这项工作中,我们研究了一种可扩展的干预措施,以激励学生尽早开始工作。我们提供自动生成的反馈给学生谁提交他们的工作在两个固定的截止日期之前安排早于最后期限的作业。尽管是自愿的,我们发现许多学生欢迎这种早期反馈,并在每次迭代中提高他们工作的质量。特别是对于那些在课程的早期模块中失败的高危学生,参与早期反馈机会会在最终提交时显著提高工作质量。
{"title":"Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback","authors":"Paul Denny, Jacqueline L. Whalley, Juho Leinonen","doi":"10.1145/3441636.3442309","DOIUrl":"https://doi.org/10.1145/3441636.3442309","url":null,"abstract":"Programming assignments are a common form of assessment in introductory courses and often require substantial work to complete. Students must therefore plan and manage their time carefully, especially leading up to published deadlines. Although time management is an important metacognitive skill that students must develop, it is rarely taught explicitly. Prior research has explored various approaches for reducing procrastination and other unproductive behaviours in students, but these are often ineffective or impractical in large courses. In this work, we investigate a scalable intervention that incentivizes students to begin work early. We provide automatically generated feedback to students who submit their work-in-progress prior to two fixed deadlines scheduled earlier than the final deadline for the assignment. Although voluntary, we find that many students welcome this early feedback and improve the quality of their work across each iteration. Especially for at-risk students, who have failed an earlier module in the course, engaging with the early feedback opportunities results in significantly better work at the time of final submission.","PeriodicalId":334899,"journal":{"name":"Proceedings of the 23rd Australasian Computing Education Conference","volume":"66 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116317272","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
期刊
Proceedings of the 23rd Australasian Computing Education Conference
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1