neilccbrown.bsky.social
@neilccbrown.bsky.social
Senior Research Fellow in Computing/Programming Education at King's College London, UK. Research and development of novice programming tools, including BlueJ, Greenfoot and Strype.
Finnish train options living up to the extra personal space stereotype: options include paying extra for single seat or paying extra to keep the seat beside you empty.
September 15, 2025 at 12:08 PM
New blog post about a new paper on the consistency of grading programming assignments. We looked at this under-researched area, finding poor inter-grader consistency and poor self-consistency. More details here: academiccomputing.wordpress.com/2025/09/03/c... and in the paper linked within.
Consistency of grading programming assignments
When students write programming assignments, we generally want to grade them with a number or letter grade. This may be for homework/coursework or for controlled assessments such as exams. Anyone w…
academiccomputing.wordpress.com
September 3, 2025 at 3:55 PM
The excellent KCL outreach team are once again running a free 8-week online programme this autumn about AI & CS for Year 12-13 female and non-binary students. Sign up by 28 September, details here: www.kcl.ac.uk/events/unloc...
Unlocking AI & Computer Science 2025
An online programme for female and non-binary students
www.kcl.ac.uk
September 1, 2025 at 11:29 AM
New blog post about the couple of football games I organised at conferences this summer, including video proof... academiccomputing.wordpress.com/2025/08/26/s... We should do more of this sort of thing!
Sport at academic conferences
I organise and play in two football [soccer] games a week, which is a big part of my “life” side of work/life balance. Whenever I go to conferences I miss playing and I always had in mi…
academiccomputing.wordpress.com
August 26, 2025 at 2:45 PM
#ICER2025 took place last week and this seemed a good time to jot down some thoughts on paper length and various other issues that affect ICER's program: academiccomputing.wordpress.com/2025/08/12/i...
ICER and paper length
ICER 2025 took place last week and there is now a very brief limbo period before preparations begin for next year. This point, midway through my two-year term as its program co-chair seems like a u…
academiccomputing.wordpress.com
August 12, 2025 at 4:09 PM
Just added the ICER best paper and lasting impact award winners to the ICER front page: icer2025.acm.org Congratulations to all the authors of those papers!
August 8, 2025 at 1:07 PM
Pycon UK in September features a talk on our Strype project ( strype.org ) from my colleague Pierre, if you're interested and near Manchester. Lots of other interesting-looking talks and a keynote from @felienne.bsky.social - what more could you want?
📣📣 Announcement: full PyCon UK 2025 programme is now LIVE! 📣📣

It’s here, folks! The full schedule is up, and it’s chock-full of talks, workshops & more! 🎉🐍🌟

Schedule is over here 👉 buff.ly/9UtKEOl
Tickets this way 👉 buff.ly/83NpL2R

#Python #TechEvents #development #manchester #PythonProgramming
Schedule – PyCon UK 2025
PyCon UK Friday 19th September to Monday 22nd September 2025, Contact Theatre, Manchester
2025.pyconuk.org
August 5, 2025 at 11:31 AM
Trying to get hold of an iron at the hotel and have twice been told "I've put a ticket in our system for it", which of course is software developer speak for "good luck with that, I ain't doing it".
August 4, 2025 at 11:33 AM
Reposted
They never seem to think to ask the next question...

Without remembering any knowledge how do you know what question to ask AI? How can you sense check it? What are you "thinking critically" about?

We went through all this already with Google.
Apparently Tyler Cowen is a well-known economist and commentator.

Perhaps he should stick to economics rather than exposing his profound ignorance by saying stuff like 'remembering things and achieving well is irrelevant thanks to AI'.

www.businessinsider.com/ai-reveals-h...
August 2, 2025 at 7:28 AM
Reposted
Reads like an early modern social media feed.
Love old papers. Fancy having such a list today!
July 30, 2025 at 12:54 PM
Travelled a long way to hear a talk from a guy down the road @milesberry.net
July 9, 2025 at 7:53 PM
@joshuagl.bsky.social Maybe this actor could voice Strype for us? ericwbailey.website/published/yo...
July 2, 2025 at 7:51 PM
Can't even decide how to caption this about LA radio. Incredible.
July 1, 2025 at 1:08 PM
Can't even decide how to caption this about LA radio. Incredible.
July 1, 2025 at 1:06 PM
ICER 2025 program is now available, feat. 31 papers: icer2025.acm.org/program/prog... Registration is open for in-person or virtual attendance.
Program - ICER 2025
The 21st ACM Conference on International Computing Education Research will take place from Sun 3 to Wed 6 August 2025 in Charlottesville, Virginia, United States. It will be a hybrid conference: you m...
icer2025.acm.org
June 17, 2025 at 5:05 PM
Wasted half a day trying to track down one of those "this is impossible" bugs only to find a directory with test-foo.ts and (stale) test-foo.js in it, which was the cause of the whole trouble. The stale set were the tests that were failing.
June 10, 2025 at 11:30 AM
With the release of Strype's new graphics API I've written a blog post explaining some of the design decisions we faced and took: academiccomputing.wordpress.com/2025/06/05/s...
Strype’s new graphics API
Our latest project is Strype, a frame-based editor for Python which runs in the browser. We released 1.0 last year which let you run console and Turtle graphics code, but we were itching to add our…
academiccomputing.wordpress.com
June 5, 2025 at 4:22 PM
Reposted
Does anyone know of a tool that can take a list of references as input and produce a subset of those references that don't appear to correspond to a published work in any digital library? Detecting reference hallucinations is becoming an important tool for peer review...
June 5, 2025 at 3:30 PM
Reposted
It isn't possible to design a school system where everyone leaves with the skills needed for the workplace because *they're all going to do different jobs*.

Workplace training needs to be done by employers.
We need our children to leave school ready for life in the real world

To ensure that young people embarking on a career have the skills and mindset employers are looking for, education must be linked more closely to the workplace, writes David Blunkett.
‘We need our children to leave school ready for life in t...
To ensure that young people embarking on a career have the skills and mindset employers are looking for, education must be linked more closely to the wor...
bit.ly
June 2, 2025 at 2:19 PM
Reposted
I’ve been thinking a lot about what it means to be an AI literate postgraduate student.

I put together some thoughts in a blog post: csed.phd/2025/05/17/a.... It's not a how-to guide, more like a reflection on what it means to use generative AI tools critically, responsibly, and with curiosity.
AI literacy for postgraduate researchers
The rise of artificial intelligence powered tools is influencing research work across many disciplines. But with these new tools come new responsibilities. For PhD students navigating the shifting …
csed.phd
May 30, 2025 at 1:11 PM
We have a new paper out today in TOCE, featuring our foray into LLM territory to generate hints for stuck novice programmers. Blog post about it, with links to the public/free paper: academiccomputing.wordpress.com/2025/05/30/h...
Howzat? Evaluating Human and AI Hints for Novice Programmers
We have a new paper available at the TOCE journal today (official open-access link, or watermark-free personal copy) about LLM vs human-generated hints for novice programmers. It was authored by ou…
academiccomputing.wordpress.com
May 30, 2025 at 10:30 AM
Reposted
May 27, 2025 at 8:14 AM
Reposted
May 24, 2025 at 4:33 PM
Using AI to debug syntax escaping issues in generated Python and interestingly it sees a backslash where there is none because of the way I'm escaping invalid tokens that looks like classic backslashes unicode escapes.
May 21, 2025 at 7:46 AM
Reposted
Just one university - UCL - employs almost twice as many people as there are working in fishing boats.
A reminder that more people are employed in the yoga industry than there are registered fishers working in the UK.
May 19, 2025 at 9:31 AM