Interactive Papers
Each page below rebuilds one DRACO result in your browser and explains it at five reading levels (public, high school, undergraduate, graduate, and researcher). Pick a level at the top of any page; shared links keep the level you chose.
- A Block of Code: Programming with Blocks You Can Hold Snap together the capstone team's programming blocks and run them on a port of the team's own interpreter, then follow the study that compared that team with other capstone teams on interest, conflict, and plans after graduation. EducationProgramming languages
- Computer Science in Every Subject: WySLICE in Wyoming's K–8 Classrooms Build a three-block model that works in science, mathematics, or social studies, then follow WySLICE's design from a July 2020 week to three summers of cohorts: the checkpoints, the knowledge question, the efficacy scales, and the reach the 2024 paper reports. Education
- Camp on Screen: Two Virtual Summers of Computer Science Program the camp's Micro:bit night light, compare the two virtual years side by side, follow every video's views day by day, see who kept watching to the fifth activity, and weigh what parents reported, with the paper's own tables checked at the undergraduate level and up. Education
- A Tutor That Will Not Give the Answer: Prompting AI to Coach Source Evaluation Step through a five-draft prompt that keeps an AI chatbot from answering for the student, follow its three evaluation phases, compare survey ratings from 9, 40, and 5 responses, and read the rubric behind every Draft 5 score. EducationAI & machine learning
- Sprints for CS1: Retakes, Reinforcement, and a 92 Percent Pass Rate Walk the 16-week schedule of an agile, constructivist CS1 course, retake a quest built from the course's own Collatz lab, read the pass rates for 219 majors and non-majors, and, at the graduate and researcher levels, recompute Table 2 from the counts in the text and find the one count that rebuilds it. Education
- From Workshop to Lesson Plan: Grading 46 Plans After a Cybersecurity PD Sort the 46 lesson plans an outside reviewer rated after two week-long teacher workshops on computer science and cybersecurity, walk the study's steps from new state standards to classrooms, and see which parts of a plan teachers found hardest. Education
- Plan Against Product: Twelve Student Projects in a Cybersecurity Course Follow 12 self-selected student groups from proposal to midterm report, final report, poster, and finished product, see the course and the five deliverables behind the study, read each of the paper's confusion matrices, and, at the graduate and researcher levels, test the alignment against chance and rebuild the group sizes from the printed averages. Education
- One Word, Two Meanings: “Modeling” in a Teacher PD Code teachers' own words about modeling the way the authors did, walk the study from a two-week summer PD to a year of classroom follow-up, and see how 40 teachers' definitions of modeling moved, and how far, before and after. Education
- Code in a Browser Tab: Cloud Notebooks in Teacher Training Run the paper's two cloud-session questions in a working notebook, follow the RAMPED professional development and its checkpoints, compare how cloud and local items held up after each session, meet two teachers who took the tools into their classrooms, and, at the graduate and researcher levels, test which group sizes the printed percentages allow. Education
- Two Chains for One Election: Blockchain Voting Built by Students Walk a voter through the paper's two-chain voting procedure, compare what a public observer sees on each system's ledger, try to sell a vote with and without a receipt, hack polling stations until the record flips, and sign a ballot for a group without revealing who signed. CryptographyPrivacy
- Proofs That Become Alarms: Safety-Centric Design for Drone Avionics Plant a bug in a pitch-hold controller and see which run-time checks catch it, open each block's proof and the C++ assertion generated from it, and refine a family of aircraft computers to watch one proof carry to every member, following the two-part methodology of the NAECON 2008 paper. Architecture
- Time for Practice: Three Astronomy Summers for K–12 Teachers Compare the three program designs, try the star-or-quasar sorting the 2016 teachers practiced, follow what 60 teachers learned and how they rated each summer, and see how much astronomy reached their classrooms; at the graduate and researcher levels, rebuild the paper's statistics from its printed values. Education
- Arduinos and Games: Two Days of Computer Science for Teachers Play a timed model of the no-talking sorting game that opened the first day, walk both days' activities and stations, read the June ratings from 22 teachers, recompute the paired t-test and effect size from Table 3, and, at the graduate and researcher levels, rebuild a class of scores that reproduces the table exactly. Education
- A Flash Drive That Locks When It Is Read Out of Order Play a thief and an owner against a USB drive that counts trust, decode the 31-byte command a computer sends to read a block, step through the paper's three-constant trust rule, and run it over recreated FAT file-system traces to see why the paper's constants accept normal use and lock out a raw copy within four accesses. Hardware security
- Wrapping a Target in a Swarm: SHARKS in Three Dimensions Fly a leaderless swarm into a sphere around a target, see how one agent turns and tilts away from its neighbor, watch large and small swarms reach 68, 95, and 100 percent stability, and compare a full sweep of 3-D experiments with the magazine's averages. Swarms & IoT
- Scoring Cashier Risk: Eight Models and a Map of 28 Numbers Guess a cashier's risk score from its nearest neighbors, train the paper's eight regressors side by side in your browser, check that the paper's own Table 1 points to a single test group, eliminate features one at a time down to two, and rebuild the PCA and t-SNE maps the paper scored with silhouettes, all on a simulated chain with the study's shape. AI & machine learning
- A Privacy Box for Every Device: The Portable Tor Router Wrap a web request in three layers of real encryption and watch each Tor relay peel one away, see who can still link you to a website with the router on or off, and compare the paper's 30 speed tests through Tor with its tests without it. PrivacyNetworks
- Lazy Streams in C++: Computing Only What Is Asked For Read lazy streams one token at a time, watch the paper's generalized Hamming stream feed on itself, race an eager evaluation that never returns against a lazy one that does, fill a Stirling-number table from a single stream, and topologically sort a graph as a stream, all with a JavaScript port of the paper's C++ classes. Programming languages
- Friends Who Tell: Guarding Private Attributes in a Graph Network Guess private users' gender from their friends' answers, find the columns that give it away, remove a direction from the feature space and watch what a straight-line attacker still sees, then train a GCN and DP-GCN on the German credit graph in your browser and compare with the paper's tables. AI & machine learningPrivacy
- Reading a State Machine from Its Power Draw Flip the eight bits that steer a two-state machine and watch its simulated power trace change, see why the paper averages captures in threes, run the paper's nearest-neighbor attack on up to 256 oracle bytes in your browser, and compare a simulated version of Figure 6 with the accuracies the paper measured on a ChipWhisperer-Nano. Hardware securityAI & machine learning
- Soft Skills, Hard Numbers: Six Questions Before and After One Class Answer the paper's six questions on ABET, partnerships, and conflict, follow the two cohorts behind the study, compare pre- and post-test scores by question and class standing, and, at the graduate and researcher levels, rebuild the class's scores from the printed tables. Education
- Fit to Read: Checking a Binary Before a Model Names Its Functions Shade a binary's functions by size and remove the ones too small to name; walk the graph a malware model builds from code; slide the thresholds on 831 match scores; set the split behind a suitability score; and check the paper's predictions against its own result tables. AI & machine learningHardware security
- Fair Without Asking: A Model That Never Sees the Private Column Filter three agents' dictionaries by their covariance with a private attribute, train the paper's z-Sparse Fair Learner on the atoms that pass, sweep the fairness threshold, run the paper's genetic-algorithm inference attack, and compare the eleven methods of Tables III to V, all on the authors' Communities and Crime files. AI & machine learning
- Carbon Credits on a Shared Ledger Balance a company's emissions with a landowner's credits, follow one carbon token from verification to burning under the paper's rules and under its released hackathon code, buy credits from a fee-charging pool built on Balancer's own arithmetic, and tamper with a hash-linked ledger to see why the record holds. Cryptography
- From Allowed to Embedded: AI Policies Across 71 Engineering Courses Walk the paper's five-level policy continuum from Disallowed to Critical Use, follow nine semesters of course reports, compare how clear each kind of policy felt to students, and see which tasks they handed to AI under each one. EducationAI & machine learning
- Hiding a Network's Size in Random Sub-Networks Compare simulated power captures of a fixed neural network and of TP-NET, count the work each model does with the paper's power equations, run the paper's nearest-neighbor attack against both in your browser, and train both models on the Pima diabetes table to see what the defense costs in accuracy. Hardware securityAI & machine learning
- Near Copies, Near Names: Fuzzy Hashing Four Ransomware Campaigns Change one letter and watch SHA-256 scramble while TLSH barely moves; build a TLSH digest counter by counter; break a distance into its terms; run the paper's cluster-by-cutoff pipeline on 162 simulated samples; and check the paper's Table II against its own arithmetic. AI & machine learningNetworks
- Breaking Formation: How a Swarm Slips Past the Drones That Corral It Watch rogue agents herd a circling swarm, switch on three ejection defenses, see the two formulas that decide how far and how often an agent breaks formation, and compare the paper's 11,664 simulated runs with this page's own. Swarms & IoT
- Stealing a Model's Settings from Its Power Draw Watch simulated power traces of a microcontroller training a neural network and a ridge regression, see which operations draw the power, run the paper's nearest-neighbor attack in your browser on three tasks, and reproduce the paper's regression accuracies on the Pima diabetes table. Hardware securityAI & machine learning
- S*FSM: Rebuilding State Machines So the Power Meter Reads the Same Every Tick Watch a branch predictor give away its state through power, unroll its self-loops the way the 2012 paper does, search for secure codes in your browser, and measure what the protection costs on 52 MCNC benchmark machines. Hardware security
- SDMLp: A Logic Cell That Spends the Same Energy Every Clock Clock the SDMLp cell through pre-discharge and evaluation, synthesize the DES S-boxes into multiplexer cells over all 720 variable orders, compare the paper's area, power, and current-variance tables for three logic styles, and rerun a simulated power analysis attack on S-box 1 in your browser. Hardware security
- Router Canaries: Catching a Flood by How Little It Varies Watch canaries on a simulated network of switches listen to traffic, count destinations in windows of 50 packets, and raise an alarm when a flood narrows them to one target; then set the alarm level from attack-free runs and compare the paper's detection tables with this page's simulation. NetworksSwarms & IoT
- Private Averages for Edge Devices: Noise in Whole Numbers Watch fifty simulated devices send updates whose average is released with calibrated noise; step through the integer pipeline (Hamilton weights, fixed-point encoding, one decode); draw discrete Gaussian noise with the authors' own sampler; test the trust-budget gate; and read the paper's accuracy, membership-attack, and FP8 results.
- Reading a Link Without Clicking It: Fifteen Clues to a Malicious URL Type any web address and watch the authors' extractor turn it into numbers; score a feature the way information gain does; rerun the authors' memory measurement to see what Table III's memory column records; and compare all features against the 15 kept ones across seven classifiers. AI & machine learningNetworks
- Jangseung: A Guard at the Door of a Learning Model Slip mislabeled handwritten digits past an isolation-forest guard, poison a tumor classifier with and without the guard, map which digit pairs are hardest to defend, and compare this page's reconstruction with the paper's reported accuracies. AI & machine learning
- Seven S-Boxes on Trial: Scoring a Cipher's Power Leak Recover a key nibble from simulated power measurements, follow the leak through GIFT-64 round by round, score seven 4-bit S-boxes on non-linearity, transparency order, and DPA signal-to-noise ratio, and race them under the paper's attack protocol in your browser. Hardware securityCryptography
- Evolving a Swarm's Conversation Schedule: EVO-SCHIRP Write a swarm's conversation schedule two ways, score it against the paper's three goals, evolve one with small neural networks, and put several swarms on one channel to see who ends up talking to the wrong neighbor. Swarms & IoTNetworks
- Trust but Verify: How 147 Engineering Students Use Generative AI Compare your own AI use with 147 engineering students, then explore the survey's five tables: familiarity with four kinds of AI tools, the tasks students hand to AI, how often they verify each kind of output, and where the line between yes and no falls on each answer scale. EducationAI & machine learning
- Spy Hunter: Recognizing a Typist by Rhythm Alone Type a passage and see the five timings Spy Hunter reads from every keystroke, train its two one-class classifiers on your own rhythm in your browser, then keep typing (or hand the keyboard over) and watch the trust model decide. AI & machine learning
- Seventeen Campers: Weighing Survey Evidence When the Group Is Small Place the campers' answers, fill empty survey boxes with a Dirichlet prior, and recompute the likelihood ratios a small computer science summer camp used to weigh what changed over one week. Education
- Circling Swarms: Two Rules That Hold a Perimeter, and the Intruders That Break It Watch a leaderless swarm settle into a ring around a target using two rules, compare how fast it settles from different starting layouts and crowd sizes, then send in adversarial agents and measure the gap they open. Swarms & IoT
- Ordering In-Memory Logic: How a Genetic Algorithm Saves Memory Cells Run a small circuit gate by gate and watch memory fill and empty, see how gate order changes the memory a benchmark circuit needs, and evolve better orders in your browser with a port of the authors' genetic algorithm. Architecture
- Round-Robin Talk for Tiny Devices: CHIRP and S-CHIRP Watch a network of small devices pair off round by round until everyone has talked to everyone, knock devices out and bring them back, shuffle the round order to keep outsiders guessing, and see what happens when two networks share one channel. Swarms & IoTNetworks
- Cyber Camp: How Three Summer Camps Built Interest in Cybersecurity Pick a radio lock box from the camps' Lock-Pick lab, then follow how field notes from two 2018 camps reshaped the 2019 camp, and what 24 paired surveys showed about what students learned and how interested they became. Education
- Secure State Encoding: Hiding a Controller's Steps from Its Power Draw Watch a small controller leak its state through power, then group its states by when they can be reached, search for secure encodings in your browser, and trade security against bits and power the way the paper does. Hardware security
- Security as a Design Dial: A Quiet Bus and a Shuffled Schedule Listen to a counter's bus give away its every step, then quiet it with the paper's constant-weight, constant-distance codes, trade bits for security across ten benchmark machines, search for secure codes in your browser, and shuffle a swarm's talking schedule. Hardware securitySwarms & IoT
- Beyond Coding: A Cybersecurity Microcredential Built with Teachers Try the cipher activity teachers met in the first modules, then follow three pilots of a self-paced cybersecurity microcredential: how it grew from two modules to 12, who took part, and what changed in the teachers' confidence. EducationCryptography
- Ants Go Marching: Teaching Teachers Computer Science with an Ant Colony Take on the ant-colony challenges RAMPED teachers worked through, then explore what the 16-day professional development changed in their computer science knowledge, their confidence, and their classrooms. Education
- One Bit In, Half the Bits Out: The Avalanche Inside SHA-256 Flip one bit of a message and watch SHA-256 scramble it round by round, switch off any of its seven internal parts, and measure the avalanche in your browser. Cryptography
No papers match.