HTML for kids
Squishy circuits are a project from the Playful Learning Lab at the University of St. Thomas. The goal of the project is to design tools and activities which allow kids of all ages to create circuits and explore electronics using play dough.
3 D Modeling, visual modeling with coding implications
The Beauty and Joy of Computing (BJC) is an introductory computer science curriculum for high school or college students. BJC emphasizes the joy and complexity of creating visual computer programs and applications, balanced with critical reflection on the impacts of new computing technology.
BlocksCAD is an easy to use, yet robust, blocks-based, programmatic, computer automated design tool specifically designed for education. Students as young as eight can create their own designs that can either be fabricated on any 3D printer or converted to an AR/VR platform. BlocksCAD supports coding and math learning by building computational thinking, logic and spatial reasoning skills. BlocksCAD supports education by providing curriculum that get kids excited while giving teachers the resources they need to connect their student activities to the academic skills they need to teach. CSTA Standards Alignment with BlocksCAD Grade 6-8: https://docs.google.com/document/d/1Z39nX72YB24e60SEOgVwkVPPxCcgZIIcSd7LxnZ7S6A/edit CSTA Standards Alignment with BlocksCAD Grade 3-5: https://docs.google.com/document/d/1-MdwR9xzCC_Oc9VY7xSxLzvaHwKRervW6YiDn4lZa_Y/edit?usp=sharing
We started CodeCombat to give learners the feeling of wizardly power at their fingertips by using typed code. As it turns out, that enables them to learn faster too. WAY faster. It’s like having a conversation instead of reading a manual. We want to bring that conversation to every school and to every student, because everyone should have the chance to learn the magic of programming. HTML, Python and Java programming, lesson plans, and assessments.
This web site is for beginners who want to learn how to make games. Building up what will hopefully become a comprehensive catalogue of pure coding tutorials in multiple languages. Also a range of real working game projects to put your new coding skills to work.
Music Programming for Java™ and JVM Languages With JFugue, writing programs that create music is fun and easy!
LilyPad is a set of sewable electronic pieces designed to help you build soft interactive textiles.