Log In

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

National Science Bowl Practice (2018 Fall)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Science Bowl5 & 62018-09-15
2018-12-15
Saturday4:00 PM
5:00 PM
13$260

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




Introduction to the Art of Computer Programming Level 1 (2018 Fall)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Programming 13 & Up2018-09-08
2018-12-15
Saturday1:00 PM
2:00 PM
14$280

Description: This course is appropriate for students who have never programmed before and are comfortable typing, students who need more practice writing simple computer programs before attempting the more complex programs introduced in Level 2, and students ready to progress from a visual programming environment like Scratch to text-based programming languages like Java and JavaScript.

In addition to gaining experience with one or two high-level programming languages, students will program a simulated mythical computer called TOY using raw machine code; they will also use JavaScript routines similar to assembly language instructions to load TOY programs into memory. More information about topics likely to be covered in class is available at https://errless.blogspot.com/p/pages.html

Location: MiT School
Instructor(s): John Spurgeon




Introduction to the Art of Computer Programming Level 2 (2018 Fall)

Course NameGradesStart Date
End Date
DayStart Time
End Time
Total
Sessions
Tuition
Programming 23 & Up2018-09-08
2018-12-15
Saturday2:00 PM
3:00 PM
14$280

Description: This course builds on skills developed and content covered in Level 1. Students enrolling in Level 2 should be comfortable composing a Hello, World program in some high-level programming language and should be able to describe some basic programming concepts including variables, conditionals (if-then statements), and loops. Student will practice writing several simple computer programs in both high- and low-level languages. For example, they might learn to develop a routine that computes the value of a number raised to a power, outputs the first n terms of the Fibonacci sequence, or prints a list of prime numbers.

Many of the fundamental topics covered in Level 1 will be reinforced, and new topics will be introduced such as bitwise operations, additional control flow statements and techniques (e.g. break statements), and composite data types.

Location: MiT School
Instructor(s): John Spurgeon





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


© 2017 Multiple inTelligences School