Tools, platforms, and materials needed for the course
This course is aligned with the North Carolina Computer Science Standards for grades 6-8. Key standards addressed include:
Understand the design of computing devices based on user interaction analysis
Design projects combining hardware and software to collect and exchange data
Analyze data transfer across networks and the role of protocols
Collect data using computational tools
Implement flowcharts and pseudocode to address complex problems
Impacts of Computing - Culture
Impacts of Computing - Social Interactions
Impacts of Computing - Safety, Law & Ethics
The accelerated format requires maintaining high energy and momentum. Keep activities engaging and provide clear daily objectives.
Students will need to complete some content gathering and website work outside of class time. Set clear expectations for homework.
Be available for extra help sessions or virtual office hours, as the faster pace may challenge some students.
Acknowledge milestones frequently to keep students motivated throughout the intensive program.