Fun Fact: Either the school you are currently attending or the last school you attended
Our “bread and butter” has always been out of school classes and how we got our start in 2013. Most of our after school classes are … well, after school. However, we know schedules get busy so we offer some of our classes on weekends and of course several holiday programs throughout the year. We would love to have a chat with you, your principal or the head of school to see how we can bring Computer Science to your school.
The 2018 passing of Act51, requires all Hawaii public schools to offer Computer Science classes to all K-12 students by 2021. We know school leaders are finding this to be a daunting task but we have been preparing to help them, for quite some time. We have built-up a cadre of “Teachers-for-Hire” to offset the state’s limited pool of available Computer Science Teachers. Our Cadre graduates can be hired as a member of your school’s teaching staff, as a “Specialist” teacher, integrating into your team seamlessly.
As specialists in the field, we are prepared to help and be your secret weapon. Each week, we come to you, at your school, meeting with your technology teacher(s) to walk him/her through the week’s vetted lesson, which they will carry out a week later with their students. This cumulative, mini-lesson approach to learning, is more affordable to the school and helps teachers feel less overwhelmed. One small lesson a week is more manageable than ingesting years of lessons at a weekend workshop.
Decomposition is one of the four cornerstones of Computational Thinking. It involves breaking a complex problem or system into smaller parts that are more manageable and easier to understand. The smaller parts can then be examined and solved, or designed individually, as they are simpler to work with. Think about doing laundry. Don’t we break a large pile of clothes into smaller similar piles before washing them in separate loads?
Abstraction helps students evaluate and analyze a problem with the intent to determine what parts of the problem can be ignored, temporarily or permanently, allowing them to decrease the computational complexity of a problem. The students learn to remove parts of a problem that are not needed to solve it, like filtering out, ignoring the characteristics that we don’t need in order to concentrate on those that we do. Think about grocery shopping with a list. You don’t look at every item in every row, in fact you may even skip an aisle. You ignore all but the primary items you are looking for, skimming over the details. That’s abstraction!
Students will use patterns and previous experience as opportunities for increased efficiency when solving problems. Developing skills in pattern recognition, students realize that patterns are more than just visual patterns (circle, star, circle, star) but also can be used to identify things that keep happening over and over, giving students the ability to pull from experience and apply that knowledge to new problems or challenges.
Students will learn that an algorithm is a set of step-by-step instructions on how to do something. They will then be able to use algorithms to tell a computer (an information processing agent- human or machine) what to do. Students can give, follow, and debug simple algorithms in both computerized and non-computerized environments. They can use these algorithms to create a simple program involving input, output, and sequencing in an age-appropriate programming environment.
Esports, Diversity and Hawaii
How esports in Hawaii could be the best thing for the state and the industry
Yes, playing video games is a sport.
The University of Hawaii at Manoa enters the esports industry with a new team and the Manoa...
Disrupt Summer 2019: DevLeague
Computational Thinkers Disrupt Summer 2019 featured a wide range of guest speakers during week one of the program. They gained insight from business owners and visionaries in Hawaii on entrepreneurship in the islands. In this post, we highlight Russel Cheng...
Disrupt Summer 2019: Blues Startups
This summer Computational Thinkers kicked off their 3-week summer program, Disrupt Summer 2019, with guest entrepreneur, Chenoa Farnsworth of Blue Startups. Farnsworth shared with our students the company’s recipe to success for mentoring more than 10...
Disrupt Summer students to craft an entrepreneurial vision tailored to Hawaii's needs with Chef Ignacio Fleishour & Aloha Dreamboards.
How to teach: Facial Recognition
For me, facial recognition seemed like something only Jimmy Neutron had growing up. Or, maybe, only in the secret places of the Whitehouse that could be accessed with President Bush’s face. (Clearly, you know in which decade I was...
Ask Siri to call your Mom. Ask Alexa to play Footloose at your Kevin Bacon party. Ask Google what ointment you should use for that rash. We are in constant conversations with our machines. Ask and you shall receive. They are listening. But, how?
Siri has been in our lives for less than a...
Computational Thinking is a process in understanding, breaking down, and solving problems. Computational Thinkers (CT) imbeds this powerful problem-solving technique across all offered courses.
Students in our courses don't only learn concepts such as algorithm design and pattern recognition....
Can you solve a Rubik's cube in .637 seconds? No. But, a machine can!
There are some humans who remind us of these machines solving the classic 70’s puzzle toy in 6, 5 and even 4 seconds.
Know it, Solve it.
Problem solving is a vital...
This summer, Computational Thinkers is taking students to Silicon Valley in an effort to foster entrepreneurial skills and teach Disruptive Innovation Theory to Hawaii’s students. Disrupt Summer will be a three-week program that consists of two weeks of on-island instruction and one week with...
Summer is almost upon us! That means adventures into all things computational are just ahead! Computational Thinkers is proud to be hosting our Summer Break 2018 classes. This season, your children will learn, explore, and engage with technology in our dynamic summer courses.
On Friday, June...
I would rather have our girls attend the Computational Thinkers' Evening Power Lab than to let them spend the night watching TV with a regular babysitter. It gives us time to go on dates and host corporate events while our girls have fun in an educational setting.
I like having an evening childcare option for my son that is educational and fun. Even when I don’t need childcare, my son asks to go to Computational Thinkers Evening Power Lab. I can take him and get some much needed “me time. A life saver for a single mom!
I just wanted to personally thank you so very much for offering and teaching your classes. My son absolutely loves Computational Thinkers and gets so upset if I have to pick him up early or he has to miss lab. You offer something that is so needed and yet is so lacking for children - An opportunity...Read more