Open to: Grades 3 - 6
Eligibility: CTY-level or Advanced CTY-level math score required
Course Format: Individually Paced. See calendar for session dates and application deadlines.
Course Length: Typically 3 months
Course Code: ICE
Introduction to Computer Science and Engineering encourages students to utilize their problem-solving skills and creativity as they become familiar with the principles of both scientific engineering and computer programming. The first half of this course covers the concepts of the scientific method, electricity, circuits, and related content. The second half introduces students to Scratch Programming and basic computer programming concepts such as statements, loops, and if-then logic. Using a Makey Makey board as their tool, students will apply their knowledge of scientific engineering and computer science to produce such projects as controlling Scratch programs by completing wired circuits. Students will progress through each unit on their own, but parent involvement for most unit projects is expected. All projects and instrument set-up is thoroughly explained in documentation and video demonstration so students will have varying degrees of independence based on age and experience.
By the end of the course, students will be able to demonstrate their understanding of the relationship between engineering and computer science. The culminating learning experience will be a multi-part project in which students develop a hypothesis, write out the lab procedure, execute their plan, and record results.
View the Complete Materials List (PDF) in a new window.
Many items are just suggestions and can be adapted to whatever items you have on hand, in the basement, or in the recycling bin. Unless there are no other ways to accomplish a task, being creative with your materials use is encouraged- so don’t feel like this list is exhaustive!
Please look ahead and plan accordingly to get any materials you don’t already have at home or cannot substitute with another item. You may wish to place an order online or shop all at once by looking ahead to future units, or you may opt to purchase a few items at a time, unit by unit. Another option you have is to order a customized lab kit from Quality Science Labs.
The kit is $35 and contains the following items:
Please note: the kit includes several scientific items but students will still be responsible for providing their own perishable and commonly available household items.
In each unit’s list of items, those with an asterisk (such as wire) will be reused. If you do not want to dismantle projects to reuse some parts, you may choose to purchase more than the recommended amounts.
*Order or Buy your MakeyMakey Classic now to allow for shipping time if necessary.
This course requires a properly maintained computer with high-speed internet access and an up-to-date web browser (such as Chrome or Firefox). The student must be able to communicate with the instructor via email. Visit the Technical Requirements and Support page for more details.
This course uses an online virtual classroom for discussions with the instructor. The classroom works on standard computers with the Adobe Connect Add-in or Adobe Flash plugin, and also tablets or handhelds that support the Adobe Connect Mobile app. Students who are unable to attend live sessions will need a computer with the Adobe Connect Add-in or Adobe Flash plugin installed to watch recorded meetings. The Adobe Connect Add-in, Adobe Flash plugin, and Adobe Connect Mobile app are available for free download. Students who do not have the Flash plug-in installed or enabled on their browsers will be prompted to download and install the Adobe Connect add-in when accessing the virtual classroom.
Most course lectures may be viewed on mobile devices, but in some cases assignments and quizzes must be completed on a desktop or laptop computer.
Chromebooks are not recommended due to required downloading of specialized software.