Michael Kölling

Michael Kölling

@kolling.uk

Computer Scientist, King's College London Blog: https://blogs.kcl.ac.uk/proged

533 followers113 following30 posts

We have just published the first two volumes of Creative Python Programming with Strype! Free evaluation copies are available from the book website. The books provide an introduction to programming with Python with a sequence of very exciting and creative examples. Get it here: book.strype.org

We are very grateful to Oracle for their generous support in the past. They have funded us for many years. This is a chance for a new company to make a difference: We have a track record of reaching millions of learners and changing how CS is taught around the world. Interested? Contact me!

A Brief History of Java This is a new chapter in our book "Objects First with Java". In the book, it motivates why you should (or shouldn't) use specific language features. It may be interesting to anyone interested in Java or the development of programming languages. tinyurl.com/brief-java

Come and do a PhD with us! Interested in programming languages, development tools, HCI and computing education? @neilccbrown.bsky.social and I are jointly supervising a fully funded PhD. Theme: "Debugging and runtime visualisation in a frame-based system". Details www.kcl.ac.uk/study-legacy...

kcl.ac.ukIndustry-funded studentship in Computer Science3.5yr Studentship funding for a specific PhD project on Debugging and runtime visualisation in a frame-based system.

!! Has to be a great paper that starts with "Elephants are a quintessential animal ..."

neilccbrown.bsky.social@neilccbrown.bsky.social

Greatly intrigued by the field of Animal-Computer Interaction. Exhibit 1: "Play That Trunky Music: Development of an Auditory Enrichment Device for Elephants in Zoos" Open access paper here: dl.acm.org/doi/10.1145/...

You are up to date.