Who Should Join?
This community is intended for students that are "Independently
Studying" for the Advanced Placement Computer Science Principles test
offered by the College Board, and those students that are seeking
qualified and trained tutors to assist their preparedness for
testing based on classroom learning.
Our College Board approved curriculum is used by traditional school
classrooms in preparation for APCSP testing, as well as by students
who do not, or can not, participate in such classroom.
This is an advanced subject with specific requirements that must be
navigated in order to successfully take the APCSP test. While no age
requirements exist, students should be comfortable with using
computers to demonstrate understanding of programming and computer
science subject matter.
What Will You Learn?
Algorithms
Visual Programming
Python Programming
Internet
Global Impact
Digital Data
Students will be introduced to the building blocks of programming algorithms by solving sequential logic riddles and building personal projects. In constructing their own algorithms, students will also learn how to debug their own code, iteratively "failing forward" along the way.
Using the Scratch programming language, created at MIT, learners engage creative computing challenges while building skills they may utilize in developing their own creative projects. Visual programming languages allow learners to build complex computational projects and skills that are easily transferable to other high level languages.
One of the most popular programming languages in the world, and a source of ample real world opportunity for those that are proficient in its use, Python powers the efforts of data scientists in visualizing meaning contained within large data sets, as well as popular services such as YouTube and Netflix. Mentors will help learners get started building skills and progress in project complexity using this powerful language.
Students will learn about computer networks and how the Internet works. They will understand how the systems built on the internet have impacted our society. They will also analyze and understand the importance of cybersecurity. Students will work with real tools, on their own website, using methods that scale into the real world.
The evolution of computing and the innovations built from it have a global impact on society. Students will learn about multiple innovations and how they have affected our methods of communication and problem solving. Students will understand the benefits and harmful effects of computing, and how it enables innovation in various fields other than computer science.
Ever wonder how a computer is able to understand words that you type, how to play a video, or how to display an image? Students will be introduced to how computers process, store, and translate information into digital data. They will learn about computer hardware, number systems, and various computational tools and techniques to transform data.
What Learning Materials Are Included?
Our method of instruction is succinct and feeds personal motivation: Course + Challenge + Badge
Learners will engage learning pathways providing guidance and options
for self-led learners. Courses may be engaged based on interest of
learner at any pace desired. Challenges initiate an unlimited mentor
feedback loop whereby learners demonstrate understanding of concepts
and mentors provide personal guidance where needed. Micro-credentials,
or badges are them earned and evidence of skill mastery is attached
to badge for documenting skills over time.
4 Learning Paths
20+ Courses
130+ Challenges
90+ Badges
+ Interactive Peer Learning
Community-tools such as a public wall with @referencing of peers and mentors enables direct communication between peer learners. Students can mentor each other, as well as receive help from kidOYO’s best mentors!
+ Unlimited Mentor Feedback
At kidOYO, we’re innovating how direct virtual learning works, and we have years of research and practice backing up our best methods. Mentor Tokens empower students to drive their own learning opportunity directly with kidOYO certified mentors. Every interaction produces an opportunity for mentor engagement, and unlimited feedback from mentors allows students to make real progress in building foundational skills. Computer Science can be challenging, kidOYO mentors are here to help!
You Will Also Get …
Parent Account
Personal Website Hosting
Custom Website Domain
Portfolio Page
kidOYO Shop Discount