首页 > 最新文献

Computer Science Education最新文献

英文 中文
The Coding Stages Assessment: development and validation of an instrument for assessing young children’s proficiency in the ScratchJr programming language 编码阶段评估:开发和验证一种工具,用于评估幼儿对ScratchJr编程语言的熟练程度
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-07-28 DOI: 10.1080/08993408.2021.1956216
Laura E. de Ruiter, M. Bers
ABSTRACT Background and Context Despite the increasing implementation of coding in early curricula, there are few valid and reliable assessments of coding abilities for young children. This impedes studying learning outcomes and the development and evaluation of curricula. Objective Developing and validating a new instrument for assessing young children’s proficiency in the programming language ScratchJr, based on the Coding Stages framework. Method We used an iterative, design-based research approach to develop the Coding Stages Assessment (CSA), a one-on-one assessment capturing children’s technical skills and expressivity. We tested 118 five-to-eight-year-olds and used Classical Test Theory and Item Response Theory to evaluate the assessment’s psychometric properties. Findings The CSA has good to very good reliability. CSA scores were correlated with computational thinking ability, demonstrating construct validity. The items have good discrimination levels, and a variety of difficulty levels to capture different proficiency levels. Younger children tended to have lower scores, but even first graders can achieve the highest coding stage. There was no evidence of gender or age bias. Implications The CSA allows testing learning theories and curricula, which supports the implementation of Computer Science as a school subject. The successful remote administration demonstrates that it can be used without geographical restrictions.
摘要背景和背景尽管编码在早期课程中的应用越来越多,但对幼儿编码能力的有效和可靠评估却很少。这阻碍了学习成果的研究以及课程的制定和评估。目的基于编码阶段框架,开发并验证一种新的评估幼儿编程语言ScratchJr熟练程度的工具。方法我们使用迭代的、基于设计的研究方法来开发编码阶段评估(CSA),这是一种一对一的评估,捕捉儿童的技术技能和表达能力。我们测试了118名5至8岁的儿童,并使用经典测试理论和项目反应理论来评估评估的心理测量特性。调查结果CSA具有良好到非常好的可靠性。CSA得分与计算思维能力相关,证明了结构的有效性。这些项目具有良好的辨别能力,并有各种难度级别来捕捉不同的熟练程度。年龄较小的孩子往往得分较低,但即使是一年级学生也能达到最高的编码阶段。没有证据表明存在性别或年龄偏见。含义CSA允许测试学习理论和课程,这支持将计算机科学作为一门学校科目的实施。成功的远程管理表明,它可以在没有地域限制的情况下使用。
{"title":"The Coding Stages Assessment: development and validation of an instrument for assessing young children’s proficiency in the ScratchJr programming language","authors":"Laura E. de Ruiter, M. Bers","doi":"10.1080/08993408.2021.1956216","DOIUrl":"https://doi.org/10.1080/08993408.2021.1956216","url":null,"abstract":"ABSTRACT Background and Context Despite the increasing implementation of coding in early curricula, there are few valid and reliable assessments of coding abilities for young children. This impedes studying learning outcomes and the development and evaluation of curricula. Objective Developing and validating a new instrument for assessing young children’s proficiency in the programming language ScratchJr, based on the Coding Stages framework. Method We used an iterative, design-based research approach to develop the Coding Stages Assessment (CSA), a one-on-one assessment capturing children’s technical skills and expressivity. We tested 118 five-to-eight-year-olds and used Classical Test Theory and Item Response Theory to evaluate the assessment’s psychometric properties. Findings The CSA has good to very good reliability. CSA scores were correlated with computational thinking ability, demonstrating construct validity. The items have good discrimination levels, and a variety of difficulty levels to capture different proficiency levels. Younger children tended to have lower scores, but even first graders can achieve the highest coding stage. There was no evidence of gender or age bias. Implications The CSA allows testing learning theories and curricula, which supports the implementation of Computer Science as a school subject. The successful remote administration demonstrates that it can be used without geographical restrictions.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"32 1","pages":"388 - 417"},"PeriodicalIF":2.7,"publicationDate":"2021-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1956216","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42187439","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
What about the gatekeepers? School principals’ and school guidance counsellors’ attitudes towards computer science in secondary schools 看门人呢?中学校长及学校辅导顾问对中学计算机科学的态度
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-07-20 DOI: 10.1080/08993408.2021.1953296
O. Mcgarr, C. Exton, Julie Power, Clare McInerney
ABSTRACT Background and Context School principals and school guidance counsellors can be very influential in deciding what subjects are offered on the curriculum, how they are promoted and who they are targeted to. For that reason, exploring their views of Computer Science (CS) as a subject can help unearth potential barriers that may hinder the wider uptake of the subject in schools. Objective This study aimed to explore school principals and school guidance counsellors’ views of CS as a subject at upper second level education in Ireland as part of the launch of a new subject. Method Using one-to-one semi-structured interviews, the study sought the views of a sample pf 10 school principals and 10 school guidance counsellors from secondary schools in Ireland that had recently introduced the subject of CS on the curriculum. Findings The study found contradictory views expressed, where the participants emphasised the value of the subject for all students, while at the same time presenting it as more suitable for certain types of students - highlight the tensions between the espoused values and the actual reality of practice.
摘要背景和背景学校校长和学校指导顾问在决定课程中提供哪些科目、如何晋升以及他们的目标人群方面具有很大的影响力。因此,探索他们对计算机科学的看法有助于挖掘可能阻碍学校更广泛地接受该科目的潜在障碍。目的本研究旨在探讨校长和学校指导顾问对CS作为爱尔兰高中二年级教育的一门学科的看法,作为新学科启动的一部分。方法采用一对一的半结构化访谈,从爱尔兰最近在课程中引入CS科目的中学中抽取10名校长和10名学校指导顾问作为样本,征求他们的意见。研究结果这项研究发现了表达的相互矛盾的观点,参与者强调了该学科对所有学生的价值,同时认为它更适合某些类型的学生,这突出了所支持的价值观与实际实践之间的紧张关系。
{"title":"What about the gatekeepers? School principals’ and school guidance counsellors’ attitudes towards computer science in secondary schools","authors":"O. Mcgarr, C. Exton, Julie Power, Clare McInerney","doi":"10.1080/08993408.2021.1953296","DOIUrl":"https://doi.org/10.1080/08993408.2021.1953296","url":null,"abstract":"ABSTRACT Background and Context School principals and school guidance counsellors can be very influential in deciding what subjects are offered on the curriculum, how they are promoted and who they are targeted to. For that reason, exploring their views of Computer Science (CS) as a subject can help unearth potential barriers that may hinder the wider uptake of the subject in schools. Objective This study aimed to explore school principals and school guidance counsellors’ views of CS as a subject at upper second level education in Ireland as part of the launch of a new subject. Method Using one-to-one semi-structured interviews, the study sought the views of a sample pf 10 school principals and 10 school guidance counsellors from secondary schools in Ireland that had recently introduced the subject of CS on the curriculum. Findings The study found contradictory views expressed, where the participants emphasised the value of the subject for all students, while at the same time presenting it as more suitable for certain types of students - highlight the tensions between the espoused values and the actual reality of practice.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"33 1","pages":"168 - 185"},"PeriodicalIF":2.7,"publicationDate":"2021-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1953296","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44891818","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
Editorial 社论
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-07-03 DOI: 10.1080/08993408.2021.1968117
Brian Dorn, Jan Vahrenhold
{"title":"Editorial","authors":"Brian Dorn, Jan Vahrenhold","doi":"10.1080/08993408.2021.1968117","DOIUrl":"https://doi.org/10.1080/08993408.2021.1968117","url":null,"abstract":"","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"31 1","pages":"313 - 314"},"PeriodicalIF":2.7,"publicationDate":"2021-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42522409","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
Tabletop games designed to promote computational thinking 桌面游戏旨在促进计算思维
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-07-01 DOI: 10.1080/08993408.2021.1947642
Frederick J. Poole, Jody Clarke, Melissa Rasmussen, Umar Shehzad, Victor R. Lee
ABSTRACT There is a growing perception that computational thinking can be developed in unplugged environments. A recent trend among these unplugged approaches is the use of tabletop games. While there are many commercial tabletop games on the market that are promoted as teaching computer science and/or computational skills, little is known about how these games are supposed to support learning. This study investigates the types of tabletop games that are currently being promoted as teaching computational thinking, who such games are marketed towards, and how game designs could provide opportunities for developing computational thinking. We conducted a content analysis to explore the type of tabletop games currently being created, their audiences, and the kinds of game mechanics and design features being implemented to teach computational thinking concepts. In this study, we created a taxonomy of computational thinking tabletop games that identified three primary categories (e.g. code building, code execution, and puzzle games) . Games that fall into our categories share similar learning claims, target audiences, and game mechanics. Our taxonomy offers a starting place for educators who want to explore the use of tabletop games for introducing computational thinking concepts in unplugged settings, suggestions for designers, and areas of investigation for researchers.
越来越多的人认为,计算思维可以在不插电的环境中发展。在这些不插电的方法中,最近的一个趋势是使用桌面游戏。虽然市场上有许多商业桌面游戏被宣传为教授计算机科学和/或计算技能,但很少有人知道这些游戏应该如何支持学习。本研究调查了目前被推广为教授计算思维的桌面游戏类型,这些游戏的营销对象,以及游戏设计如何为培养计算思维提供机会。我们进行了内容分析,以探索目前正在创造的桌面游戏类型,它们的受众,以及用于教授计算思维概念的游戏机制和设计功能的类型。在这项研究中,我们创建了计算思维桌面游戏的分类,确定了三个主要类别(如代码构建、代码执行和益智游戏)。属于我们这类的游戏都有类似的学习要求、目标用户和游戏机制。我们的分类法为那些想要探索桌面游戏在不插电环境中引入计算思维概念的教育者提供了一个起点,为设计师提供了建议,为研究人员提供了调查领域。
{"title":"Tabletop games designed to promote computational thinking","authors":"Frederick J. Poole, Jody Clarke, Melissa Rasmussen, Umar Shehzad, Victor R. Lee","doi":"10.1080/08993408.2021.1947642","DOIUrl":"https://doi.org/10.1080/08993408.2021.1947642","url":null,"abstract":"ABSTRACT There is a growing perception that computational thinking can be developed in unplugged environments. A recent trend among these unplugged approaches is the use of tabletop games. While there are many commercial tabletop games on the market that are promoted as teaching computer science and/or computational skills, little is known about how these games are supposed to support learning. This study investigates the types of tabletop games that are currently being promoted as teaching computational thinking, who such games are marketed towards, and how game designs could provide opportunities for developing computational thinking. We conducted a content analysis to explore the type of tabletop games currently being created, their audiences, and the kinds of game mechanics and design features being implemented to teach computational thinking concepts. In this study, we created a taxonomy of computational thinking tabletop games that identified three primary categories (e.g. code building, code execution, and puzzle games) . Games that fall into our categories share similar learning claims, target audiences, and game mechanics. Our taxonomy offers a starting place for educators who want to explore the use of tabletop games for introducing computational thinking concepts in unplugged settings, suggestions for designers, and areas of investigation for researchers.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"32 1","pages":"449 - 475"},"PeriodicalIF":2.7,"publicationDate":"2021-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45680167","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
Maintaining pluralism when embedding computational thinking in required science and engineering classes with young adolescents 在青少年科学和工程必修课中嵌入计算思维时保持多元化
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-06-17 DOI: 10.1080/08993408.2021.1940787
David W. Jackson, Yihong Cheng
ABSTRACT Background and Context Computational thinking and practices (CT|P) are key competencies for learners in science and engineering. For studies with young adolescents as participants, manifested research philosophies are sometimes inconsistent with societal pluralisms. Objective Based on research literature from 2016 to early 2019 for CT|P in required science and engineering classes with youth ages 10-15 – a sensitive age range for cognitive and affective development – we wrote a literature review that argues for the use of more pluralistic and critical research philosophies, which will strengthen research design, implementation, and meta-inferences (Collins et al., 2012). Method We analyzed 20 qualifying studies per research philosophies common to mixed research, giving extra attention to studies that acknowledge cultural pluralisms, engage those pluralisms in conversation with each other, and ensure that historically marginalized populations have equiTable – not just equal – participation (Onwuegbuzie & Frels, 2013). Findings We found that studies consistently emphasized pragmatism-of-the-middle and communities of practice; sometimes operated within critical realist, pragmatism-of-the-right, or transformative-emancipatory philosophies; and rarely engaged in dialectical ways. Implications To avoid decontextualized or overly individualistic approaches that fail to address systemic and institutional social inequities (in education, housing, healthcare, policing, voting, etc.), future work should take more pluralistic and critical philosophical approaches. We highlight several exemplars in hope that research will support youth in maintaining and extending computational practices in culturally sustaining ways (Paris, 2012).
计算思维和实践(CT |p)是理工科学生的关键能力。对于以青少年为参与者的研究,表现出来的研究哲学有时与社会多元主义不一致。基于2016年至2019年初对10-15岁青少年(认知和情感发展的敏感年龄范围)在理工科必修课中CT b| P的研究文献,我们撰写了一篇文献综述,主张使用更多元化和批判性的研究哲学,这将加强研究设计、实施和元推理(Collins et al., 2012)。我们根据混合研究常见的研究哲学分析了20个合格的研究,对那些承认文化多元化、让这些多元化相互交流、并确保历史上被边缘化的人群公平参与(Onwuegbuzie & Frels, 2013)的研究给予了额外的关注。我们发现,研究始终强调中间实用主义和实践社区;有时在批判现实主义、右翼实用主义或变革解放哲学中运作;很少用辩证的方式。为了避免脱离背景或过度个人主义的方法无法解决系统性和体制性的社会不平等(在教育、住房、医疗保健、警务、投票等方面),未来的工作应该采取更多元化和批判性的哲学方法。我们强调了几个例子,希望研究能够支持年轻人以文化可持续的方式维持和扩展计算实践(Paris, 2012)。
{"title":"Maintaining pluralism when embedding computational thinking in required science and engineering classes with young adolescents","authors":"David W. Jackson, Yihong Cheng","doi":"10.1080/08993408.2021.1940787","DOIUrl":"https://doi.org/10.1080/08993408.2021.1940787","url":null,"abstract":"ABSTRACT Background and Context Computational thinking and practices (CT|P) are key competencies for learners in science and engineering. For studies with young adolescents as participants, manifested research philosophies are sometimes inconsistent with societal pluralisms. Objective Based on research literature from 2016 to early 2019 for CT|P in required science and engineering classes with youth ages 10-15 – a sensitive age range for cognitive and affective development – we wrote a literature review that argues for the use of more pluralistic and critical research philosophies, which will strengthen research design, implementation, and meta-inferences (Collins et al., 2012). Method We analyzed 20 qualifying studies per research philosophies common to mixed research, giving extra attention to studies that acknowledge cultural pluralisms, engage those pluralisms in conversation with each other, and ensure that historically marginalized populations have equiTable – not just equal – participation (Onwuegbuzie & Frels, 2013). Findings We found that studies consistently emphasized pragmatism-of-the-middle and communities of practice; sometimes operated within critical realist, pragmatism-of-the-right, or transformative-emancipatory philosophies; and rarely engaged in dialectical ways. Implications To avoid decontextualized or overly individualistic approaches that fail to address systemic and institutional social inequities (in education, housing, healthcare, policing, voting, etc.), future work should take more pluralistic and critical philosophical approaches. We highlight several exemplars in hope that research will support youth in maintaining and extending computational practices in culturally sustaining ways (Paris, 2012).","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"32 1","pages":"235 - 259"},"PeriodicalIF":2.7,"publicationDate":"2021-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1940787","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45477369","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
Teaching algorithms in upper secondary education: a study of teachers’ pedagogical content knowledge 高中教育教学算法:教师教学内容知识研究
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-06-15 DOI: 10.1080/08993408.2021.1935554
Jacqueline Nijenhuis-Voogt, Durdane Bayram-Jacobs, P. Meijer, E. Barendsen
ABSTRACT Background and Context Computing education is expanding, while the teaching of algorithms is less well studied. Objective The aim of this study was to examine teachers’ pedagogical content knowledge (PCK) for teaching algorithms. Method We conducted semi-structured interviews with seven computer science (CS) teachers in upper secondary education (students aged 15–18). The data were analyzed qualitatively. Findings We found two patterns of variation in teachers’ PCK. First, we detected variation in the teachers’ goals related to their view of algorithms: they either focused on “thinking” about the algorithm as an object, or focused on “thinking and making”, where the algorithm is also regarded as a program. Second, we found variation in teachers’ knowledge about responding to differences between students, which may be generic or topic-specific. Furthermore, our findings reveal that teachers consider class discussions to play a significant role as an instructional method for provoking reflection. Implications Our findings regarding PCK may be beneficial for the development of teacher education and professionalization activities for CS teachers.
背景与上下文计算的教育正在扩大,而算法的教学却没有得到很好的研究。目的探讨教师在算法教学中的教学内容知识。方法我们对7名高中计算机科学(CS)教师(15-18岁的学生)进行了半结构化访谈。对数据进行了定性分析。研究结果我们发现教师PCK存在两种变异模式。首先,我们检测到教师目标的变化与他们对算法的看法有关:他们要么专注于将算法作为一个对象进行“思考”,要么专注于“思考和制作”,算法也被视为一个程序。其次,我们发现教师在应对学生之间差异方面的知识存在差异,可能是通用的,也可能是特定主题的。此外,我们的研究结果表明,教师认为课堂讨论作为一种激发反思的教学方法发挥着重要作用。启示我们关于PCK的研究结果可能有利于CS教师的教师教育和专业化活动的发展。
{"title":"Teaching algorithms in upper secondary education: a study of teachers’ pedagogical content knowledge","authors":"Jacqueline Nijenhuis-Voogt, Durdane Bayram-Jacobs, P. Meijer, E. Barendsen","doi":"10.1080/08993408.2021.1935554","DOIUrl":"https://doi.org/10.1080/08993408.2021.1935554","url":null,"abstract":"ABSTRACT Background and Context Computing education is expanding, while the teaching of algorithms is less well studied. Objective The aim of this study was to examine teachers’ pedagogical content knowledge (PCK) for teaching algorithms. Method We conducted semi-structured interviews with seven computer science (CS) teachers in upper secondary education (students aged 15–18). The data were analyzed qualitatively. Findings We found two patterns of variation in teachers’ PCK. First, we detected variation in the teachers’ goals related to their view of algorithms: they either focused on “thinking” about the algorithm as an object, or focused on “thinking and making”, where the algorithm is also regarded as a program. Second, we found variation in teachers’ knowledge about responding to differences between students, which may be generic or topic-specific. Furthermore, our findings reveal that teachers consider class discussions to play a significant role as an instructional method for provoking reflection. Implications Our findings regarding PCK may be beneficial for the development of teacher education and professionalization activities for CS teachers.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"33 1","pages":"61 - 93"},"PeriodicalIF":2.7,"publicationDate":"2021-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1935554","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41840918","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
Interdisciplinary computational thinking with music and programming: a case study on algorithmic music composition with Sonic Pi 音乐与编程的跨学科计算思维——以Sonic Pi算法音乐创作为例
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-06-02 DOI: 10.1080/08993408.2021.1935603
Christopher Petrie
ABSTRACT Background and Context Computational Thinking (CT) has been recently integrated into new and revised Digital Technologies content (DTC) in the Technology learning area of the New Zealand School Curriculum. Objective To aid this change, this research examined how CT supports learning outcomes in both music and programming with the Sonic Pi platform. Method A mixed-methods case study designed by the researcher was developed and trialled in a regular middle school classroom. The design of instruments and analysis utilised a widely used CT assessment framework at a school level. Findings Many successes and challenges not reported in the literature on how CT can support learning outcomes in music and programming were revealed. Implications Provided some significant limitations are considered, the major implication of the results suggest educators can use Sonic Pi to support many learning outcomes in music and programming for interested students.
背景与语境计算思维(CT)最近被纳入新西兰学校课程技术学习领域的新的和修订的数字技术内容(DTC)中。目的为了帮助这一变化,本研究考察了CT如何利用Sonic Pi平台支持音乐和编程方面的学习成果。方法采用研究者设计的混合方法,在普通中学课堂上进行个案研究。仪器和分析的设计采用了学校层面广泛使用的CT评估框架。研究结果揭示了许多文献中没有报道的关于CT如何支持音乐和编程学习成果的成功和挑战。含义如果考虑到一些显著的局限性,结果的主要含义表明,教育工作者可以使用Sonic Pi来支持感兴趣的学生在音乐和编程方面的许多学习成果。
{"title":"Interdisciplinary computational thinking with music and programming: a case study on algorithmic music composition with Sonic Pi","authors":"Christopher Petrie","doi":"10.1080/08993408.2021.1935603","DOIUrl":"https://doi.org/10.1080/08993408.2021.1935603","url":null,"abstract":"ABSTRACT Background and Context Computational Thinking (CT) has been recently integrated into new and revised Digital Technologies content (DTC) in the Technology learning area of the New Zealand School Curriculum. Objective To aid this change, this research examined how CT supports learning outcomes in both music and programming with the Sonic Pi platform. Method A mixed-methods case study designed by the researcher was developed and trialled in a regular middle school classroom. The design of instruments and analysis utilised a widely used CT assessment framework at a school level. Findings Many successes and challenges not reported in the literature on how CT can support learning outcomes in music and programming were revealed. Implications Provided some significant limitations are considered, the major implication of the results suggest educators can use Sonic Pi to support many learning outcomes in music and programming for interested students.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"32 1","pages":"260 - 282"},"PeriodicalIF":2.7,"publicationDate":"2021-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1935603","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48803690","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
Fostering Ph.D. aspirations among upward transfer students in computing 培养计算机专业转学生的博士抱负
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-05-20 DOI: 10.1080/08993408.2021.1929723
J. Blaney, Annie M. Wofford
ABSTRACT Background Students who transfer from community colleges in pursuit of four-year degrees (i.e., upward transfer students) represent a diverse and talented group that is critical to advancing gender equity in STEM. However, research has not yet explored factors that promote Ph.D. aspirations among upward transfer computing students, resulting in missed opportunities to support this unique group. Objective We examine the predictors of upward transfer computing students’ Ph.D. aspirations, focusing on how these patterns might be unique for upward transfer women. Method Relying on longitudinal survey data from upward transfer students across 15 research universities, we use logistic regression with interaction terms to identify the predictors of Ph.D. aspirations. Findings We found that Ph.D. aspirations were especially frequent among upward transfer women, 14% of whom aspired to earn a Ph.D. Other results highlight the importance of faculty encouragement for graduate study in predicting all upward transfer students’ Ph.D. aspirations. Beyond the direct role of such faculty encouragement, perceptions of computing faculty uniquely predicted Ph.D. aspirations for upward transfer women. Implications Our findings provide insight into how to bolster more equitable access to faculty mentorship, support students throughout the transfer process, and create inclusive faculty policies, which impact students’ perceptions of academia.
从社区大学转学到四年制学位的学生(即向上转学的学生)代表了一个多元化和有才华的群体,对促进STEM领域的性别平等至关重要。然而,研究尚未探索促进计算机专业学生攻读博士学位的因素,导致错过了支持这一独特群体的机会。目的研究计算机专业学生攻读博士学位愿望的预测因素,重点研究这些模式在女性攻读博士学位时的独特之处。方法基于来自15所研究型大学的向上转校生的纵向调查数据,我们使用具有交互项的逻辑回归来确定博士愿望的预测因素。我们发现,攻读博士学位的愿望在向上转移的女性中尤为频繁,其中14%的人渴望获得博士学位。其他结果强调了教师鼓励研究生学习在预测所有向上转移的学生的博士愿望方面的重要性。除了这种教员鼓励的直接作用外,人们对计算机教员的看法也能独特地预测女性升学博士的愿望。我们的研究结果为如何支持更公平地获得教师指导,在整个转学过程中支持学生,以及制定影响学生对学术界看法的包容性教师政策提供了见解。
{"title":"Fostering Ph.D. aspirations among upward transfer students in computing","authors":"J. Blaney, Annie M. Wofford","doi":"10.1080/08993408.2021.1929723","DOIUrl":"https://doi.org/10.1080/08993408.2021.1929723","url":null,"abstract":"ABSTRACT Background Students who transfer from community colleges in pursuit of four-year degrees (i.e., upward transfer students) represent a diverse and talented group that is critical to advancing gender equity in STEM. However, research has not yet explored factors that promote Ph.D. aspirations among upward transfer computing students, resulting in missed opportunities to support this unique group. Objective We examine the predictors of upward transfer computing students’ Ph.D. aspirations, focusing on how these patterns might be unique for upward transfer women. Method Relying on longitudinal survey data from upward transfer students across 15 research universities, we use logistic regression with interaction terms to identify the predictors of Ph.D. aspirations. Findings We found that Ph.D. aspirations were especially frequent among upward transfer women, 14% of whom aspired to earn a Ph.D. Other results highlight the importance of faculty encouragement for graduate study in predicting all upward transfer students’ Ph.D. aspirations. Beyond the direct role of such faculty encouragement, perceptions of computing faculty uniquely predicted Ph.D. aspirations for upward transfer women. Implications Our findings provide insight into how to bolster more equitable access to faculty mentorship, support students throughout the transfer process, and create inclusive faculty policies, which impact students’ perceptions of academia.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"31 1","pages":"489 - 511"},"PeriodicalIF":2.7,"publicationDate":"2021-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1929723","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44946972","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
Emotions and programming learning: systematic mapping 情感和编程学习:系统映射
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-05-17 DOI: 10.1080/08993408.2021.1920816
Mayela Coto Chotto, Sonia Mora Rivera, Beatriz Eugenia Grass, Juan Murillo-Morera
ABSTRACT Background and context Emotions are ubiquitous in academic settings and affect learning strategies, motivation to persevere, and academic outcomes, however they have not figured prominently in research on learning to program at the university level. Objective To summarize the current knowledge available on the effect of emotions on students while they learn to program. We were interested in what emotions have been studied, what kind of tools researchers have used to measure students’ emotions, what emotions arise most frequently when students learn to program, and how researchers use this knowledge. Method A search of academic databases was performed using a search string constructed using PICo as a framework. A group of 29 studies that met the inclusion criteria were analyzed to answer a set of research questions derived from the study objective. Findings Few studies have been conducted on the influence of emotions on learning programming. Research studies do not address gender differences. Research has been oriented along three main lines (a) determining what emotions are involved in the process of learning to program; (b) determining the behavioral patterns of novice students and how from this behavior their emotions can be identified; and (c) developing intelligent systems that respond adaptively to students’ emotions. Implications The results provide an important foundation for researchers and instructors who are willing to recognize that learning to program generates strong emotions in students and that these emotions influence their learning and academic performance.
在学术环境中,情绪无处不在,影响着学习策略、坚持的动机和学术成果,然而,在大学水平的编程学习研究中,情绪并没有占据突出地位。目的总结目前关于情绪对学生编程学习的影响的知识。我们感兴趣的是研究了哪些情绪,研究人员使用了什么样的工具来测量学生的情绪,当学生学习编程时,什么情绪最常出现,以及研究人员如何使用这些知识。方法以PICo为框架构建检索字符串,对学术数据库进行检索。对符合纳入标准的29项研究进行分析,以回答一系列源于研究目标的研究问题。关于情绪对学习程序设计影响的研究很少。研究没有涉及性别差异。研究主要有三个方向:(a)确定在学习编程的过程中涉及哪些情绪;(b)确定新手的行为模式,以及如何从这种行为中识别他们的情绪;(c)开发能够适应学生情绪的智能系统。研究结果为研究人员和教师提供了重要的基础,他们愿意认识到学习编程会使学生产生强烈的情绪,这些情绪会影响他们的学习和学业成绩。
{"title":"Emotions and programming learning: systematic mapping","authors":"Mayela Coto Chotto, Sonia Mora Rivera, Beatriz Eugenia Grass, Juan Murillo-Morera","doi":"10.1080/08993408.2021.1920816","DOIUrl":"https://doi.org/10.1080/08993408.2021.1920816","url":null,"abstract":"ABSTRACT Background and context Emotions are ubiquitous in academic settings and affect learning strategies, motivation to persevere, and academic outcomes, however they have not figured prominently in research on learning to program at the university level. Objective To summarize the current knowledge available on the effect of emotions on students while they learn to program. We were interested in what emotions have been studied, what kind of tools researchers have used to measure students’ emotions, what emotions arise most frequently when students learn to program, and how researchers use this knowledge. Method A search of academic databases was performed using a search string constructed using PICo as a framework. A group of 29 studies that met the inclusion criteria were analyzed to answer a set of research questions derived from the study objective. Findings Few studies have been conducted on the influence of emotions on learning programming. Research studies do not address gender differences. Research has been oriented along three main lines (a) determining what emotions are involved in the process of learning to program; (b) determining the behavioral patterns of novice students and how from this behavior their emotions can be identified; and (c) developing intelligent systems that respond adaptively to students’ emotions. Implications The results provide an important foundation for researchers and instructors who are willing to recognize that learning to program generates strong emotions in students and that these emotions influence their learning and academic performance.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"32 1","pages":"30 - 65"},"PeriodicalIF":2.7,"publicationDate":"2021-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1920816","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48859033","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}
引用次数: 7
Teaching computational thinking to exceptional learners: lessons from two inclusive classrooms 向特殊学习者教授计算思维:来自两个包容性教室的经验教训
IF 2.7 Q1 EDUCATION & EDUCATIONAL RESEARCH Pub Date : 2021-04-23 DOI: 10.1080/08993408.2021.1914459
Yenda Prado, S. Jacob, M. Warschauer
ABSTRACT Background and Context Computational Thinking (CT) is a skill all students should learn. This requires using inclusive approaches to teach CT to a wide spectrum of students. However, strategies for teaching CT to students with exceptionalities are not well studied. Objective This study draws on lessons learned in two fourth-grade classrooms – one an inclusive general education classroom including students with and without disabilities, the other an inclusive GATE classroom including students with and without giftedness – to illustrate how CT frameworks can inform inclusive CS instruction. Method A comparative case study design integrating content analysis and first and second cycle coding of data was used to analyze teachers’ instructional strategies using a CT framework. Data included transcriptions of audio-recorded classroom lessons, field notes, and conversations with teachers and students. Findings While each teacher used different strategies, both were effective in developing students’ CT. Explicit instruction provided students receiving special education services with needed structure for the complex tasks inherent to computing. Peer feedback facilitated independent computational practice opportunities for students receiving GATE. Implications This study highlights how inclusive instructional practices can be assessed using a CT framework and leveraged to maximize learning and access to CT curricula for learners with exceptionalities.
计算思维(CT)是所有学生都应该学习的技能。这就要求采用包容性的方法向广泛的学生教授CT。然而,针对特殊学生的CT教学策略研究还不够深入。本研究借鉴了两个四年级教室的经验教训——一个是包容的通识教育教室,包括有残疾和没有残疾的学生,另一个是包容的GATE教室,包括有和没有天赋的学生——来说明CT框架如何为包容的CS教学提供信息。方法采用内容分析和数据一、二周期编码相结合的对比案例研究设计,运用CT框架对教师教学策略进行分析。数据包括课堂教学的录音、实地笔记以及与老师和学生的对话。虽然每位教师使用不同的策略,但都能有效地培养学生的CT。明确的指导为接受特殊教育服务的学生提供了处理计算机固有的复杂任务所需的结构。同伴反馈为接受GATE的学生提供了独立的计算实践机会。本研究强调了如何使用CT框架评估包容性教学实践,并利用其最大限度地为特殊学习者提供学习和接触CT课程的机会。
{"title":"Teaching computational thinking to exceptional learners: lessons from two inclusive classrooms","authors":"Yenda Prado, S. Jacob, M. Warschauer","doi":"10.1080/08993408.2021.1914459","DOIUrl":"https://doi.org/10.1080/08993408.2021.1914459","url":null,"abstract":"ABSTRACT Background and Context Computational Thinking (CT) is a skill all students should learn. This requires using inclusive approaches to teach CT to a wide spectrum of students. However, strategies for teaching CT to students with exceptionalities are not well studied. Objective This study draws on lessons learned in two fourth-grade classrooms – one an inclusive general education classroom including students with and without disabilities, the other an inclusive GATE classroom including students with and without giftedness – to illustrate how CT frameworks can inform inclusive CS instruction. Method A comparative case study design integrating content analysis and first and second cycle coding of data was used to analyze teachers’ instructional strategies using a CT framework. Data included transcriptions of audio-recorded classroom lessons, field notes, and conversations with teachers and students. Findings While each teacher used different strategies, both were effective in developing students’ CT. Explicit instruction provided students receiving special education services with needed structure for the complex tasks inherent to computing. Peer feedback facilitated independent computational practice opportunities for students receiving GATE. Implications This study highlights how inclusive instructional practices can be assessed using a CT framework and leveraged to maximize learning and access to CT curricula for learners with exceptionalities.","PeriodicalId":45844,"journal":{"name":"Computer Science Education","volume":"32 1","pages":"188 - 212"},"PeriodicalIF":2.7,"publicationDate":"2021-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1080/08993408.2021.1914459","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47739894","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}
引用次数: 8
期刊
Computer Science Education
全部 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