There are now 1,332 published Ofsted reports that use the new report card framework (5th May). Here are a few key takeaways from the data so far 📊👇 📉 The biggest challenge: "Achievement" remains the area with the highest percentage of "Needs Attention" and "Urgent Improvement" grades. #ofsted
Peter EJ Kemp
@peterejkemp.bsky.social
Senior Lecturer KCL; @scaricomp; education stats; PISA; digital media research; @3Dami; wikibooks; ex TeachFirst (05); Dr, but not one who could fix your knee
Just released mori 0.1.0 on CRAN — a new R package for shared memory across processes. Parallel R no longer has to mean duplicating your dataset in every worker's RAM. opensource.posit.co/blog/2026-04... 🧵 1/3
mori: Shared memory for R objects
mori is a new R package for sharing R objects across processes via OS-level shared memory. Parallel workers get zero-copy, lazy ALTREP access to the same physical pages — share once, read anywhere.
opensource.posit.co
Cleaning some #ofsted data for a publication. The new report cards are tougher than TES reported in January, when they stated: > 1 in 7 schools in first wave gets ‘exceptional’ grade [14.2%] ... no school has given the lowest grade of ‘urgent improvement’
🎯 New open access paper: What do school websites signal about computing and who it is for? Using document data (n = 960), we examine how schools frame computer science in public-facing materials, and what that might mean for gendered participation. www.tandfonline.com/doi/full/10....
Marketing computing: how school branding reinforces or challenges gender stereotypes
This paper examines how school branding and policy may shape gender disparities in computing education. Wong et al. explore how schools portray computing in brochures, websites and related material...
tandfonline.com
#adventofcode #rstats #day[2|3] @cbokhove.bsky.social are you playing this year? @rbrockphysics.bsky.social
Thinking about odds ratios... An odds is a ratio of events to non-events. For example, if the event is survival, the odds of survival is the number of survivors per death. If the event is getting a disease, the odds is the number of diseased individuals per healthy individual.
New paper: link.springer.com/article/10.1...
Children’s Perception of the World of Technology: Through the Lens of Heidegger - Philosophy & Technology
Analysis of student engagement with technology has mainly focused on physical and mental health, predominantly overlooking deeper philosophical issues. Through the analysis of four focus groups (child...
link.springer.com
New article: Children’s Perception of the World of Technology: Through the Lens of Heidegger Children found technology distracted them from connecting with nature, relating to others and themselves @drjessicahamer.bsky.social supported by @nuffieldfoundation.org link.springer.com/article/10.1...
Children’s Perception of the World of Technology: Through the Lens of Heidegger - Philosophy & Technology
Analysis of student engagement with technology has mainly focused on physical and mental health, predominantly overlooking deeper philosophical issues. Through the analysis of four focus groups (child...
link.springer.com
Teachers! Send us your computing girls! Online - so all welcome Please share 👇 www.kcl.ac.uk/events/unloc... @crestem.bsky.social @peterejkemp.bsky.social @drjessicahamer.bsky.social @jobrodie.bsky.social
Unlocking AI & Computer Science 2025 | King's College London
An online programme for girls
kcl.ac.uk
Calling all girls in Y12&13 to join us in Unlocking AI & Computer Science! Discover cutting-edge research and meet other people interested in this topic! Apply now👇 bit.ly/uaics-2025 ℹ️Weekly Webinars 📆8 weeks from Oct 2025 📌Online 🎟️FREE #EduSky #CSed #computing
I am beyond excited to announce that ggplot2 4.0.0 has just landed on CRAN. It's not every day we have a new major #ggplot2 release but it is a fitting 18 year birthday present for the package. Get an overview of the release in this blog post and be on the lookout for more in-depth posts #rstats
ggplot2 4.0.0
A new major version of ggplot2 has been released on CRAN. Find out what is new here.
tidyverse.org
If you are preparing your bachelor statistics course and would like to add optional material for students to better understand statistics on a conceptual level (see topics in the screenshot) my free textbook provides a state of the art overview. lakens.github.io/statistical_...
I’m about halfway through this update (first 11 tutorials are done). I think they’re a lot better. Using a consistent @easystats.github.io workflow throughout will - I think - massively reduce the cognitive load for students. Looking forward to road testing in autumn term.
Probably no-one except me uses my R tutorials in their teaching, but if you do, I'm re-writing them over the next 6-9 months. My goal is to streamline them based on 5 years of using them in class, but if you have (polite) requests/suggestsions let me have them. www.discovr.rocks/discovr/
When teaching at UCLA, I always start with this principle: “All models are wrong, but some are useful.” The key is knowing how a model is wrong—bias, variance, scope—and when it still adds value. #DataScience #MachineLearning #AI #RStats
Today is my annual reminder that read_csv() is vectorized and you can just pass a vector of file paths and it will read and append the datasets. No need to use map or for loops to read in multiple files. #rstats
US CS degrees 1964-2022, female uptake getting better for bachelor degrees (peak 1984), MA and PhD have never been as well balanced as now (from a low base) #rstats #DataScience #python #csed #edusky
when they close it all up, I do believe this will go down as the funniest video on the internet
Running a workshop tomorrow on reproducible workflows in R at the King's Open Research Summer School. 📽️ Slides: ewancarr.github.io/reproducible-r 👩💻 Practical: ewancarr.github.io/reproducible-r/practical Mildly terrified that Git on Windows will be my downfall—but we'll see. 😅 #rstats #opensci
Reproducible workflows in R
ewancarr.github.io
#tidyverse purrr 1.1.0 is out - now with parallel processing! Scale your #rstats map operations reliably and efficiently across multiple cores and even distributed systems. Powered by the mirai framework, this unlocks new levels of performance. Read more at: www.tidyverse.org/blog/2025/07...
Parallel processing in purrr 1.1.0
The functional programming toolkit for R gains new capabilities for parallel processing and distributed computing using mirai.
tidyverse.org
New version 0.3.1 of tidyplots.org now on CRAN 🚀 🍒 Paired comparisons in `add_test_*()` 📋 Selected comparisons in `add_test_*()` 🌍 Global options for all tidyplots 🐣 New `add_ellipse()` function 👀 Functions to rename, reorder, sort, reverse now end in `*_levels()` #tidyplots #rstats #dataviz #phd
At Posit, we've been busy making async first class within #RStats with mirai. Now it's time to make High-Performance Computing a first class option for distributed computing within mirai! mirai 2.4.0 includes a cluster launcher for: Slurm, SGE, Torque, PBS, LSF. shikokuchuo.net/posts/27-mir...
shikokuchuo{net}: mirai 2.4.0
First Class Async and High-Performance Computing
shikokuchuo.net
Bleeding edge update for the #tidyverse purrr package with even more seamless #rstats parallel maps. Introducing our shiniest new adverb: `in_parallel()`. Just wrap your function to take advantage of blazing fast parallel processing via mirai. pak::pak("tidyverse/purrr") purrr.tidyverse.org/dev/
Functional Programming Tools
A complete and consistent functional programming toolkit for R.
purrr.tidyverse.org
Thanks to everybody who chimed in! I arrived at the conclusion that (1) there's a lot of interesting stuff about interactions and (2) the figure I was looking for does not exist. So, I made it myself! Here's a simple illustration of how to control for confounding in interactions:>
Does anybody have a good visualization to explain how interactions can be confounded, and why interactions require interaction controls? @urisohn.bsky.social maybe? (Asking because I have an idea, but want to check out what exists already before investing the effort)
🚨 All staff for NSF’s Division of Equity for Excellence in STEM (EES) have just been fired. In email to grantees: “the entire Division of Equity for Excellence in STEM has just been dissolved and the entire staff fired.” High time for scientists, public, Congress, YOU to take action to #SaveNSF
Take Action | Save NSF
savensf.com
New unhinged #rstats rant about NSE just dropped: 🔗 kbodwin.github.io/paRticles/po... tl;dr - some cute (?) tricks for iterating over unquoted columns see below to skip the stream-of-consiousness blog and go straight to code snippets
Punctuation and Other Problems – paRticles
kbodwin.github.io