Computer Science Principles
Class experience
Go beyond the screen for an in-depth look at computing! Computer science encompasses much more than programming. In this class, students will get a taste of these topics such as human-computer interactions, algorithms, binary numbers, information theory, and graph theory. We will explore these topics through discussion, puzzles, in-class demonstrations, and online activities. Please note: This is not a coding class, nor do students need any coding experience for this class. Week 1: Learn...
This class is taught in English.
After completing this course, students will understand that - People use computer programs to process information to gain insight and knowledge. - Computing enhances communication, interaction, and cognition. - Computing enables innovation in nearly every field. - Digital data is represented by abstraction. - Computers use an iterative and interactive way to process digital information. - Combining data sources, clustering data, and data classification is part of the process of using computers to process information. - Patterns can emerge when data is transformed using computational tools.
Homework Offered
There may be optional, short homework assignments.0 - 1 hours per week outside of class
Assessments Offered
Grades Offered
I am a home school mom of 3. I've been homeschooling since 2007, when my oldest started kindergarten. I've taught many classes to homeschooled kids through different co-ops and online. I teach various classes in history, social studies, math,...
Group Class
$30
for 3 classes1x per week, 3 weeks
45 min
Completed by 5 learners
Live video meetings
Ages: 10-14
2-12 learners per class