English
Related papers

Related papers: Introducing Computer Science to High School Studen…

200 papers

Quantum computing is a growing field at the intersection of physics and computer science. The goal of this article is to highlight a successfully trialled quantum computing course for high school students between the ages of 15 and 18 years…

Physics Education · Physics 2024-06-19 Ciaran Hughes , Joshua Isaacson , Anastasia Perry , Ranbel Sun , Jessica Turner

Nolan and Temple Lang (2010) argued for the fundamental role of computing in the statistics curriculum. In the intervening decade the statistics education community has acknowledged that computational skills are as important to statistics…

Other Statistics · Statistics 2022-10-11 Nicholas J. Horton , Johanna S. Hardin

This paper outlines an alternative approach to teaching quantum computing at the high school level, tailored for students with limited prior knowledge in advanced mathematics and physics. This approach diverges from traditional methods by…

Physics Education · Physics 2024-03-27 Qihong Sun , Shuangxiang Zhou , Ronghang Chen , Guanru Feng , Shi-Yao Hou , Bei Zeng

Incorporating computer programming exercises in introductory physics is a delicate task that involves a number of choices that may have a strong affect on student learning. We present an approach that speaks to a number of common concerns…

Quantum computing is a growing field at the intersection of physics and computer science. This module introduces three of the key principles that govern how quantum computers work: superposition, quantum measurement, and entanglement. The…

Physics Education · Physics 2021-03-30 Anastasia Perry , Ranbel Sun , Ciaran Hughes , Joshua Isaacson , Jessica Turner

Large language models (LLMs) are being increasingly adopted for programming work. Prior work shows that while LLMs accelerate task completion for professional programmers, beginning programmers struggle to prompt models effectively.…

Software Engineering · Computer Science 2025-04-29 Yangtian Zi , Luisa Li , Arjun Guha , Carolyn Jane Anderson , Molly Q Feldman

As natural language processing (NLP) has recently seen an unprecedented level of excitement, and more people are eager to enter the field, it is unclear whether current research reproducibility efforts are sufficient for this group of…

Computation and Language · Computer Science 2023-06-06 Shane Storks , Keunwoo Peter Yu , Ziqiao Ma , Joyce Chai

High-quality computer science (CS) instruction is essential for preparing students to thrive in an increasingly technology-driven world. This research brief presents findings from a six-year longitudinal study of CS enrollments in seven…

Computers and Society · Computer Science 2025-03-10 Cynthia L. Blitz , David J. Amiel , Teresa G. Duncan

Large Language Models have taken the cognitive science world by storm. It is perhaps timely now to take stock of the various research paradigms that have been used to make scientific inferences about ``cognition" in these models or about…

Artificial Intelligence · Computer Science 2024-06-17 Desmond C. Ong

Background: Programming skills are advantageous to navigate today's society, so it is important to teach them to students. However, failure rates for programming courses are high, and especially students who fall behind early in…

Computers and Society · Computer Science 2024-02-06 Belinda Schantong , Dominik Gorgosch , Janet Siegmund

Generative AI (GenAI) models have broad implications for education in general, impacting the foundations of what we teach and how we assess. This is especially true in computing, where LLMs tuned for coding have demonstrated shockingly good…

The introduction of generative artificial intelligence applications to the public has led to heated discussions about its potential impacts and risks for K-12 education. One particular challenge has been to decide what students should learn…

Computers and Society · Computer Science 2026-02-20 Yasmin Kafai , Shuchi Grover

Logic Programming (LP) is a subcategory of declarative programming that is considered to be relatively simple for non-programmers. LP developers focus on describing facts and rules of a logical derivation, and do not need to think about the…

Cryptography and Security · Computer Science 2021-05-18 Joosep Jääger , Alisa Pankova

Many software development platforms now support LLM-driven programming, or "vibe coding", a technique that allows one to specify programs in natural language and iterate from observed behavior, all without directly editing source code.…

Human-Computer Interaction · Computer Science 2026-03-17 Sverrir Thorgeirsson , Theo B. Weidmann , Zhendong Su

In this chapter, we argue for an epistemological shift from viewing coding and computational thinking as mastery over computational logic and symbolic forms, to viewing them as a more complex form of experience. Rather than viewing…

Physics Education · Physics 2018-01-30 Pratim Sengupta , Amanda Dickes , Amy Farris

Computing is increasingly central to innovation across a wide range of disciplinary and interdisciplinary problem domains. Students across noncomputing disciplines need to apply sophisticated computational skills and methods to fields as…

Computers and Society · Computer Science 2025-03-04 Murali Mani , Jie Shen , Tejaswi Manchineella , Ira Woodring , Jing Bai , Robert Benard , E Shirl Donaldson

We transitioned our post-CS1 course that introduces various subfields of computer science so that it integrates Large Language Models (LLMs) in a structured, critical, and practical manner. It aims to help students develop the skills needed…

Computers and Society · Computer Science 2025-11-18 Nikitha Donekal Chandrashekar , Sehrish Basir Nizamani , Margaret Ellis , Naren Ramakrishnan

Many have argued that statistics students need additional facility to express statistical computations. By introducing students to commonplace tools for data management, visualization, and reproducible analysis in data science and applying…

Computation · Statistics 2020-07-21 Nicholas J. Horton , Benjamin S. Baumer , Hadley Wickham

The study of propositional logic -- fundamental to the theory of computing -- is a cornerstone of the undergraduate computer science curriculum. Learning to solve logical proofs requires repeated guided practice, but undergraduate students…

Computer science's increased recognition as a prominent field of study has attracted students with diverse academic backgrounds. This has significantly increased the already high failure rates in introductory courses. To address this…

Computers and Society · Computer Science 2025-10-28 Eric Hics , Vinhthuy Phan , Kriangsiri Malasri
‹ Prev 1 4 5 6 7 8 10 Next ›