CoderDojo is a movement orientated around running free not-for-profit coding clubs and regular sessions for young people.
At a CoderDojo, young people learn how to code, develop websites, apps, programs, games and more. Dojos are set up, run by and taught at by volunteers. Dojos organize tours of technology companies, bring in guest speakers to talk about their career and what they do, and organise events. In addition to learning to code, members meet like minded people, show off what they've been working on and so on. CoderDojo makes development and learning to code a fun, sociable, kick ass experience. CoderDojo also puts a strong emphasis on open source and free software, and has a strong network of members and volunteers globally.
CoderDojo has just one rule: "Above All: Be Cool", bullying, lying, wasting people's time and so on is uncool.
CoderDojo is a not-for-profit organization founded by James Whelton and Bill Liao. It was first started in James Whelton’s school in early 2011 when James received some publicity after hacking the iPod Nano and some younger students expressed an interest in learning how to code. He set up a computer club in his school (PBC Cork) where he started teaching basic HTML and CSS. Later that year he met Bill Liao, a entrepreneur and philanthropist, who was interested in growing the project into something bigger than just an after-school computer club. In June 2011 the first CoderDojo was launched in the National Software Centre in Cork where CoderDojo saw extreme success. The Cork Dojo saw people travelling from Dublin frequently to attend sessions. Owing to this popularity a Dublin Dojo was launched soon after in Google’s Montevetro building. The increasing success leading to setting up more Dojos around Ireland and subsequently around the world.
CoderDojo OC was founded by Michael Sawitz, Ounie Phakousonh and Da Phakousonh in Spring 2013 and is hosted at FastStart.Studio.
"I think everybody in this country should learn how to program a computer because it teaches you how to think." — Steve Jobs, the Lost Interview
CoderDojo OC Sponsors
FastStart.studio is a mixed use business incubator assisting startups and early stage entrepreneurs achieve their goals.
CoderMaker provides computer programming workshops for kids and teens. CoderMaker provides fun hands-on workshops to help kids learn and explore different technologies including Web Design, Mobile Apps, Gaming, 3D printing, hardware, and robotics.
Michael Sawitz is the Founder and CEO of FastStart.studio, a business incubator in Irvine, CA. Additionally, Mr. Sawitz has served as President and Chief Executive Officer of Amailcenter Franchise Corporation, the franchisor of AIM Mail Centers, since its inception in 1985. He sold the brand in August of 2011.
Ounie Phakousonh is passionate about developing the next generation of creative innovators and entrepreneurs. He is the director at CoderMaker. CoderMaker teahes kids & teens computer programming. CoderMaker provides fun hands-on workshops to help kids learn and explore different technologies including Web Design, Mobile Apps, Gaming, 3D printing, hardware, and robotics. Learn more at CoderMaker.com.
Da Phakousonh is the founder of Sharerity, a social platform that allows you to donate to your favorite charity without spending any money. Da is also a Partner at House of Devs, after noticing the lack of developers and hearing the need for technical co-founders in Orange County, House of Devs was built. House of Devs develops CTOs.
Web Developer and Partner at House of Devs.
Ha is a Web Developer and Partner at House of Devs, also specializing in internet marketing. Ha is also a mentor at Kids Code Academy, where he assist in teaching kids how to build their personal websites. He believes that innovation starts at a young age.
Supporters, Mentors & Volunteers
Do you support CoderDojoOC?
Please show your support and contact us and find out how you can help. We can use your help to continue to make this awesome program grow and help develop the future of the Tech community in Orange County.
Leaders and trendsetters agree more kids should learn to code
President Bill Clinton
"At a time when people are saying "I want a good job - I got out of college and I couldnt find one," every single year in America there is a standing demand for 120,000 people who are training in computer science."
"Computer programmers are in great demand by American businesses, across the tech sector, banking, entertainment, you name it. These are some of the highest-paying jobs, but there are not enough graduates to fill these opportunities."
"Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains."
"Our policy at Facebook is literally to hire as many talented engineers as we can find. There just aren't enough people who are trained and have these skills today."
Musician/The Black Eyed Peas & Entrepreneur
"Here we are, 2013, we ALL depend on technology to communicate, to bank, and none of us know how to read and write code. It's important for these kids, right now, starting at 8 years old, to read and write code."
Chief Operating Officer, Facebook
"An understanding of computer science is becoming increasingly essential in today's world. Our national competitiveness depends upon our ability to educate our children – and that includes our girls – in this critical field."
Vice President Al Gore
"Our civilization is experiencing unprecedented changes across many realms, largely due to the rapid advancement of information technology. The ability to code and understand the power of computing is crucial to success in today's hyper-connected world."
NBA All-star, Miami Heat
"Coding is very important when you think about the future, where everything is going. With more phones and tablets and computers being made, and more people having access to every thing and information being shared, I think its very important to be able to learn the language of coding and programming."
"I'd like to advocate for computer coding to be an institution in the public school systems right next to biology, chemistry, physics, etc. If we want to spur job growth in the US we have to educate ourselves in the disciplines where jobs are available and where economic growth is feasible."
Founder, Virgin Group
"Whether we're fighting climate change or going to space, everything is moved forward by computers, and we don't have enough people who can code. Teaching young people to code early on can help build skills and confidence and energize the classroom with learning-by-doing opportunities. I learned how to fly a hot air balloon when I was 30,000 feet up and my life was in the balance: you can learn skills at any age but why wait when we can teach everyone to code now!"
Mayor, New York City
"We salute the coders, designers, and programmers already hard at work at their desks, and we encourage every student who can't decide whether to take that computer science class to give it a try. New York City's economic future depends on it, and while we're already giving thousands of our students the opportunity to learn how to code, much more can and should be done."
U.S. Chief Technology Officer
"Technology and computers are very much at the core of our economy going forward. To be prepared for the demands of the 21st century—and to take advantage of its opportunities—it is essential that more of our students today learn basic computer programming skills, no matter what field of work they want to pursue."
Executive Chairman, Google
"For most people on Earth, the digital revolution hasn't even started yet. Within the next 10 years, all that will change. Let's get the whole world coding!"
President, Fred Hutchinson Cancer Research Center
"Computers are an increasingly essential part of understanding cancer and developing new therapies. Knowledge of computer programming is almost as important as knowledge of anatomy when it comes to medical research or clinical care.
President, Stanford University
"Learning to program is exciting: it's stimulating, fun, develops new ways of thinking, and in a very short time you can build programs that will impress your friends and family! Discovering the joy of programming was the spark that started my professional life and impressed the teenage beauty who, 40 years later, is still the love of my life!"
President, American Federation of Teachers
"Computers have and continue to change the world around us, and programmers continue to be essential. But I know first hand from studying FORTRAN that many of us get intimidated by it and we shouldn't be. Computer programming has become far more accessible to teach and learn, and our country needs more students to learn it."
U.S. House Majority Leader
"Learning how to code empowers students to use their creativity to build a more prosperous and just community. Encouraging students to become code literate is one of the best ways we can prepare them, and our country, for the future."
U.S. Senator, South Dakota
"Whether our children want to become farmers, doctors, teachers, or entrepreneurs, it'll be easier for them to achieve their dreams in the digital age if they have some background in computer science. We need our children to learn 21st century skills for a 21st century world, and coding teaches them the creativity and problem-solving skills that are necessary for success."
CEO, Teach For America
"Ensuring that our nation's urban and rural children have the chance to become proficient in computer science is a sure way to set them on a trajectory to great career options. We need to do this to close the digital divide and level the playing field."
CEO, Microsoft Corporation
"Computer programming is the single best professional opportunity in the world. We need more Americans in the field. Let's go!"
Co-founder & General Partner, Andreessen Horowitz
"Learning to code is the single best thing anyone can do to get the most out of the amazing future in front of us."
Senior Vice President, Google
"Learning to code makes kids feel empowered, creative, and confident. If we want our young women to retain these traits into adulthood, a great option is to expose them to computer programming in their youth."
Dennis Van Roekel
President, National Education Association
"Learning to code unlocks creativity and builds confidence in students regardless of age, gender, or race. Computer programming can also be a teaching tool for other subjects, from physics to French. With today's technology, learning to code is more fun and more accessible than ever, and America's teachers welcome it into our schools and classrooms."
Astronaut, NASA Education Administrator
"Computers play an increasingly larger role in all fields of science; they're helping us explore outer-space and our solar system. Whether you want to become a doctor or an astronaut, it would help to learn the basics of computer programming."
SVP Consumer Business, Amazon.com
"Coders change the world. They build new, amazing things faster than ever before. Anyone with imagination can learn to write code."
President & CEO, Hewlett-Packard
"If you have a daughter, she should go be an engineer."
Governor, State of Colorado
"There's no question that computers are changing the world around us. To help prepare our children for a successful future, no matter what career they pursue, they need to learn basic computer programming skills."
"As we think about preparing our children for college and careers in a hyper-connected, technology driven world there is no question that computer science is more important than ever before, that's why more students in K-12 should be exposed to computer science."
Superintendent, Leadership Public Schools
"Coding is a path up for urban youth – a right now job that makes college possible – a future vision that inspires."
Vice Chair, Creative Commons Board of Directors
"All students in the 21st century need to have the opportunity to learn coding starting in elementary school. It is exciting for kids and introduces them to thinking skills that are critical for the digital age and that promote the study of computer science."
Executive Chairman & Co-founder, LinkedIn
"One of the most important skills any entrepreneur should learn is to program a computer. This is a critical skill if you want to start a tech startup, but a basic knowledge of code is useful even in traditional fields, because software is changing everything."
Creator, Twitter. Founder and CEO, Square
"I think that great programming is not all that dissimilar to great art. Once you start thinking in concepts of programming it makes you a better person...as does learning a foreign language, as does learning math, as does learning how to read."
Dean of Harvard College (1995-2003)
"The most popular class at Harvard today is Intro to Computer Programming, because computers are helping in almost every other field of study and research - to search for a cure for cancer, to understand the origins of ancient languages, etc. We needs more schools to offer computer programming; it's a skill that will empower the next generation in almost any field. Learning to code is easy, fun, and a good thing to learn young."
Governor, Washington State
"There's a spirit of innovation in Washington State that's driven world class advances in aerospace, IT, biotech, health and agriculture. But we're falling behind in meeting the workforce needs of today's economy. To remain at the forefront of the innovation economy, we must prepare our kids for today's jobs and the jobs of the future. Computer programming is one example of just such an opportunity."
Founder, Lotus Development Corporation & Partner, Kapor Capital
"We need people from all walks of life to learn to code. Control your destiny, help your family, your community and your country."
Program Officer, National Science Foundation
"All of today's kids will need—along with reading, writing, and arithmetic—a basic understanding of computation and the role that it plays across a wide range of disciplines. Coding is engaging and empowering. It's a necessary 21st Century skill."
Dr. Lee Hood
Inventor, modern DNA sequencing. Recipient, National Medal of Science
"To deal with the "deluge of big data" requires the pioneering of new analytical tools, both computational and mathematical. Computer scientists have become essential as part of cross-disciplinary teams of researchers who tackle some of the most challenging issues in science today. "
SV Angel Investor
"Coders are the life blood of innovation. Code.org will help ensure that our students learn this essential talent. "
Founder & CEO, Dropbox
"Software touches all of these different things you use, and tech companies are revolutionizing all different areas of the world...from how we shop to how farming works, all these things that aren't technical are being turned upside down by software. So being able to play in that universe really makes a difference."
Managing Partner, Union Square Ventures
"People often ask me what they should do if they "aren't technical". I tell them to "get technical". And a great way to do that is to learn software engineering and computer science. Sadly, we don't have enough opportunities for people to do that. Code.org hopes to change that and I enthusiastically support their efforts to do so."
President, Harvey Mudd College
"Coding is today's language of creativity. All our children deserve a chance to become creators instead consumers of computer science."
Theoretical physicist, cosmologist, and author
"Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn."
CEO and Founder, 23andMe
"All students should have the opportunity to learn how to program. Computer science is the basis for modern day creativity and expression. The computer programmers of tomorrow will revolutionize medicine."
SVP General Counsel, Microsoft
"We need the generation that has grown up with computing devices to lead the way in coding—to start small but dream big, to have fun, to start businesses, to improve people's lives, and change the world!"
CEO & Co-founder, Paypal
"Learning to code will be a huge booster for your future, no matter what your professional plans may be. Learning to code will also make you extremely cool!"
CEO, Expedia, Inc.
"Our programmers are our artists. They write beautiful code that millions of our travelers start to play with, to use, to help them travel better. It's a profound sense of power and satisfaction to have your work affect so many, so quickly, across the globe."
Bill & Melinda Gates Chair in Computer Science & Engineering, UW
"Are you creative? Do you love problem solving? Is teamwork a strength? Do you want to have the power to change the world? If "yes" to all of these, then computer science - programming - is for you! "
Co-founder and Chairwoman, Prodea Systems
"Whether your dream is to start a business or to be an astronaut, a background in technology can help - it certainly helped me realize my dreams. We need more of tomorrow's women to learn to code."
"There are way more exciting careers out there for people that have developed the muscle hanging between their ears than for all the sports and the entertainers combined. Learning to code is one of the fastest ways students can learn the skills they need for the 21st century."
"Creating things with your hands, or creating code, creating programs, are just different ways to express creativity."
Chairman and CEO, salesforce.com
"Learning to code at a young age opened my eyes to the incredibly exciting world of technology and entrepreneurship. Our youth deserve the opportunity to learn the skills that will enable them to succeed in our connected world."
Mayor, Newark, New Jersey
"Computer programming is quickly becoming an essential career skill. Learning to code is a fantastic opportunity equalizer - if you're good at it, it can help you achieve your dreams."
"If you can program a computer, you can achieve your dreams. A computer doesn't care about your family background, your gender, just that you know how to code. But we're only teaching it in a small handful of schools, why?"
Founder, O'Reilly Media
"Programming is how we talk to the machines that are increasingly woven into our lives. If you aren't a programmer, you're like one of the unlettered people of the Middle Ages who were told what to think by the literate priesthood. We had a Renaissance when more people could read and write; we'll have another one when everyone programs."
Mithra Irani Ramalaey
SVP Regional & Site Operations, City Year
"In many of our inner-cities, talented students aren't exposed to the right opportunities to help them unlock the potential that all children share. Learning to code can help these students leapfrog traditional boundaries, ensuring that all children have access to the opportunities that can drive our economic success as a nation."
Founder, America Online
"Computer programming is a skill that more Americans need to learn. At a time when our country is suffering from unemployment, whether you want to be an entrepreneur and start a business, or you're just worried about having a job when you graduate, learning basic computer programming is the best way to do either."
Founder and President, Valve
"The programmers of tomorrow are the wizards of the future. You're going to look like you have magic powers compared to everybody else."
CEO & Founder, NCWIT
"Computing lets people express their creativity and unlock solutions, and code is computing's universal language. All young people, including girls, deserve to be fluent in the language of the future."
Managing Director, Foundry Group
"Computer science needs to be part of the core curriculum - like algebra, biology, physics, or chemistry. We need all schools to teach it, not just 10%."
Founder, Participant Media
"Coding gives you the basis to understand the world of today and control the world of tomorrow. There are few more rewarding experiences one can have."
Dr. John Deasy
Superintendent, Los Angeles Unified School District
"Students who study computer science unlock a world of opportunities for themselves."
Founding Executive Director, CSTA
"We consider it critical that students be able to read and write and understand the fundamentals of math, biology, chemistry and physics. To be a well-educated citizen in today's computing-intensive world, students must have a deeper understanding of the fundamentals of computing as well."
"Learning how to code and program computers when I was a kid was one of the best choices I made growing up. By writing code, I learned how to bring my dreams to life, how to budget, and how to build stuff. Whatever path you choose in life – being an artist, an engineer, a lawyer, a teacher, or even a politician, you will give yourself a huge leg up if you learn how to code."
"One hundred years ago, people were faced with the choice of learning to read or remaining illiterate laborers who would be left behind as have-nots in a rapidly modernizing world. In the coming century, being able to command a world that will be thoroughly computerized will set apart those who can live successfully in the future from those who will be utterly left behind."
Founder and Chairman Emeritus of MIT's Media Lab
"Programming allows you to think about thinking, and while debugging you learn learning."
CEO, KIPP Foundation
"In the last 30 years, computers have changed the course of humanity. Learning basic computer programming skills can help 21st century students regardless of their future career."
Founder, Khan Academy
"To prepare humanity for the next 100 years, we need more of our children to learn computer programming skills, regardless of their future profession. Along with reading and writing, the ability to program is going to define what an educated person is."
Senior Researcher & Author, UCLA
"We must work diligently to democratize computer science learning so that no group is denied access to this fundamental knowledge. Not only is this an issue of civil rights, but computer science as a field desperately needs diverse and multiple perspectives."
CEO and Founder, Zynga
"Every student deserves the opportunity to learn computer programming. Coding can unlock creativity and open doors for an entire generation of American students. We need more coders -- not just in the tech industry, but in every industry."
Secretary of Education
"To compete in a global market, our students need high quality STEM education including computer science skills such as coding."
Executive Director, Mozilla Foundation
"Code has become the 4th literacy. Everyone needs to know how our digital world works, not just engineers."
Co-founder, Girl Develop It
"I think if someone had told me that software is really about humanity, that it's really about helping people by using computer technology, it would have changed my outlook a lot earlier."
Dr. Alan Goodwin
Principal, Walt Whitman High School
"In the 21st century, learning to program computers is one of the most valuable skills we can teach our young children, no matter what career they choose.
Stanford, Chair of Education, Computer Science
"Learning to code is tremendously empowering. It lets you go from just being a consumer of technology to being a producer of it. When you make that transformation, you realize that rather than settling for what someone else tells you is possible, you have the power to create whole new technological possibilities."
Founder & CEO, Mightybell
"I was fortunate to begin coding in 4th grade. While I took a different path into political science and a fascination with how organizations and communities work, understanding how logic translates to code has changed the course of my professional life. I'm extremely grateful for the exposure and opportunity."
Author, Program or Be Programmed
"In the emerging, highly programmed landscape ahead, you will either create the software or you will be the software. It's really that simple: Program, or be programmed. Choose the former, and you gain access to the control panel of civilization. Choose the latter, and it could be the last real choice you get to make."
Former Chief Digital Officer, MTV, and President, Sling Media
"Learning to code, just a little, helped me immensely in my career. I can converse and create with the rising leaders of the next generation, the coders themselves. Computers touch almost every aspect of our current and future life. Any society that plans ahead for its future citizens must teach computer programming at all levels of education."