Beyond IQ


Programming, Modeling Languages,
Patterns, and Animation

Register for Programming here!

Return to the list of Current Courses.


Computer Science
Instructor: Chris Buck
3-5 students
Suggested Ages: 11-15 years old
Meets: Wednesday, 1:00 - 2:00 PM, starting September 2nd

CLASS DESCRIPTION:

The overarching theme is programming as modeling, and modeling as language. For each of the following milestones, the plan is to define, with the class, a domain-specific language to make modifications of the designs easy.

1) Design a self-symmetric object and use that object in a frieze or wallpaper pattern. Models include: 2D position, 2D rotation, rotational and reflectional symmetry.

2) Recreate the Game of Life, Pong, and Asteroids. Models include: clock time, ticks, 1D and 2D automata, and user interaction.

3) Create an animation. Models include: lighting, 3D meshes, color, and transparency.

Each section will run roughly 5 weeks.

This course will not meet on Nov. 25th.


Any questions? Write to us!

Register for Programming here!

Copyright ©2020 Gifted Conference Planners, All rights reserved.
Powered by Wild Apricot Membership Software