We are a community of teachers of computer programming outside of traditional computer science settings.
Our 300+ members around the world meet every year for a Winter School and co-edit a book Teaching Programming across Disciplines.
On this website you will find out about our work, teaching methods, events and research.
Recent Posts:
- Podcast AnnouncementWe love audio books and podcasts, so naturally we will turn some parts of the book into audio. First episode of the… Read more: Podcast Announcement
- How to reference chapters and the book (DOI, ISBN)Our Creative Commons publisher Edinburgh Diamond has made sure that the book and individual chapters is properly referencable. Below you will find… Read more: How to reference chapters and the book (DOI, ISBN)
- How many programmers does it take to write a book? – lightning talk delivered at UseR! 2026 conferenceThis is a 5 minute speed-run of our 30 minute keynote from the Book Launch even. Watch the full 30-minute video here:… Read more: How many programmers does it take to write a book? – lightning talk delivered at UseR! 2026 conference
- Pair Programming Ceilidh at UseR! 2026 conferenceWe’re giving a lightning talk tomorrow the book in Warsaw today at (probably) biggest R conference out there. But today we’ve run… Read more: Pair Programming Ceilidh at UseR! 2026 conference
- Our Book is Published: Read Online; Buy on PaperOur book Teaching Programming Across Disciplines is now published. For individual chapter PDFs, abstracts, and DOIs, please visit the Edinburgh Diamond website. Publication… Read more: Our Book is Published: Read Online; Buy on Paper
- Videos and Photos from the Book LaunchOn 22 June 2026 we’ve launched our book. Below you will find links to the freely available online version, link to order… Read more: Videos and Photos from the Book Launch
- Tickets for Edinburgh Summer School & Book Launch 202622nd June 2026 – Official Book Launch 📖 We will be launching the first edition of Teaching Programming Across Disciplines at the “Summer-time Winter… Read more: Tickets for Edinburgh Summer School & Book Launch 2026
- List of University Courses Using Pair ProgrammingUniversity of Glasgow Psychology: Research Methods 1 – MSc Psychology Conversion (PG) (PSYCH5088) – James Bartlett and Thinh Pham. Applied Data Skills… Read more: List of University Courses Using Pair Programming
- Book Chapter: Structured group work with assigned asymmetrical roles and switching – Lessons from Pair Programming across disciplinesAuthors: Charlotte Desvages, Brittany Blankinship, Umberto Noè, Pawel Orzechowski This is the first book chapter draft of the Teaching Programming across Disciplines book… Read more: Book Chapter: Structured group work with assigned asymmetrical roles and switching – Lessons from Pair Programming across disciplines
- Book: May Writing Retreat & UpdatesTL;DR: Next Online Writing Retreat is Thursday 29 May 2025 [11-1 BST]; Chapter authors have received feedback on their pitches and are… Read more: Book: May Writing Retreat & Updates
- We’re Writing an Edited Book – Join UsHow it’s going so far We have received 35 chapter pitches and 25+ chapter drafts 🎉 All chapter’s have been reviewed, and… Read more: We’re Writing an Edited Book – Join Us
- Book: March “book ideas” Retreat & How to get involved TL;DR: We are writing an Open Access edited book (lots of short chapters, written by small teams of you); Register for the… Read more: Book: March “book ideas” Retreat & How to get involved












