Fall Semester 2018 – Saturdays, 11:30am
Artificial Intelligence and Machine Learning, two of the hottest topics in computing, enable computers to perform tasks people used to believe were only possible in fantasy worlds. Dive into this developing field using data sets, probability, statistics and more, with tools like Python to turn yesterday’s dreams into reality.
Age 10 – 16
Fall Semester 2018 – Saturdays, 10:00am
This course will introduce students to the Python programming language. As students learn the fundamentals of game design they will acquire enhanced problem solving and critical thinking skills. Each student will be expected to complete a final project – a game of their own design.
Fall Semester 2018 – Wednesdays, 5:00pm
In this coding adventure, aspiring innovators create fun animated stories and games while learning essential programming concepts with Scratch. Using sprites and blocks, this drag-and-drop platform developed by MIT sets a foundation of computational thinking—an essential skill in today’s tech-driven world—by using bright visuals and engaging design.
Computers are incredibly powerful when we know how to use them, and even more so if we know how to create with them. From games to websites to mobile apps, computer programming lets people design the tools that we all work with every day.
We offer coding classes for beginners and advanced students. Beginner classes teach Scratch, and advanced students learn Python. By the end of the class, students will be able to create simple games and apps, and solve different kinds of challenges and puzzles. In addition to the programming languages themselves, students learn important computer science concepts and techniques, including algorithms, functions, and debugging, and also experience the bigger picture of where computers can take us, such as artificial intelligence and computer learning. Perhaps most importantly, we provide supportive and experienced teachers to help students develop their skills, and a space for students to try out their ideas and meet other kids with similar interests.
Computer programming is one of the most important skills in the job market right now, and becoming more important every day. Knowing how to code opens doors in all kinds of fields, not just computer science. From biology to foreign languages, computer programming gives you an advantage, and it trains your brain to think critically, to analyze information, and to problem solve – skills you will need no matter where you go in life.
Python is flexible and powerful and it was designed to be easy to understand and fun to use which explains its enormous popularity.
One of the key skills of the 21st century is the ability to program, especially for younger generations. For years Python was recognized as an one of the best programming languages. It can be used by novices and professionals alike to build just about anything. For examples, programmers have used Python to build games, and apps.
Scratch is a free programming language and online community that allows you to program your own interactive stories, games, and animations — and share your creations with friends and family.
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.