Services

  1. Private Tutoring
  2. CTD Courses
  3. Chiaravalle Studios

Related Links

Center for Talent Development

Courses through the Center for Talent Development

The Center for Talent Development (CTD) at Northwestern University offers a wide range of resources for gifted students and their families, including a variety of enrichment opportunities for students. Below I've listed courses I'm currently teaching there.

Upcoming Courses

NEW! Mathematics for Computer Graphics

  • For students in grades 7-8
  • Course Description: Most computer games rely heavily on 2D or 3D graphics. As a result, most game programming requires some understanding of math, including geometry, trigonometry, vectors, matrices, 2D and 3D transforms and projections. They further develop their understanding of these mathematical concepts, as students learn to use the Logo programming language. With its turtle graphics and list-processing features, Logo allows participants to build and test programs that manipulate simple graphic objects.
  • Requirements:Subject Area: Math, Qualifying Score: Math
  • Course Dates:September 25, 2010 - September 26, 2010, 09:00 AM - 02:30 PM
  • Location:Naperville, IL

Statistical Research with NetLogo

  • For students in grades 7-8
  • Course Description:Explore NetLogo, a multi-agent programmable modeling environment used by students, teachers and researchers worldwide. Many areas of mathematics have important theoretical applications, but the field of statistics can be broadly applicable to daily life. Participants develop a deep understanding of probability and statistics as they explore computer-based models in everyday life, developed at Northwestern University's Center for Connected Learning (CCL) and Computer-Based Modeling.
  • Requirements:Subject Area: Math, Qualifying Score: Math
  • Course Dates:October 23, 2010 - October 24, 2010, 09:00 AM - 02:30 PM
  • Location:Evanston, IL

Summer Courses

Bits and Blocks

  • For students completing grades 4-5
  • Course Description: Have you wondered how you control every movement on the screen while playing video games? Programmers design the coordination of each and every possible move. Students unlock the mysteries behind the computer screen as they investigate fundamental concepts in computer programming. Using MicroWorlds software, students explore and test their ideas and develop their own 2-D multimedia projects and computer games, complete with animation, sound effects, movie clips, and music. This course encourages students to use their imagination and math skills, solve problems, and think creatively while developing simple computer programs. Students receive a copy of MicroWorlds at the conclusion of the course.
    Note: Additional $150 lab fee required.
  • Requirements: Admission Criteria: ≥ 95% national percentile rank in math on standardized achievement test; EXPLORE test; or Admission Portfolio.
  • Course Dates: June 27, 2010 - July 16, 2010
  • Location: Evanston Campus
  • view syllabus

Bits and Blocks Level II, Exploring Recursion with LOGO

  • For students completing grades 4-5
  • Course Description:
  • Recursion is a power method used in computer science to break a problem down into simpler problems. In this course, recursion is used to solve puzzles, draw fractals, encode secret messages, translate sentences into Pig Latin, or simulate the growth of trees or the movement of animals. Students use Berkeley LOGO, a free development environment with special functions and features that will enable MicroWorlds users to take the next step in programming with LOGO. This course is great preparation for work with other list processing languages like Scheme, which is used in university computer science courses and is a valuable tool in computer science research.
  • Note: Additional $120 lab fee is required.
  • Requirements:
    Prerequisite: Successful completion of Bits & Blocks course or equivalent
    Admission Criteria: ≥ 95% national percentile rank in math on standardized achievement test; EXPLORE test; or Admission Portfolio.
  • Course Dates: July 18, 2010 - August 6, 2010
  • Location: Evanston Campus
  • view syllabus

Syllabi of Some Past Courses

I've taught all of the courses above at least once, some of them a number of times. Below are a few other courses I've taught in the past. If you're looking for someone to teach enrichment courses for your after school or distance learning program, please contact me at tj@tjleone.com or (847) 951-0127. The Center for Talent Development serves gifted kids, but I work well with kids at any performance level.