首页 > 最新文献

ACM Transactions on Computing Education最新文献

英文 中文
Contextualization, Authenticity, and the Problem Description Effect 情境化、真实性和问题描述效应
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2024-02-05 DOI: 10.1145/3643864
Ellie Lovellette, Dennis J Bouvier, John Matta

In recent years, computing education researchers have investigated the impact of problem context on students’ learning and programming performance. This work continues the investigation motivated, in part, by cognitive load theory and educational research in computer science and other disciplines. The results of this study could help inform computing assessment design. If the context and authenticity of a programming problem aid student performance then, instructors’ time in creating appropriately contextualized programming problem descriptions is time well-spent. On the other hand, if the context of a programming problem hinders performance, then instructors should leave it out of programming problems.

Recent studies investigating the impact of programming problem context on student success have arrived at different conclusions.

Presented here is a series of experiments, conducted over three years, investigating the impact of context on novice programmers’ success in algorithmic programming assignments using three contextualized tasks and their generic counterparts. This experiment series also looked into the possibility of ‘authenticity’ as a factor affecting performance. Common sense would suggest that a student would perform better on a problem if they understood or cared about it. Contextualization could provide authenticity and authenticity could provide interest. Research suggests that perceiving a problem as authentic has a positive effect on engagement and learning. Alternatively, if a problem is ‘just an abstract set of numbers’, it may be harder to make sense of the details and the lack of context could consequently contribute additional cognitive load to an already challenging assignment.

The results of this study show that assignment context and problem context authenticity have no effect on the performance of novice programmers. We think however, that contextualization could be worth investing in to support students’ interest in computing. Additional implications of the results suggest that instructors can assign equivalent versions of the same problem in varied contexts to suit their students’ interests without worrying if the context will hinder performance.

