# Hackingtons > Hackingtons is an after-school coding and engineering program for kids ages 8-16 in California. ## About Hackingtons offers hands-on technology education for children, focusing on practical skills and real-world projects. Founded in 2014, we operate in-person classes across California and online nationwide. ## Programs - **Robotics & Engineering**: Arduino, electronics, circuits, robotics, 3D printing, introductory C/C++ and Python - **Programming**: Python, JavaScript, HTML/CSS, web development - **Game Development**: Unity3D with C#, game design, published games on Steam ## Key Facts - Ages: 8-16 - Schedule: Once per week, 70 minutes per session - Tuition: $140/month - Free trial class available - In-person locations: Brentwood CA, Dublin CA, Pleasant Hill CA, Rocklin CA - Online option: Hackingtons Pro ## Contact - Phone: 888-919-4225 - Email: support@hackingtons.com - Address: 360 Civic Drive Suite A, Pleasant Hill, CA 94523 - Website: https://www.hackingtons.com ## Resources Page A single index of all free tools and tutorials: - Resources: https://www.hackingtons.com/resources ## Important Pages - Homepage: https://www.hackingtons.com/ - Free Trial: https://www.hackingtons.com/freetrial - Engineering Program: https://www.hackingtons.com/pages/engineering - Programming Program: https://www.hackingtons.com/pages/python-javascript - Game Development: https://www.hackingtons.com/pages/unity3d - Parents Guide: https://www.hackingtons.com/parents-guide - Locations: https://www.hackingtons.com/locations/ ## Free Tools All tools run in the browser — no installation or account required. Full index: https://www.hackingtons.com/resources ### Python Coding Tools - **Online Python Compiler**: https://www.hackingtons.com/python-compiler — Write and run Python 3 in the browser. Supports math, random, datetime, collections, and other stdlib modules. Shareable links. - **Python Turtle Editor**: https://www.hackingtons.com/turtle — Browser-based Python Turtle graphics editor powered by Skulpt. - **Pygame Editor**: https://www.hackingtons.com/pygame — Browser-based Pygame editor for building 2D Python games. Supports draw, keyboard input, collision detection. ### Image & Design Tools - **Color Picker**: https://www.hackingtons.com/color-picker — Hex/RGB/HSL converter and color palette generator (complementary, analogous, triadic). - **Image Resizer**: https://www.hackingtons.com/photo-resizer — Resize photos to custom dimensions with aspect ratio lock. Client-side, no upload. - **PNG Auto-Cropper**: https://www.hackingtons.com/png-crop — Automatically trims transparent or white empty space from PNG images. - **Background Remover**: https://www.hackingtons.com/background-remover — Remove image backgrounds using color picker or AI mode. Client-side. - **Pixel Art Maker**: https://www.hackingtons.com/pixel-art — Online pixel art editor with 16×16 to 128×128 canvas sizes. Shareable via URL. - **Website Layout Designer**: https://www.hackingtons.com/layout-designer — Drag-and-drop wireframe builder teaching HTML5 semantic elements. Exports PNG. ### Utility Tools - **Password Generator**: https://www.hackingtons.com/password-generator — Secure password generator with customizable length and character types. 100% client-side. - **QR Code Maker**: https://www.hackingtons.com/qr-code-maker — Convert any URL to a downloadable QR code PNG. No watermark, no sign-up. - **Typing Speed Test**: https://www.hackingtons.com/typing-test — Measures WPM and accuracy in 15, 30, or 60-second durations. ### Engineering & Electronics Tools - **LED Resistor Calculator**: https://www.hackingtons.com/engineering/led-resistor-calculator — Basic and Pro modes for calculating LED resistor values. Supports Arduino, E-series, PWM, temperature drift. - **Amps to Milliamps Converter**: https://www.hackingtons.com/engineering/milliamp-to-amp-converter — Unit converter for A ↔ mA. - **Electrical Symbols Reference**: https://www.hackingtons.com/engineering/symbols — Kid-friendly SVG reference for circuit diagram symbols. - **Vector3 Visualizer**: https://www.hackingtons.com/vector3 — Interactive 3D visualizer for Unity's Vector3 using Three.js. ## Tutorials & Guides - **Getting Started with Pygame**: https://www.hackingtons.com/pygame-start — Beginner tutorial: windows, shapes, keyboard input, moving a character. ~45 minutes. - **Build Your First Pygame Game**: https://www.hackingtons.com/pygame-game — Intermediate: complete asteroid dodge game with collision detection and score. - **Build Flappy Bird in Unity**: https://www.hackingtons.com/flappybird — Unity/C# tutorial for building a Flappy Bird clone from scratch. - **Python Turtle Commands Reference**: https://www.hackingtons.com/turtle-commands — Quick reference for Turtle commands by category. - **Daily Turtle Challenge**: https://www.hackingtons.com/turtle-challenge — Daily Python Turtle coding challenges for beginners ages 8+. - **CSS Frameworks Guide**: https://www.hackingtons.com/css-frameworks — Beginner's guide to Bootstrap, Tailwind, and Bulma with code examples. ## Curated Resource Lists - **Free Game Art**: https://www.hackingtons.com/free-game-art — Sprites, pixel art, tilesets, 3D models, textures, and UI kits. - **Free Game Audio**: https://www.hackingtons.com/free-game-audio — Free MP3/WAV sound effects, music loops, and background tracks. - **Web Design Placeholders**: https://www.hackingtons.com/placeholder-resources — Placeholder images, lorem ipsum generators, and color palettes. ## Student Achievements Our Game Development Team built and published "Corporate Chaos" on Steam under mentor guidance. Students regularly compete in coding competitions including the annual Hackingtons500 hackathon. ## FAQ Q: What ages do you teach? A: Ages 8-16. Q: Do beginners need prior experience? A: No. Beginners start with guided projects and progress through our structured curriculum. Q: How much does it cost? A: $140 per month with a free trial class available. Q: What do kids learn in robotics and engineering class? A: A hands-on mix of electronics, sensors, robotics, and coding. Students build projects with Arduino while learning C/C++ and Python basics. Q: Do you offer online classes? A: Yes, Hackingtons Pro offers live online classes with the same curriculum as in-person. Q: Where are your locations? A: Brentwood CA, Dublin CA, Pleasant Hill CA, Rocklin CA, and online nationwide.