Peter EJ Kemp's Avatar

Peter EJ Kemp

@peterejkemp

Senior Lecturer KCL; @scaricomp; education stats; PISA; digital media research; @3Dami; wikibooks; ex TeachFirst (05); Dr, but not one who could fix your knee

159
Followers
554
Following
83
Posts
08.01.2024
Joined
Posts Following

Latest posts by Peter EJ Kemp @peterejkemp

@nuffieldfoundation.org @billybwong.bsky.social @drjessicahamer.bsky.social

#computing
#stem
#edusky

06.02.2026 11:45 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

β€’ Average uptake: computing framed as functional and career-oriented, often without inclusive/motivating narrative

πŸ’‘ We introduce β€˜curricular symbiosis’ capture how well formal curriculum aligns with informal offer (clubs, enrichment, trips, competitions) & why that alignment matters for inclusion.

06.02.2026 11:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

πŸ–₯️ Patterns across school types:
β€’ High girls’ uptake: computing framed as creative, collaborative and connected to realworld problems
β€’ High uptake overall (but low girls’ participation): emphasis on advanced technical mastery often via competitions and coding camps position computing as specialist

06.02.2026 11:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
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...

🎯 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....

06.02.2026 11:43 πŸ‘ 2 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1
Preview
dplyr 1.2.0 dplyr 1.2.0 fills in some important gaps in dplyr's API: we've added a new complement to `filter()` focused on dropping rows, and we've expanded the `case_when()` family with three new recoding and replacing functions!

These look like some very useful updates!

04.02.2026 16:15 πŸ‘ 11 πŸ” 5 πŸ’¬ 1 πŸ“Œ 2
Post image

#adventofcode #rstats #day[2|3]
@cbokhove.bsky.social are you playing this year?
@rbrockphysics.bsky.social

02.12.2025 14:36 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Comparing Polars would also have been a good addition

13.11.2025 22:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Christian Bokhove on X: "Interesting read, but you need to take politician's claims with a grain of salt. For an 'evidence-informed' approach many vagaries and claims without evidence - Ten lessons on driving successful school reform https://t.co/wLjxZHitLp" / X Interesting read, but you need to take politician's claims with a grain of salt. For an 'evidence-informed' approach many vagaries and claims without evidence - Ten lessons on driving successful school reform https://t.co/wLjxZHitLp

an important book, and there do seem to be some clear improvements here, but worth adding some salt:
x.com/cbokhove/sta...

22.10.2025 10:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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.

24.04.2025 15:51 πŸ‘ 31 πŸ” 6 πŸ’¬ 1 πŸ“Œ 4

they trained 7,400. But unclear where they are

26.09.2025 09:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

A lot of global variables in a function called setup using: <<-

24.09.2025 19:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

+1 I use message!

24.09.2025 19:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

surely number of adherents aren't important here? There are many examples of majorities that don't have power or agency.

22.09.2025 12:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

New paper: link.springer.com/article/10.1...

17.09.2025 16:36 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
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...

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...

18.09.2025 08:55 πŸ‘ 6 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

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

11.09.2025 15:06 πŸ‘ 6 πŸ” 6 πŸ’¬ 0 πŸ“Œ 2

is it easier in flextable that gt?

12.09.2025 11:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
ggplot2 4.0.0 A new major version of ggplot2 has been released on CRAN. Find out what is new here.

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

11.09.2025 11:20 πŸ‘ 850 πŸ” 281 πŸ’¬ 9 πŸ“Œ 51

The figures include ICT, but yes, the computer driving license would explain some of this. It's odd though, as the subject is a foundational one, alongside PE, so you'd expect some general provision for all kids, which seems to have completely disappeared.

10.09.2025 08:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

Depends on the subject, KS3 computing has seen a 20% decline in hours, from from 4.3% of curriculum time to 3.1%. Did @beckyfrancis.bsky.social mention computing? KS4, far far worse.
scari.sites.er.kcl.ac.uk/cpre/chapter...

08.09.2025 14:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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_...

25.08.2025 04:54 πŸ‘ 210 πŸ” 66 πŸ’¬ 3 πŸ“Œ 4
# Main text

```{r}
#| label: appendix-thing
#| eval: false
#| include: false

# Here's some plot that I make up in the text, but don't want to show yet

plot(1:10)
```

# Supplemental material

Now I'll show the plot:

```{r}
#| label: thing-shown-later
#| ref.label: appendix-thing
```

# Main text ```{r} #| label: appendix-thing #| eval: false #| include: false # Here's some plot that I make up in the text, but don't want to show yet plot(1:10) ``` # Supplemental material Now I'll show the plot: ```{r} #| label: thing-shown-later #| ref.label: appendix-thing ```

Rendered version of that qmd with a plot shown later in the document

Rendered version of that qmd with a plot shown later in the document

Like this?

25.08.2025 15:50 πŸ‘ 6 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Thanks for getting back, Sharon. Do you have the code to share?

25.08.2025 11:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This is really interesting! Can you add a weekly trend line? Looks like a slight decline. But bsky is down across the board iirc

23.08.2025 19:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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.

20.08.2025 22:19 πŸ‘ 48 πŸ” 10 πŸ’¬ 4 πŸ“Œ 1

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

12.08.2025 19:05 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

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

06.08.2025 11:05 πŸ‘ 85 πŸ” 18 πŸ’¬ 3 πŸ“Œ 2
Post image

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

28.07.2025 11:52 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

when they close it all up, I do believe this will go down as the funniest video on the internet

24.07.2025 19:51 πŸ‘ 19658 πŸ” 4355 πŸ’¬ 666 πŸ“Œ 605