Pipeline of Projects
The Marin Coding Club is a project based learning platform powered by our members and sponsors. Members work in teams or alone on what interests them most. Our coders range in proficiency and they get help from each other and club mentors. Below are some of the projects in our pipeline.
Build a Calculator in Three
Implement a calculator using three different core technologies (e.g. Python/Django, Javascript, and Scratch). This helps you to gain an understanding of how different technologies are suited to different jobs.
Create your own language
You'll consider computer langage design principles, and become familiar with compiler design basics. Build a simple langage to satisfy use cases that you care about.
Build a Game
Design your own game, choose the delivery platform, and make it so.
Mobile Apps for Good
Build an app that helps your school, community, or anyone that you know.
Make a robot
Using MOSS, EV3, or just arduino and spare parts, build a robot that does something interesting, and even mildly useful!
Create a Weather Station
Configure the intruments and hardware to sample weather data, code a backend to process it, and a UI to render analytics.
Mod Minecraft
We discourage gameplay during club sessions. However, we encourage hacking and modding any game that can be (legally) hacked.:)
Contribute to Open Source Project
Contribute an enhancement or a fix to an existing major open source project.
White Hat Hacking
We provide you with secure environments, and you find ways to hack into them.
Photo Wall
Build an app that takes photos from an S3 file system, and creates a photowall on a large screen television.