Mooshak: a Web-based multi-site programming contest system
Software—Practice & Experience
Parson's programming puzzles: a fun and effective learning tool for first programming courses
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
Relationships between reading, tracing and writing skills in introductory programming
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Evaluating a new exam question: Parsons problems
ICER '08 Proceedings of the Fourth international Workshop on Computing Education Research
Losing their marbles: syntax-free programming for assessing problem-solving skills
ACE '09 Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95
A web-based generation and delivery system for active code reading
Proceedings of the 42nd ACM technical symposium on Computer science education
Beyond PDF and ePub: toward an interactive textbook
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Online python tutor: embeddable web-based program visualization for cs education
Proceeding of the 44th ACM technical symposium on Computer science education
An open platform for managing short programming exercises
Proceedings of the ninth annual international ACM conference on International computing education research
Hi-index | 0.00 |
Computer Science Circles is a free programming website for beginners that is designed to be fun, easy to use, and accessible to the broadest possible audience. We teach Python since it is simple yet powerful, and the course content is well-structured but written in plain language. The website has over one hundred exercises in thirty lesson pages, plus special features to help teachers support their students. It is available in both English and French. We discuss the philosophy behind the course and its design, we describe how it was implemented, and we give statistics on its use.