Outschool
Open currency, time zone, and language settings
Log In

AP Computer Science Principles Study Group (Ongoing)

Ongoing weekly class that will review key concepts for the AP Computer Science Principles exam
Pablo M.S.ECE
Average rating:
5.0
Number of reviews:
(82)
Class

What's included

1 live meeting
55 mins in-class hours per week

Class Experience

US Grade 8 - 11
Weekly class to review and practice concepts for the AP Computer Science Principles exam.

Class format:
1. Before class, learners are encouraged to review the topic for the week.
2. During class, learners will be guided through sample AP CSP problems. Typically this will include 8 or more multiple choice questions.
3. As needed, the instructor will also give short tips and tricks related to the test. Some examples include short coding tutorials, insight into tricky multiple choice answers, mnemonic and memorization techniques, amongst many others.

Class Schedule:
Week 1 (8/14 onwards): Class Intro 
Week 1 (8/21 onwards): Creative Development 1
Week 2 (8/28 onwards): Creative Development 2
Week 3. (9/4 onwards): Creative Development 3
Week 4. (9/11 onwards): REVIEW/Create Performance Task
Week 5. (9/18 onwards): Data 1
Week 6. (9/25 onwards): Data 2
Week 7. (10/2 onwards): Data 3
Week 8. (10/9 onwards): REVIEW/Create Performance Task
Week 9. (10/16 onwards): Algorithms and Programming 1
Week 10. (10/23 onwards): Algorithms and Programming 2
Week 11. (10/30 onwards): REVIEW/Create Performance Task
Week 12. (11/6 onwards): Algorithms and Programming 3
Week 13. (11/13 onwards): Algorithms and Programming 4
Week 14. (11/20 onwards): REVIEW/Create Performance Task
Week 15. (11/27 onwards): Algorithms and Programming 5
Week 16. (12/4 onwards): Algorithms and Programming 6
Week 17. (12/11 onwards): REVIEW/Create Performance Task
CLASS WILL RESUME AFTER WINTER BREAK

Pre-Requisites:
The following is taken directly from the official AP CSP website (https://apcentral.collegeboard.org/media/pdf/ap-computer-science-principles-course-and-exam-description.pdf). Please consult with the instructor if you have any questions on these pre-requisites.
It is recommended that students in the AP Computer Science Principles course have successfully completed a first-year high school algebra course with a strong foundation of basic linear functions, composition of functions, and problem-solving strategies that require multiple approaches and collaborative efforts. In addition, students should be able to use a Cartesian (x, y) coordinate system to represent points on a plane. It is important that students and their advisers understand that any significant computer science course builds upon a foundation of mathematical reasoning that should be acquired before attempting such a course. Prior computer science experience is not required to take this course.

Other Details

External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Joined November, 2020
5.0
82reviews
Profile
Teacher expertise and credentials
Master's Degree from University of Texas in San Antonio
Hello! My name is Pablo. I have been a private tutor since 2012 and have been employed as an engineer since 2014. I'm excited to bring my teaching experience and technical know-how into my Outschool classes. I believe in empowering learners by teaching them according to their preferences. I will explain class concepts step-by-step, and I strive to create a light-hearted, engaging environment where learners feel comfortable asking questions and have fun as they learn.

I have a Bachelor's of Science in Engineering Science and a Master's of Science in Electrical and Computer Engineering. Additionally, I have minors in English Creative Writing, Mathematics, and Physics. I have been a private tutor since 2012 focused on math and physics, though I have branched out to various other subjects as well. Additionally, during graduate school I was a teaching assistant. This meant I planned, taught, and graded the lab section of an advanced electronics course. I actually won an award for this role one year!

I have been working as a professional engineer since 2014; as such I try to incorporate real life examples of the concepts I am teaching. I believe it's not just about knowing HOW to do a problem, it's important to know WHY these concepts are relevant and the way they are APPLIED in the real world.

As a teacher, I want to empower learners. Not everybody learns the same, so I try to cater to an individual's learning style. During class I strive to create an engaging and fun environment where students can feel comfortable speaking up when they don't quite understand a concept. Outside of class, I will suggest additional and optional resources that can enhance a learner's understanding.

A little about myself...

I am also a big-time enthusiast of flying cars that play soccer, AKA the video game Rocket League. I also love anime and manga. A few of my favorites are Naruto, FMA: Brotherhood, One Punch Man, Mob Psycho 100, My Hero Academia... The list could go on and on and on!

I hope to see you in class! Feel free to message me with any questions.

Reviews

Live Group Class
Share

$22

weekly
1x per week
55 min

Completed by 2 learners
Live video meetings
Ages: 13-18
2-8 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyManage Data PreferencesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool