Kattis
open.kattis.comA programming problem archive with difficulty guidance
A programming problem archive with difficulty guidance
A coding problem bank with topic and difficulty choices
Mathematical problems that reward programming solutions
A programming-problem collection with community discussion
Programming contests with a permanent practice entry point
Family maths word problems and resources for bringing maths into home and school routines.
Career planning focused on pressing global problems
Programming rounds and practice problems in one hub
Coding problems and short routes for technical interviews
Workout tracking connected with gym programming, member history and management tools
Computer-science foundations taught through programming problems
An R programming introduction for non-programmers
A curated roadmap for programming-contest skills
Programming study alongside practice and contests
A Scratch-derived block-programming editor with a compiled runtime and JavaScript extension support.
A Java teaching IDE where learners program actors and see their code run inside interactive worlds.
A programming book with language lessons and projects
Beginner programming books available to read online
A sustained introduction to Haskell concepts
Community coding kata with tests and solution comparisons
Quarterly goals with weekly plans, progress and problems
Contest problems with automatic solution judging
Session and journey analysis for prioritizing digital-experience problems
Interface patterns organized around recurring user problems