We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
CompuScholar: Computer Science Foundations (AP CSP Prep)
Learn the basics of computer science and how to code in Python languages through this one-year foundational course. Lessons are completed in an interactive online setting using Windows, Mac, or Chromebook. Quizzes, tests, and projects are auto-graded; however, parents have full control over auto-graded results. This course can also be used as preparation for the AP Computer Science Principles exam and is endorsed by the College Board for AP CS Principles, covering all the necessary topics. The core curriculum is in chapters 1-20. After completing these chapters, students have about 6-8 weeks left to choose other units in Web Design, Computer Skills, and Computer Careers. Chapters 1-22 should be completed in sequence if preparing for the AP exam.
The Computer Science Foundations course can be flexibly used to teach introductory computer science topics or to prepare students for the AP Computer Science Principles exam.
The course teaches students to code in the popular Python language and covers other fundamental computer science topics such as algorithms, data processing, digital citizenship, and much more!
Hot New Features: No local software installation requirements. All Python coding projects are fully auto-graded by our system.
This course teaches fundamental computer science and coding concepts in an interactive, online environment. Simply follow the syllabus and planner guide for introductory computer science. This course is endorsed by the College Board for AP CS Principles and covers all required topics.
Learning to program may seem daunting, but CompuScholar (formerly Homeschool Programming), has created courses that make it understandable and approachable. Anyone with average computer skills can work through these courses. One of the most helpful things about this series is that each thing you do is represented with pictures of what your program looks like, without being too simplistic. The introductions are very informational; anything you could have trouble with is neatly outlined. Another handy feature is that it doesnt force you into any complicated situations; it follows a very logical step-by-step tutorial for ease of learning. Another great thing is that all the methods, variables, and "techy things" are introduced as you use them, making it all much easier to follow and remember.
All courses are 1-year subscriptions to online course content. When you purchase an online course, you will receive one pair of teacher/student coupon codes, which you can then activate on CompuScholar (please note that one-year subscriptions start when course is activated). Each course is designed to be used with one student. Additional student licenses may be purchased directly from CompuScholar after the initial course code has been activated.
The online format offers several nice features including full-color lesson texts, streaming instructional videos, auto-graded quizzes and tests, and an electronic gradebook. Another advantage includes the ability for the publisher to make immediate updates, ensuring that all students have up-to-date information. The instructional videos are an integral part of the program.
Course topics available include: computer fundamentals (Digital Savvy), web design, Windows programming, game programming, Java programming and Android Programming. This is a good self-study starter series for anyone wanting to begin a hobby or looking at a career in programming.
Product Format: | Other |
---|---|
Grades: | 9-12 |
Brand: | CompuScholar |
ISBN: | 9781946113023 |
Be the first to review this item
an AP course for my son going into the computer science field in college