CLASSES
Science
Math
The Art of Thinking Mathematically
Prerequisites: none
Description: This class helps students to interpret math statements,
set up math problems, identify interrelationships between math concepts, and to
define realworld situations and events in mathematical terms. It is packed
powerful problemsolving tools. Students who learn mathematical procedures
without conceptual understanding need to invest long hours of practice so as not
to forget the steps. On the other hand, students who learn procedures with
understanding are less likely to forget critical steps and are more likely to
reconstruct those steps during problemsolving.
Grades 4 & 5:

Spring: Register now! Saturdays: 10:00 – 11:30 am

Grades 6 & 7:

Spring: Register now! Saturdays: 1:00 – 2:30

Computational Thinking in Mathematics
Prerequisites: The Art of Thinking
Mathematically
Description: Continuing from The Art of Thinking Mathematically,
this class finetunes mathematical thinking and problemsolving skills. Students
learn to solve complex or unfamiliar problems by breaking them into smaller
parts and identifying trends and patterns between the parts. Problemsolving
ends with each student writing a script (which may or may not ask for user
input) that allows the computer to solve the problem by a specific mathematical
method. The method will vary from student to student, but each will use SCRATCH
code and will learn various elements of programming as the need arises.
Participants also learn gradeappropriate Graph Theory as yet another
problemsolving tool. Problemsolving activities consist of both independent and
collaborative work and often include individual presentations with peer feedback
on problemsolving techniques.
Grades 4 & 5:

Spring: Register now! Tuesdays 4:00 – 5:30 pm

Grades 6 & 7:

Spring: Register now! Tuesday 6:00 – 7:30 pm

Combinatorics for Elementary School
Prerequisites: none
Description: Students learn the three principles of Counting,
Permutations, Combinations, and Pascal’s Triangle. Appropriate for third grade
and up.
Grades 3, 4 & 5:

Summer

Grades 6 & 7:

Summer

Computer Science & Coding
Basic Web Design
Prerequisites: none
Description: students design and create a web site using HTML5, CSS
and JavaScript. No previous exposure to programming is necessary. If you can
read and write a basic sentence, you can learn basic coding in these three
languages.
Grades 4 & 5:

Spring: Register now! Fridays: 6:00 – 7:30 pm

Grades 6 & 7:

Spring: Register now! Saturdays: 3:00 – 4:30 pm

Game Design in SCRATCH^{TM}
Prerequisites: Computational Thinking in
Mathematics
Description: Students are presented with a basic game structure upon
which to build a game. The rules, levels and logistics of the game are up to the
individual student. Participants incorporate programming skills learned in
Computational Thinking in Mathematics. Creativity in design and in coding earns
design points. At each stage in development, individual students will play each
other's games and offer feedback regarding ease of use, complexity, and overall
coolness.
Grades 4 & 5:

Spring: Register now! Wednesdays 4:00 – 5:30 pm

Grades 6 & 7:

Spring: Register now! Saturdays 5:00 – 6:30 pm

Graph Theory for Elementary School and
Beyond
Prerequisites: Computational Thinking in
Mathematics; Corequisite: Computer Networks
Description: A graph in this context is made up of vertices, nodes, or
points which are connected by edges, arcs, or lines. In mathematics, graphs
provide a way to formally represent a network, which is basically just a
collection of objects that are all interconnected. This class teaches how Graph
Theory is used in computer networks to choose the shortest path for each data
packet, and the use of Graph Theory in network design.
Grades 3, 4 & 5:

Summer

Grades 6 & 7:

Summer

TECHNOLOGY
Technology: How Computers Work 1
Prerequisites: none
Description: Students explore the inner workings of the computer as
separate systems and as a foray into how systems work together. They learn how
computers store, retrieve, and process data. Students learn how gradelevel math
relates to data transfer and data storage and more.
Grades 4 & 5:

Spring – Register now! Thursdays: 4:005:30 pm

Grades 6 & 7:

Spring – Register now! Thursdays: 6:00 7:30 pm

Technology: How Computers Work 2
Prerequisites: The Art of Thinking
Mathematically; Technology: How Computers Work 1
Description: This builds on How Computers Work 1 by introducing
physical circuits, measurement, math, and Boolean Logic. The class introduces
electricity, current, voltage, resistors and resistance, simple circuits,
capacitors and transistors. Logic gates are introduced in terms of their
description and function.
Grades 4 & 5:

Summer

Grades 6 & 7:

Summer

Computer Networks
Prerequisite: The Art of Thinking
Mathematically
Helpful, but not requisite: Basic Web
Design
Description: basic knowledge and terminology of computer networks,
including the internet. Students also learn about search engines, browsers, and
web pages. Select parts of Web Design 1 will also be taught.
Grades 3, 4 & 5:

Summer

Grades 6 & 7:

Summer

