English
Related papers

Related papers: SciNote: Collaborative Problem Solving and Argumen…

200 papers

Background and Context: Few instruments exist to measure students' CS engagement and learning especially in areas where coding happens with creative, project-based learning and in regard to students' self-beliefs about computing. Objective:…

Computers and Society · Computer Science 2023-07-20 Luis Morales-Navarro , Michael T. Giang , Deborah A. Fields , Yasmin B. Kafai

Community and organizational policies are typically designed in a top-down, centralized fashion, with limited input from impacted stakeholders. This can result in policies that are misaligned with community needs or perceived as…

Human-Computer Interaction · Computer Science 2025-02-07 Tzu-Sheng Kuo , Quan Ze Chen , Amy X. Zhang , Jane Hsieh , Haiyi Zhu , Kenneth Holstein

This paper lays out the current landscape of tools used in statistics education. In particular, it considers graphing calculators, spreadsheets, applets and microworlds, standalone educational software, statistical programming tools, tools…

Computation · Statistics 2016-10-05 Amelia McNamara

As any scientific discipline, the software engineering (SE) research community strives to contribute to the betterment of the target population of our research: software producers and consumers. We will only achieve this betterment if we…

Software Engineering · Computer Science 2025-11-20 Julian Frattini , Hans-Martin Heyn , Robert Feldt , Richard Torkar

Understanding learners' understanding is a key requirement for an efficient design of teaching situations and learning environments, be they digital or not. This keynote outlines the modeling framework cK\cent (conception, knowing, concept)…

History and Overview · Mathematics 2013-08-27 Nicolas Balacheff

Researchers and practitioners across many disciplines have recently adopted computational notebooks to develop, document, and share their scientific workflows - and the GIS community is no exception. This chapter introduces computational…

Computers and Society · Computer Science 2021-01-05 Geoff Boeing , Dani Arribas-Bel

With the goal of identifying common practices in data science projects, this paper proposes a framework for logging and understanding incremental code executions in Jupyter notebooks. This framework aims to allow reasoning about how…

Human-Computer Interaction · Computer Science 2024-05-29 Jinjin Zhao , Avidgor Gal , Sanjay Krishnan

Procedural computer languages have long been used in many aspects of mathematics pedagogy. In this work, we examine the use of Prolog, a declarative language for the same purpose. We find the facts+rules aspect of Prolog to be a novel…

Computers and Society · Computer Science 2021-08-24 Tom Bensky

Debate has been widely adopted as a strategy to enhance critical thinking skills in English Language Arts (ELA). One important skill in debate is forming effective argumentation, which requires debaters to select supportive evidence from…

Human-Computer Interaction · Computer Science 2025-12-16 Mengqian Wu , Jiayi Zhang , Raymond Z. Zhang

While learning by teaching is a popular pedagogical technique, it is a learning phenomenon that is difficult to study due to variability in the tutor-tutee pairings and learning environments. In this paper, we introduce the Curiosity…

Human-Computer Interaction · Computer Science 2021-08-24 Ken Jen Lee , Apoorva Chauhan , Joslin Goh , Elizabeth Nilsen , Edith Law

In order to track and comprehend the academic achievement of students, both private and public educational institutions devote a significant amount of resources and labour. One of the difficult issues that institutes deal with on a regular…

Computers and Society · Computer Science 2022-11-14 Bibhuprasad Mahakud , Bibhuti Parida , Ipsit Panda , Souvik Maity , Arpita Sahoo , Reeta Sharma

Humans have long relied on visual aids like sketches and diagrams to support reasoning and problem-solving. Visual tools, like auxiliary lines in geometry or graphs in calculus, are essential for understanding complex ideas. However, many…

Human-Computer Interaction · Computer Science 2025-04-03 Steven-Shine Chen , Jimin Lee , Paul Pu Liang

Peer review is a cornerstone of science. Research communities conduct peer reviews to assess contributions and to improve the overall quality of science work. Every year, new community members are recruited as peer reviewers for the first…

Human-Computer Interaction · Computer Science 2024-02-27 Lu Sun , Aaron Chan , Yun Seo Chang , Steven P. Dow

The topics of Artificial intelligence (AI) and especially Machine Learning (ML) are increasingly making their way into educational curricula. To facilitate the access for students, a variety of platforms, visual tools, and digital games are…

Computers and Society · Computer Science 2024-11-11 Hendrik Krone , Pierre Haritz , Thomas Liebig

Generative AI tools such as ChatGPT now provide novice programmers with unprecedented access to instant, personalized support. While this holds clear promise, their influence on students' metacognitive processes remains underexplored.…

Human-Computer Interaction · Computer Science 2025-11-07 Boxuan Ma , Huiyong Li , Gen Li , Li Chen , Cheng Tang , Yinjie Xie , Chenghao Gu , Atsushi Shimada , Shin'ichi Konomi

Computational tools for data analysis are being released daily on repositories such as the Comprehensive R Archive Network. How we integrate these tools to solve a problem in research is increasingly complex and requiring frequent updates.…

Other Statistics · Statistics 2019-10-17 Charles T. Gray

Teacher-Student Curriculum Learning (TSCL) is a curriculum learning framework that draws inspiration from human cultural transmission and learning. It involves a teacher algorithm shaping the learning process of a learner algorithm by…

Machine Learning · Computer Science 2024-09-13 Manfred Diaz , Liam Paull , Andrea Tacchetti

This research full paper investigates the factors influencing computing educators' adoption of project-based learning (PjBL) in software engineering and computing curricula. Recognized as a student-centered pedagogical approach, PjBL has…

Software Engineering · Computer Science 2025-07-25 Ahmad D. Suleiman , Yiming Tang , Daqing Hou

There is an increasing interest in learning outside of the traditional classroom setting. This is especially true for topics covering computational tools and data science, as both are challenging to incorporate in the standard curriculum.…

Computers and Society · Computer Science 2017-06-21 Chris Holdgraf , Aaron Culich , Ariel Rokem , Fatma Deniz , Maryana Alegro , Dani Ushizima

Proper experimental record-keeping is an important cornerstone in research and development for the purpose of auditing. The gold standard of record-keeping is based on the judicious use of physical, permanent notebooks. However, advances in…

Digital Libraries · Computer Science 2023-02-22 Yong-Yao Ng , Maurice HT Ling