Log In

About Us | Our Philosophy
Programs | Calendar | Teachers | Contact Us

Scratch for Kids (2018 Spring)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Scratch for Kids3 & Up2018-01-13
2018-06-16
Saturday6:00 PM
7:00 PM
20$100

Description: Want to learn computer programming, but unsure where to begin? This is the course for you! Scratch is the computer programming language that makes it easy and fun to create interactive stories, games and animations and share them online.

This course is an introduction to computer science using the programming language Scratch, developed by MIT. Starting with the basics of using Scratch, the course will stretch your mind and challenge you. You will learn how to create amazing games, animated images and songs in just minutes with a simple "drag and drop" interface.

No previous programming knowledge needed. Join us as you start your computer science journey.

Note: This class is created and run by the kids! The instructors are 5th graders who have enthusiasm on programming and sharing their experience with other kids.

Location: MiT School
Instructor(s): Justin Xia, Leon Liu, Weishan Xia




Introduction to Programming (Weekend) (2018 Spring)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Introduction to Programming3 & Up2018-01-13
2018-06-16
Saturday2:00 PM
3:00 PM
20$400

Description: This course will introduce students to elements of programming languages, which may include some or all of the following topics: built-in types, conditionals and loops, arrays, input and output, functions and modules, algorithms and data structures, object-oriented programming, and analysis of algorithms.

Students will study abstraction and bottom-up design while developing simple software components. Students will study top-down design while exploring one or more larger case studies.

Students will learn about web programming using HTML, CSS, and JavaScript. The Java programming language may also be studied. And students may be briefly exposed to other programming languages as well depending on logistics and interests.

Location: MiT School
Instructor(s): John Spurgeon




Advanced Programming (Weekend) (2018 Spring)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Advanced Programming4 & Up2018-01-13
2018-06-16
Saturday3:00 PM
4:00 PM
20$400

Description: This course is for students who have been introduced to programming and seek exposure to more advanced topics such as object-oriented, functional, and event-driven programming, recursion, sorting and searching algorithms, tree data structures, combinatorial algorithms, and machine learning.

Java and JavaScript are programming languages that may be used.

Location: MiT School
Instructor(s): John Spurgeon




National Science Bowl Practice (2018 Spring)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Science Bowl5 & 62018-01-13
2018-06-16
Saturday4:00 PM
5:00 PM
20$400

Description: This course teaches young students knowledge and techniques to help them get into a Middle School Science Bowl team and be ready for competing in a Regional and National Science Bowl. At the same time, the students are going to learn a lot of science as well. We promote knowledge (Science & Math), intense concentration, fast and creative thinking, leadership, responsibilities, and teamwork.

The instructor was Stoller Middle School Science Bowl Team 1's coach during the 2013-2014 and 2014-2015 school years. Both years, his team was invited to Washington D.C. to compete in the National Science Bowl, all expenses paid, by winning the BPA Regional Science Bowl out of over 60 middle school teams from Oregon and Western Washington.

Launched in 1991, the National Science Bowl® (NSB), sponsored by U.S. Department of Energy, is a highly competitive science education and academic event among teams of high school and middle school students who compete in a fast-paced verbal forum to solve technical problems and answer questions in all branches of science and math.

Location: MiT School
Instructor(s): Qian Zhang




Python Programming (2018 Summer)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Python Programming6 - 82018-06-27
2018-09-05
Wednesday6:00 PM
8:00 PM
10$0

Description: This is a free program for middle school students (grade 6 to 8). All the instructors are volunteers of MiT parents and students.

Course material will cover basic concept of computer programming, python programming language syntax and basic data structures used in python language.

The class will also include a lot of opportunities for hand-on programming practices through homework, and small projects to enhance what students have learned in classroom.

Location: MiT School
Instructor(s): Zamia Chowdhury, Ahnaf Chowdhury





About Us | Our Philosophy
Programs | Calendar | Teachers | Contact Us


© 2017 Multiple inTelligences School