近年来,计算机教育研究人员一直在研究问题情境对学生学习和编程成绩的影响。这项研究的部分动机来自认知负荷理论以及计算机科学和其他学科的教育研究。本研究的结果可为计算机评估设计提供参考。如果编程问题的情境和真实性有助于提高学生的学习成绩,那么教师花费在创建适当情境化编程问题描述上的时间就是值得的。另一方面,如果编程问题的情境会阻碍学生的表现,那么教师就应该将其排除在编程问题之外。最近对编程问题情境对学生成功影响的研究得出了不同的结论。本文介绍了一系列实验,这些实验历时三年,使用三种情境化任务和普通任务,调查了情境对新手程序员在算法编程作业中取得成功的影响。该系列实验还研究了 "真实性 "作为影响成绩因素的可能性。常识表明,如果学生理解或关心某个问题,他们的学习成绩会更好。情境化可以提供真实性,真实性可以提供兴趣。研究表明,认为问题真实可信会对参与和学习产生积极影响。反之,如果一个问题 "只是一组抽象的数字",那么学生就很难理解其中的细节,而缺乏情境又会给本已具有挑战性的作业增加额外的认知负担。本研究结果表明,作业情境和问题情境的真实性对程序员新手的成绩没有影响。不过,我们认为,为提高学生对计算机的兴趣,值得对情境化进行投资。研究结果的其他意义还表明,教师可以根据学生的兴趣,在不同的情境中布置相同版本的问题,而不必担心情境是否会影响学生的学习成绩。
{"title":"Contextualization, Authenticity, and the Problem Description Effect","authors":"Ellie Lovellette, Dennis J Bouvier, John Matta","doi":"10.1145/3643864","DOIUrl":"https://doi.org/10.1145/3643864","url":null,"abstract":"<p>In recent years, computing education researchers have investigated the impact of problem context on students’ learning and programming performance. This work continues the investigation motivated, in part, by cognitive load theory and educational research in computer science and other disciplines. The results of this study could help inform computing assessment design. If the context and authenticity of a programming problem aid student performance then, instructors’ time in creating appropriately contextualized programming problem descriptions is time well-spent. On the other hand, if the context of a programming problem hinders performance, then instructors should leave it out of programming problems. </p><p>Recent studies investigating the impact of programming problem context on student success have arrived at different conclusions. </p><p>Presented here is a series of experiments, conducted over three years, investigating the impact of context on novice programmers’ success in algorithmic programming assignments using three contextualized tasks and their generic counterparts. This experiment series also looked into the possibility of ‘authenticity’ as a factor affecting performance. Common sense would suggest that a student would perform better on a problem if they understood or cared about it. Contextualization could provide authenticity and authenticity could provide interest. Research suggests that perceiving a problem as authentic has a positive effect on engagement and learning. Alternatively, if a problem is ‘just an abstract set of numbers’, it may be harder to make sense of the details and the lack of context could consequently contribute additional cognitive load to an already challenging assignment. </p><p>The results of this study show that assignment context and problem context authenticity have no effect on the performance of novice programmers. We think however, that contextualization could be worth investing in to support students’ interest in computing. Additional implications of the results suggest that instructors can assign equivalent versions of the same problem in varied contexts to suit their students’ interests without worrying if the context will hinder performance.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"202 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2024-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139753560","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Are Professional Skills Learnable? Beliefs and Expectations Among Computing Graduates 专业技能可以学习吗?计算机专业毕业生的信念和期望
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2024-01-24 DOI: 10.1145/3641551
Catalina Cortázar, Iñaki Goñi, Andrea Ortiz, Miguel Nussbaum

Computer Science Department, School of Engineering, Pontificia Universidad Católica de Chile, Chile

Integrating graduate education with professional skills development is still a challenge. People's beliefs about learning impact their learning processes. Therefore, we need to understand the mindset of graduates to determine best practices for promoting professional skills development. In this study, we explore the perspective of computing graduates within an Engineering educational program. This study aims to answer the following research questions: Which skills do computing graduates perceive they need in the workplace, and how do they position themselves regarding these skills? What learning beliefs do computing graduates hold regarding the skills required in the workplace? The research team conducted semi-structured interviews with computing graduates within an Engineering program to analyze their experiences. The interviews were analyzed using grounded theory. As a result, the participants viewed professional and technical skills as independent, with professional skills perceived as more relevant to work success. The participants considered themselves to possess these skills. Our findings identify four learning beliefs within a fixed and growth mindset: (1) An essential personal characteristic that context may influence, (2) A learning outcome determined by early experiences, (3) A learning process associated with informal learning experiences, and (4) A learning process associated with formal learning experiences. We acknowledge the differences in perception between alums and the industry regarding possessing essential professional skills. We also highlight the need to position these skills as learnable during lectures contributing to Computing and Engineering Education.

智利天主教大学工程学院计算机科学系,智利将研究生教育与专业技能培养相结合仍是一项挑战。人们的学习观念会影响他们的学习过程。因此,我们需要了解毕业生的心态,以确定促进专业技能发展的最佳做法。在本研究中,我们探讨了工程学教育项目中计算机专业毕业生的观点。本研究旨在回答以下研究问题:计算机专业毕业生认为他们在工作场所需要哪些技能,他们如何定位自己的这些技能?计算机专业毕业生对工作场所所需的技能持有什么样的学习信念?研究小组对工程专业的计算机专业毕业生进行了半结构化访谈,以分析他们的经验。访谈采用基础理论进行分析。结果显示,参与者认为专业技能和技术技能是独立的,而专业技能被认为与工作成功更相关。学员们认为自己掌握了这些技能。我们的研究结果确定了固定心态和成长心态中的四种学习信念:(1) 一种可能受环境影响的基本个人特征;(2) 一种由早期经历决定的学习结果;(3) 一种与非正式学习经历相关的学习过程;(4) 一种与正式学习经历相关的学习过程。我们承认校友和业界对掌握基本专业技能的认识存在差异。我们还强调,有必要在计算机与工程教育讲座中将这些技能定位为可学习的技能。
{"title":"Are Professional Skills Learnable? Beliefs and Expectations Among Computing Graduates","authors":"Catalina Cortázar, Iñaki Goñi, Andrea Ortiz, Miguel Nussbaum","doi":"10.1145/3641551","DOIUrl":"https://doi.org/10.1145/3641551","url":null,"abstract":"<p>Computer Science Department, School of Engineering, Pontificia Universidad Católica de Chile, Chile</p><p>Integrating graduate education with professional skills development is still a challenge. People's beliefs about learning impact their learning processes. Therefore, we need to understand the mindset of graduates to determine best practices for promoting professional skills development. In this study, we explore the perspective of computing graduates within an Engineering educational program. This study aims to answer the following research questions: Which skills do computing graduates perceive they need in the workplace, and how do they position themselves regarding these skills? What learning beliefs do computing graduates hold regarding the skills required in the workplace? The research team conducted semi-structured interviews with computing graduates within an Engineering program to analyze their experiences. The interviews were analyzed using grounded theory. As a result, the participants viewed professional and technical skills as independent, with professional skills perceived as more relevant to work success. The participants considered themselves to possess these skills. Our findings identify four learning beliefs within a fixed and growth mindset: (1) An essential personal characteristic that context may influence, (2) A learning outcome determined by early experiences, (3) A learning process associated with informal learning experiences, and (4) A learning process associated with formal learning experiences. We acknowledge the differences in perception between alums and the industry regarding possessing essential professional skills. We also highlight the need to position these skills as learnable during lectures contributing to Computing and Engineering Education.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"2 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2024-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139561326","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Co-ML: Collaborative Machine Learning Model Building for Developing Dataset Design Practices Co-ML:协作式机器学习模型构建促进数据集设计实践的发展
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2024-01-22 DOI: 10.1145/3641552
Tiffany Tseng, Matt J. Davidson, Luis Morales-Navarro, Jennifer King Chen, Victoria Delaney, Mark Leibowitz, Jazbo Beason, R. Benjamin Shapiro

Machine learning (ML) models are fundamentally shaped by data, and building inclusive ML systems requires significant considerations around how to design representative datasets. Yet, few novice-oriented ML modeling tools are designed to foster hands-on learning of dataset design practices, including how to design for data diversity and inspect for data quality.

To this end, we outline a set of four data design practices (DDPs) for designing inclusive ML models and share how we designed a tablet-based application called Co-ML to foster learning of DDPs through a collaborative ML model building experience. With Co-ML, beginners can build image classifiers through a distributed experience where data is synchronized across multiple devices, enabling multiple users to iteratively refine ML datasets in discussion and coordination with their peers.

We deployed Co-ML in a 2-week-long educational AIML Summer Camp, where youth ages 13-18 worked in groups to build custom ML-powered mobile applications. Our analysis reveals how multi-user model building with Co-ML, in the context of student-driven projects created during the summer camp, supported development of DDPs including incorporating data diversity, evaluating model performance, and inspecting for data quality. Additionally, we found that students’ attempts to improve model performance often prioritized learnability over class balance. Through this work, we highlight how the combination of collaboration, model testing interfaces, and student-driven projects can empower learners to actively engage in exploring the role of data in ML systems.

机器学习(ML)模型从根本上说是由数据形成的,而构建包容性的 ML 系统需要对如何设计具有代表性的数据集进行大量考虑。然而,很少有面向新手的 ML 建模工具是为促进数据集设计实践的实践学习而设计的,包括如何设计数据多样性和检查数据质量。为此,我们概述了设计包容性 ML 模型的四种数据设计实践(DDPs),并分享了我们如何设计基于平板电脑的应用程序 Co-ML,通过协作式 ML 模型构建体验促进 DDPs 的学习。有了 Co-ML,初学者可以通过分布式体验来构建图像分类器,在这种体验中,数据会在多台设备上同步,使多个用户能够在与同伴的讨论和协调中迭代完善 ML 数据集。我们在为期两周的 AIML 夏令营教育活动中部署了 Co-ML,13-18 岁的青少年在夏令营中分组合作,构建由 ML 驱动的定制移动应用。我们的分析揭示了在夏令营期间由学生主导的项目背景下,使用 Co-ML 进行多用户模型构建如何支持 DDP 的开发,包括纳入数据多样性、评估模型性能和检查数据质量。此外,我们还发现,学生们在尝试提高模型性能时,往往会优先考虑可学性,而不是类平衡。通过这项工作,我们强调了如何将合作、模型测试界面和学生驱动的项目结合起来,使学习者能够积极参与探索数据在 ML 系统中的作用。
{"title":"Co-ML: Collaborative Machine Learning Model Building for Developing Dataset Design Practices","authors":"Tiffany Tseng, Matt J. Davidson, Luis Morales-Navarro, Jennifer King Chen, Victoria Delaney, Mark Leibowitz, Jazbo Beason, R. Benjamin Shapiro","doi":"10.1145/3641552","DOIUrl":"https://doi.org/10.1145/3641552","url":null,"abstract":"<p>Machine learning (ML) models are fundamentally shaped by data, and building inclusive ML systems requires significant considerations around how to design representative datasets. Yet, few novice-oriented ML modeling tools are designed to foster hands-on learning of dataset design practices, including how to design for data diversity and inspect for data quality. </p><p>To this end, we outline a set of four data design practices (DDPs) for designing inclusive ML models and share how we designed a tablet-based application called Co-ML to foster learning of DDPs through a collaborative ML model building experience. With Co-ML, beginners can build image classifiers through a distributed experience where data is synchronized across multiple devices, enabling multiple users to iteratively refine ML datasets in discussion and coordination with their peers. </p><p>We deployed Co-ML in a 2-week-long educational AIML Summer Camp, where youth ages 13-18 worked in groups to build custom ML-powered mobile applications. Our analysis reveals how multi-user model building with Co-ML, in the context of student-driven projects created during the summer camp, supported development of DDPs including incorporating data diversity, evaluating model performance, and inspecting for data quality. Additionally, we found that students’ attempts to improve model performance often prioritized learnability over class balance. Through this work, we highlight how the combination of collaboration, model testing interfaces, and student-driven projects can empower learners to actively engage in exploring the role of data in ML systems.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"2 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2024-01-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139561517","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Sustainability in Computing Education: A Systematic Literature Review 计算机教育的可持续性:系统性文献综述
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2024-01-05 DOI: 10.1145/3639060
Anne-Kathrin Peters, Rafael Capilla, Vlad Constantin Coroamă, Rogardt Heldal, Patricia Lago, Ola Leifler, Ana Moreira, João Paulo Fernandes, Birgit Penzenstadler, Jari Porras, Colin C. Venters

Research shows that the global society as organized today, with our current technological and economic system, is impossible to sustain. We are living in an era in which human activities in highly industrialized countries are responsible for overshooting several planetary boundaries, with poorer communities contributing the least to the problems but being impacted the most. At the same time, technical and economic gains fail to provide society at large with equal opportunities and improved quality of life. This paper describes approaches taken in computing education to address the issue of sustainability. It presents results of a systematic review of the literature on sustainability in computing education. From a set of 572 publications extracted from six large digital libraries plus snowballing, we distilled and analyzed the 89 relevant primary studies. Using an inductive and deductive thematic analysis, we study (1) conceptions of sustainability, computing, and education, (2) implementations of sustainability in computing education, and (3) research on sustainability in computing education. We present a framework capturing learning objectives and outcomes as well as pedagogical methods for sustainability in computing education. These results can be mapped to existing standards and curricula in future work. We find that only a few of the articles engage with the challenges as calling for drastic systemic change, along with radically new understandings of computing and education. We suggest that future work should connect to the substantial body of critical theory such as feminist theories of science and technology. Existing research on sustainability in computing education may be considered rather immature as the majority of articles are experience reports with limited empirical research.

研究表明,以我们目前的技术和经济体系,当今的全球社会是不可能维持下去的。在我们所处的时代,高度工业化国家的人类活动造成了多个地球极限的超标,而贫困社区对问题的贡献最小,但受到的影响却最大。与此同时,技术和经济的进步却未能为整个社会提供平等的机会和更好的生活质量。本文介绍了计算机教育中解决可持续性问题的方法。本文介绍了对有关计算机教育可持续性的文献进行系统回顾的结果。我们从六个大型数字图书馆中提取了 572 篇文献,并通过 "滚雪球 "的方式,对其中 89 篇相关的主要研究进行了提炼和分析。通过归纳和演绎主题分析,我们研究了(1)可持续性、计算机和教育的概念,(2)计算机教育中可持续性的实施,以及(3)计算机教育中可持续性的研究。我们提出了一个框架,其中包含学习目标和成果以及计算机教育可持续性的教学方法。这些成果可在今后的工作中与现有的标准和课程相匹配。我们发现,只有少数文章认为这些挑战要求进行重大的系统性变革,同时对计算机和教育有全新的理解。我们建议,未来的工作应与大量批判性理论相联系,如女性主义科技理论。关于计算机教育可持续性的现有研究可能还不成熟,因为大多数文章都是经验报告,实证研究有限。
{"title":"Sustainability in Computing Education: A Systematic Literature Review","authors":"Anne-Kathrin Peters, Rafael Capilla, Vlad Constantin Coroamă, Rogardt Heldal, Patricia Lago, Ola Leifler, Ana Moreira, João Paulo Fernandes, Birgit Penzenstadler, Jari Porras, Colin C. Venters","doi":"10.1145/3639060","DOIUrl":"https://doi.org/10.1145/3639060","url":null,"abstract":"<p>Research shows that the global society as organized today, with our current technological and economic system, is impossible to sustain. We are living in an era in which human activities in highly industrialized countries are responsible for overshooting several planetary boundaries, with poorer communities contributing the least to the problems but being impacted the most. At the same time, technical and economic gains fail to provide society at large with equal opportunities and improved quality of life. This paper describes approaches taken in computing education to address the issue of sustainability. It presents results of a systematic review of the literature on sustainability in computing education. From a set of 572 publications extracted from six large digital libraries plus snowballing, we distilled and analyzed the 89 relevant primary studies. Using an inductive and deductive thematic analysis, we study (1) conceptions of sustainability, computing, and education, (2) implementations of sustainability in computing education, and (3) research on sustainability in computing education. We present a framework capturing learning objectives and outcomes as well as pedagogical methods for sustainability in computing education. These results can be mapped to existing standards and curricula in future work. We find that only a few of the articles engage with the challenges as calling for drastic systemic change, along with radically new understandings of computing and education. We suggest that future work should connect to the substantial body of critical theory such as feminist theories of science and technology. Existing research on sustainability in computing education may be considered rather immature as the majority of articles are experience reports with limited empirical research.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"3 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2024-01-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139374820","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Realist Review of Undergraduate Student Attitudes towards Ethical Interventions in Technical Computing Courses 本科生对计算机技术课程中伦理干预态度的现实主义审查
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2024-01-04 DOI: 10.1145/3639572
Aadarsh Padiyath

As computing educators begin to recognize that their students need strong ethical foundations, there is a growing interest to integrate meaningful ethics education into undergraduate computing curricula. In order to achieve this, it is crucial to understand how students respond to ethical interventions in the classroom. This review examines the acceptance of ethical interventions in undergraduate computing courses, using the realist synthesis method to identify underlying theories of student acceptance, and refine them through available studies. Four theories were identified in a synthesis of 13 reports, providing insight into what may improve student attitudes towards ethical interventions in which contexts and under which circumstances. The findings of this realist review offer guidance to intervention designers, researchers, and educators seeking to meaningfully engage students with ethics in computing education.

随着计算机教育工作者开始认识到他们的学生需要扎实的道德基础,将有意义的道德教育融入本科计算机课程的兴趣日益浓厚。为了实现这一目标,了解学生如何应对课堂上的伦理干预至关重要。本综述探讨了本科生计算机课程中对伦理干预的接受程度,采用现实主义综合法确定了学生接受程度的基本理论,并通过现有研究对这些理论进行了完善。在对 13 份报告的综合分析中确定了四种理论,从而深入了解了在何种背景和情况下,哪些理论可以改善学生对道德干预的态度。本现实主义综述的研究结果为干预设计者、研究人员和教育工作者提供了指导,帮助他们在计算机教育中让学生有意义地参与伦理干预。
{"title":"A Realist Review of Undergraduate Student Attitudes towards Ethical Interventions in Technical Computing Courses","authors":"Aadarsh Padiyath","doi":"10.1145/3639572","DOIUrl":"https://doi.org/10.1145/3639572","url":null,"abstract":"<p>As computing educators begin to recognize that their students need strong ethical foundations, there is a growing interest to integrate meaningful ethics education into undergraduate computing curricula. In order to achieve this, it is crucial to understand how students respond to ethical interventions in the classroom. This review examines the acceptance of ethical interventions in undergraduate computing courses, using the realist synthesis method to identify underlying theories of student acceptance, and refine them through available studies. Four theories were identified in a synthesis of 13 reports, providing insight into what may improve student attitudes towards ethical interventions in which contexts and under which circumstances. The findings of this realist review offer guidance to intervention designers, researchers, and educators seeking to meaningfully engage students with ethics in computing education.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"22 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2024-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139105079","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Factors Influencing the Social Help-Seeking Behavior of Introductory Programming Students in a Competitive University Environment 在竞争激烈的大学环境中影响程序设计入门学生社会求助行为的因素
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2023-12-30 DOI: 10.1145/3639059
Anael Kuperwajs Cohen, Alannah Oleson, Amy J. Ko

Collaboration is an important aspect of computing. In a classroom setting, working with others can increase a student’s motivation to attempt more challenges, reduce the difficulty of complicated concepts, and bring about greater overall success. Despite extensive research in other domains, there has been minimal exploration within computing on what impacts a student’s decision to seek social assistance in highly competitive university environments. To understand what affects introductory programming students’ social help-seeking behavior in this context, we conducted 32 semi-structured interviews with students and performed thematic analysis and qualitative coding on the ensuing transcripts. Our qualitative analysis revealed 18 significant factors. We noticed that the decision to seek social help involved a two-fold process; first, the decision to engage in social help-seeking and subsequently, the decision of who to ask for help. Furthermore, we found that help-seeking in computing is not fundamentally different from other disciplines, although some of the factors were unique to the topic of computing and the specific environment of this study. Factors related to communication style, the type of question being asked, and the school’s cheating policy were central when discussing code, an integral part of computing. Regarding the environment, students repeatedly reported that the competitive major, the explicit and implicit class standards, and feelings of intimidation, among others, influenced them. These findings suggest that understanding both steps and the sociocultural context is important in order to effectively lower the barriers to asking for help.

协作是计算机的一个重要方面。在课堂环境中,与他人合作可以提高学生尝试更多挑战的积极性,降低复杂概念的难度,并带来更大的整体成功。尽管在其他领域开展了广泛的研究,但在计算机领域,关于在竞争激烈的大学环境中学生寻求社会帮助的决定会受到什么影响的探索却少之又少。为了了解是什么影响了编程入门课程学生在这种情况下寻求社会帮助的行为,我们对学生进行了 32 次半结构式访谈,并对访谈记录进行了主题分析和定性编码。我们的定性分析揭示了 18 个重要因素。我们注意到,寻求社会帮助的决定涉及两个方面的过程:首先是决定参与社会求助,然后是决定向谁求助。此外,我们还发现,计算机领域的求助与其他学科并无本质区别,尽管有些因素是计算机主题和本研究的特定环境所独有的。在讨论作为计算机不可分割的一部分的代码时,与交流方式、所提问题的类型以及学校的作弊政策相关的因素是核心问题。在环境方面,学生们一再表示,竞争激烈的专业、显性和隐性的班级标准以及恐吓感等因素对他们产生了影响。这些发现表明,要想有效降低求助障碍,了解求助步骤和社会文化背景非常重要。
{"title":"Factors Influencing the Social Help-Seeking Behavior of Introductory Programming Students in a Competitive University Environment","authors":"Anael Kuperwajs Cohen, Alannah Oleson, Amy J. Ko","doi":"10.1145/3639059","DOIUrl":"https://doi.org/10.1145/3639059","url":null,"abstract":"<p>Collaboration is an important aspect of computing. In a classroom setting, working with others can increase a student’s motivation to attempt more challenges, reduce the difficulty of complicated concepts, and bring about greater overall success. Despite extensive research in other domains, there has been minimal exploration within computing on what impacts a student’s decision to seek social assistance in highly competitive university environments. To understand what affects introductory programming students’ social help-seeking behavior in this context, we conducted 32 semi-structured interviews with students and performed thematic analysis and qualitative coding on the ensuing transcripts. Our qualitative analysis revealed 18 significant factors. We noticed that the decision to seek social help involved a two-fold process; first, the decision to engage in social help-seeking and subsequently, the decision of who to ask for help. Furthermore, we found that help-seeking in computing is not fundamentally different from other disciplines, although some of the factors were unique to the topic of computing and the specific environment of this study. Factors related to communication style, the type of question being asked, and the school’s cheating policy were central when discussing code, an integral part of computing. Regarding the environment, students repeatedly reported that the competitive major, the explicit and implicit class standards, and feelings of intimidation, among others, influenced them. These findings suggest that understanding both steps and the sociocultural context is important in order to effectively lower the barriers to asking for help.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"33 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2023-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139069227","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Pyrates: Design and Evaluation of a Serious Game Aimed at Introducing Python Programming and Easing the Transition from Blocks Pyrates:设计和评估一款旨在介绍 Python 编程和帮助从积木过渡的严肃游戏
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2023-12-29 DOI: 10.1145/3639061
Matthieu Branthôme

This article reports on a design-based research study centered on the conception and the assessment of the Pyrates application. This online serious game aims at introducing Python programming to K12 students while easing the transition from block-based to text-based languages. After we present the various aspects underlying the block-to-text transition as well as the related existing applications, we describe the design of Pyrates. Firstly, we built the levels of the game in order to deal with the different fundamental concepts of programming in a constructivist approach. Next, we were inspired by advantageous characteristics of block-based programming editors to create the editing environment of Pyrates. In order to assess this conception, we tested the application in eight classrooms with 240 French 14-15 years old students. Students’ activity traces have been collected and were augmented by a qualitative online survey. By analysing this data set, we showed that the levels’ design generally allows to apprehend the targeted concepts consistently with the constructivist principles. Regarding the editing environment, we established that it supports the block-to-text transition in several aspects: concept transposition (general models and illustrative examples), reduction of errors (beginners aware syntax analyser), command catalog (programming memo for discovery and syntax reference), and program composition (copy button which limits keyboarding). Finally, Pyrates, which has already been played over 140,000 times, offers practitioners an environment that facilitates the transition from blocks to text, as well as a serious game to master the fundamental concepts of Python programming, and novel avenues to follow for tool designers.

本文报告了以 Pyrates 应用程序的构思和评估为中心的设计研究。这款在线严肃游戏旨在向 K12 学生介绍 Python 编程,同时缓解从基于块的语言到基于文本的语言的过渡。在介绍了从块到文本过渡的各个方面以及相关的现有应用程序之后,我们介绍了 Pyrates 的设计。首先,我们建立了游戏的关卡,以便以建构主义的方法处理编程的不同基本概念。接着,我们从基于块的编程编辑器的优势特点中获得灵感,创建了 Pyrates 的编辑环境。为了评估这一构想,我们在八个教室对 240 名 14-15 岁的法国学生进行了应用测试。我们收集了学生的活动轨迹,并进行了在线定性调查。通过对数据集的分析,我们发现关卡设计总体上符合建构主义原则,有助于理解目标概念。在编辑环境方面,我们发现它在以下几个方面支持块到文本的转换:概念转换(一般模型和示例)、减少错误(初学者意识语法分析器)、命令目录(用于发现和语法参考的编程备忘录)和程序组成(限制键盘输入的复制按钮)。最后,《Pyrates》的游戏次数已超过 14 万次,它为从业人员提供了一个便于从块到文本过渡的环境,同时也是一个掌握 Python 编程基本概念的严肃游戏,并为工具设计者提供了新的途径。
{"title":"Pyrates: Design and Evaluation of a Serious Game Aimed at Introducing Python Programming and Easing the Transition from Blocks","authors":"Matthieu Branthôme","doi":"10.1145/3639061","DOIUrl":"https://doi.org/10.1145/3639061","url":null,"abstract":"<p>This article reports on a design-based research study centered on the conception and the assessment of the <i>Pyrates</i> application. This online serious game aims at introducing Python programming to K12 students while easing the transition from block-based to text-based languages. After we present the various aspects underlying the block-to-text transition as well as the related existing applications, we describe the design of <i>Pyrates</i>. Firstly, we built the levels of the game in order to deal with the different fundamental concepts of programming in a constructivist approach. Next, we were inspired by advantageous characteristics of block-based programming editors to create the editing environment of <i>Pyrates</i>. In order to assess this conception, we tested the application in eight classrooms with 240 French 14-15 years old students. Students’ activity traces have been collected and were augmented by a qualitative online survey. By analysing this data set, we showed that the levels’ design generally allows to apprehend the targeted concepts consistently with the constructivist principles. Regarding the editing environment, we established that it supports the block-to-text transition in several aspects: concept transposition (general models and illustrative examples), reduction of errors (beginners aware syntax analyser), command catalog (programming memo for discovery and syntax reference), and program composition (copy button which limits keyboarding). Finally, <i>Pyrates</i>, which has already been played over 140,000 times, offers practitioners an environment that facilitates the transition from blocks to text, as well as a serious game to master the fundamental concepts of Python programming, and novel avenues to follow for tool designers.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"39 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2023-12-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139069221","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Retaining Black Women in Computing: A Comparative Analysis of Interventions for Computing Persistence 留住计算机领域的黑人女性:对计算机专业持续发展干预措施的比较分析
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2023-12-22 DOI: 10.1145/3635313
Susan R. Fisk, Brittany Watts, Courtney Dress, Charlotte Lee, A. Rorrer, Tom McKlin, Tiffany Barnes, Jamie Payton
Black women remain severely underrepresented in computing despite ongoing efforts to diversify the field. Given that Black women exist at the intersection of both racial and gendered identities, tailored approaches are necessary to address the unique barriers Black women face in computing. However, it is difficult to quantitatively evaluate the efficacy of interventions designed to retain Black women in computing, since samples of computing students typically contain too few Black women for robust statistical analysis. Using about a decade of student survey responses from an NSF-funded Broadening Participation in Computing (BPC) alliance, we use regression analyses to quantitatively examine the connection between different types of interventions and Black women’s intentions to persist in computing, and how this compares to other students (specifically, Black men, white women, and white men). This comparison allows us to quantitatively explore how Black women’s needs are both distinct from—and similar to—other students. We find that career awareness and faculty mentorship are the two interventions that have a statistically significant, positive correlation with Black women’s computing persistence intentions. No evidence was found that increasing confidence or developing skills/knowledge was correlated with Black women’s computing persistence intentions, which we posit is because Black women must be highly committed and confident to pursue computing in college. Lastly, our results suggest that many efforts to increase the number of women in computing are focused on meeting the needs of white women. While further analyses are needed to fully understand the impact of complex intersectional identities in computing, this large-scale quantitative analysis contributes to our understanding of the nuances of Black women’s needs in computing.
尽管一直在努力实现计算机领域的多元化,但黑人女性在该领域的代表性仍然严重不足。鉴于黑人女性处于种族和性别身份的交叉点,有必要采取量身定制的方法来解决黑人女性在计算机领域面临的独特障碍。然而,由于计算机学生样本中的黑人女性通常太少,难以进行有力的统计分析,因此很难对旨在留住计算机领域黑人女性的干预措施的效果进行量化评估。利用由国家自然科学基金资助的 "拓宽参与计算(BPC)联盟 "约十年的学生调查反馈,我们使用回归分析定量研究了不同类型的干预措施与黑人女性坚持学习计算的意愿之间的联系,以及与其他学生(特别是黑人男性、白人女性和白人男性)的比较。通过这种比较,我们可以定量地探索黑人女性的需求与其他学生的不同和相似之处。我们发现,职业意识和教师指导是与黑人女性的计算机持续学习意向有显著统计学意义的正相关的两项干预措施。我们没有发现任何证据表明,增强信心或发展技能/知识与黑人女性的计算机学习坚持意愿相关,我们认为这是因为黑人女性必须高度投入和自信才能在大学里学习计算机。最后,我们的研究结果表明,许多旨在增加计算机领域女性人数的努力都侧重于满足白人女性的需求。虽然还需要进一步分析才能充分了解复杂的交叉身份在计算机领域的影响,但这项大规模的定量分析有助于我们了解黑人女性在计算机领域的细微需求。
{"title":"Retaining Black Women in Computing: A Comparative Analysis of Interventions for Computing Persistence","authors":"Susan R. Fisk, Brittany Watts, Courtney Dress, Charlotte Lee, A. Rorrer, Tom McKlin, Tiffany Barnes, Jamie Payton","doi":"10.1145/3635313","DOIUrl":"https://doi.org/10.1145/3635313","url":null,"abstract":"Black women remain severely underrepresented in computing despite ongoing efforts to diversify the field. Given that Black women exist at the intersection of both racial and gendered identities, tailored approaches are necessary to address the unique barriers Black women face in computing. However, it is difficult to quantitatively evaluate the efficacy of interventions designed to retain Black women in computing, since samples of computing students typically contain too few Black women for robust statistical analysis. Using about a decade of student survey responses from an NSF-funded Broadening Participation in Computing (BPC) alliance, we use regression analyses to quantitatively examine the connection between different types of interventions and Black women’s intentions to persist in computing, and how this compares to other students (specifically, Black men, white women, and white men). This comparison allows us to quantitatively explore how Black women’s needs are both distinct from—and similar to—other students. We find that career awareness and faculty mentorship are the two interventions that have a statistically significant, positive correlation with Black women’s computing persistence intentions. No evidence was found that increasing confidence or developing skills/knowledge was correlated with Black women’s computing persistence intentions, which we posit is because Black women must be highly committed and confident to pursue computing in college. Lastly, our results suggest that many efforts to increase the number of women in computing are focused on meeting the needs of white women. While further analyses are needed to fully understand the impact of complex intersectional identities in computing, this large-scale quantitative analysis contributes to our understanding of the nuances of Black women’s needs in computing.","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"26 4","pages":""},"PeriodicalIF":2.4,"publicationDate":"2023-12-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138947220","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
An Examination of Black Undergraduate Women's Intersectional Experiences and Academic Motivation in Computing Education 黑人女大学生在计算机教育中的跨学科经历和学术动机研究
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2023-12-20 DOI: 10.1145/3635314
Danyelle Tauryce Willis, Kimberley Edelin Freeman

Objectives. We aim to understand, from a motivational perspective, how Black undergraduate women in computing make sense of their intersectional computing experiences. We examine their motivation to major in computing, their experiences as Black women in computing, and how these vary across institutional contexts.

Participants. A sample of 77 Black undergraduate women in computing programs (computer science, computer engineering, information systems, information technology, and software engineering) from diverse college settings was recruited to participate in the study.

Study Method. Participants responded to an online survey that included several Likert-scale measures for identity, motivation and retention variables, demographic questions, and two open-ended questions: Why did you choose to study computing? and What is it like for you to be a Black female student in computing?

Findings. Key themes that emerged from our quantitative and qualitative analyses revealed the range of motivational factors driving Black undergraduate women to study computing and the nuances across their intersectional experiences in the computing education context. Additionally, Black undergraduate women located in HBCU computing education contexts demonstrated both similar and unique perspectives and experiences compared to their counterparts in non-HBCU settings.

Conclusions. In addition to the isolation, pressure, power dynamics and epistemic violence experienced by Black women in the intersectional computing education context, the findings of this study display the unique cultural-social-psychological strengths of Black women in their positive valence and resilience, as well as their joy, empowerment, and achievement in computing. Increasing and complicating our knowledge of the motivations and intersectional experiences of Black women in undergraduate computing education, as well as understanding when and how their beliefs and perspectives vary across institutional context, will better inform efforts to retain them and promote their success both in college and into their careers.

目标。我们旨在从动机的角度了解计算机专业的黑人女大学生如何理解她们的交叉性计算机体验。我们将研究她们主修计算机专业的动机、她们作为计算机专业黑人女性的经历,以及这些经历在不同院校背景下的差异。我们从不同的大学环境中招募了 77 名计算机专业(计算机科学、计算机工程、信息系统、信息技术和软件工程)的黑人本科女生参与研究。参与者回答了一项在线调查,其中包括几项针对身份、动机和保留变量的李克特量表测量、人口统计学问题以及两个开放式问题:您为什么选择学习计算机?从定量和定性分析中得出的关键主题揭示了促使黑人女大学生学习计算机的一系列动机因素,以及她们在计算机教育背景下的交叉体验的细微差别。此外,与非 HBCU 环境中的黑人女大学生相比,HBCU 计算机教育环境中的黑人女大学生表现出了既相似又独特的视角和经历。除了黑人女性在交叉计算机教育背景下所经历的孤立、压力、权力动态和认识暴力之外,本研究的结果还显示了黑人女性在积极情感和适应力方面的独特文化-社会-心理优势,以及她们在计算机领域的快乐、赋权和成就。增加我们对本科计算机教育中黑人女性的动机和交叉体验的了解并使之复杂化,以及了解她们的信念和观点何时以及如何在不同的机构背景下发生变化,将为留住她们并促进她们在大学和职业生涯中取得成功提供更好的信息。
{"title":"An Examination of Black Undergraduate Women's Intersectional Experiences and Academic Motivation in Computing Education","authors":"Danyelle Tauryce Willis, Kimberley Edelin Freeman","doi":"10.1145/3635314","DOIUrl":"https://doi.org/10.1145/3635314","url":null,"abstract":"<p><b>Objectives</b>. We aim to understand, from a motivational perspective, how Black undergraduate women in computing make sense of their intersectional computing experiences. We examine their motivation to major in computing, their experiences as Black women in computing, and how these vary across institutional contexts.</p><p><b>Participants</b>. A sample of 77 Black undergraduate women in computing programs (computer science, computer engineering, information systems, information technology, and software engineering) from diverse college settings was recruited to participate in the study.</p><p><b>Study Method</b>. Participants responded to an online survey that included several Likert-scale measures for identity, motivation and retention variables, demographic questions, and two open-ended questions: <i>Why did you choose to study computing?</i> and <i>What is it like for you to be a Black female student in computing?</i></p><p><b>Findings</b>. Key themes that emerged from our quantitative and qualitative analyses revealed the range of motivational factors driving Black undergraduate women to study computing and the nuances across their intersectional experiences in the computing education context. Additionally, Black undergraduate women located in HBCU computing education contexts demonstrated both similar and unique perspectives and experiences compared to their counterparts in non-HBCU settings.</p><p><b>Conclusions</b>. In addition to the isolation, pressure, power dynamics and epistemic violence experienced by Black women in the intersectional computing education context, the findings of this study display the unique cultural-social-psychological strengths of Black women in their positive valence and resilience, as well as their joy, empowerment, and achievement in computing. Increasing and complicating our knowledge of the motivations and intersectional experiences of Black women in undergraduate computing education, as well as understanding when and how their beliefs and perspectives vary across institutional context, will better inform efforts to retain them and promote their success both in college and into their careers.</p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"15 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2023-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138819858","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Mirror Mentoring: Black Women’s Experiences Serving as Mentors for Black Girls During a Virtual Computer Science Camp 镜像指导:黑人妇女在虚拟计算机科学夏令营中担任黑人女孩导师的经历
IF 2.4 3区 工程技术 Q1 EDUCATION, SCIENTIFIC DISCIPLINES Pub Date : 2023-12-13 DOI: 10.1145/3634684
Khalia Braswell, Simone Smarr, Jamie Payton

{"title":"Mirror Mentoring: Black Women’s Experiences Serving as Mentors for Black Girls During a Virtual Computer Science Camp","authors":"Khalia Braswell, Simone Smarr, Jamie Payton","doi":"10.1145/3634684","DOIUrl":"https://doi.org/10.1145/3634684","url":null,"abstract":"<p></p>","PeriodicalId":48764,"journal":{"name":"ACM Transactions on Computing Education","volume":"14 1","pages":""},"PeriodicalIF":2.4,"publicationDate":"2023-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138581222","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
ACM Transactions on Computing 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