Setup Menus in Admin Panel

AP Computer Science Principles Training




AP (Advanced Placement) Classes:

Many high school students choose to take AP courses due to their benefits while in high school, in college applications, and beyond. According to the College Board which administers the AP tests, “AP Gives students the chance to tackle college level work while they are still in high school and earn college Credit and placement.’’


Benefits of AP Classes:

More than a million students in America take AP classes because of the several benefits they provide. AP classes will…

1.Increase student’s chances of being admitted into top colleges.

2.Challenge students more than regular high school classes and prepare them for the demands of college.

3.Help students to obtain scholarships.

4.Enable students to receive college credit before starting college (if they score a 3 out of 5 or higher on the related exams).

5.Increase the likelihood that students will graduate earlier than normal time, thereby allowing them to save the money that extra semesters in college would cost.

The following topics will be covered in AP Computer Science Principles Class.

Unit 1: Intro to Computer Science Principles

  • AP CSP Overview
  • Introduction to Computer Science
  • Computer History
  • CS Impact on Our Lives

Unit 2: Algorithms

  • Big Idea 4 Algorithms
  • Computational Thinking
  • Algorithms
  • Searching and Sorting
  • Pseudocode
  • Flowcharting

Unit 3: Programming with Scratch

  • Big Idea 5 Programming
  • Intro to Scratch
  • Project Tutorial in Scratch
  • Planning a Project in Scratch
  • Loops in Scratch

Unit 4: The Internet

  • Big Idea 6 The Internet
  • History of the Internet
  • Internet Systems
  • Using HTML to Create a Webpage

Unit 5: Programming with App Inventor

  • Intro to App Inventor
  • Using a Tutorial to Build an App
  • App Architecture
  • Event Handling

Unit 6: Big Data

  • Big Idea 2 Abstraction
  • Big Idea 3 Data and Information
  • Data Systems
  • Ethical Issues
  • Data Abstraction
  • Digital Data Representation
  • Cybersecurity and Cryptography

Unit 7: Explore – Performance Task

  • Big Idea 1 Creativity
  • Big Idea 7 Global Impact
  • Time Management Tips
  • Research Tips
  • Explore Performance Task

Unit 8: Programming with Python

  • Intro to Python
  • Programming with Python
  • Python’s Turtle
  • Strings in Python
  • Lists in Python

Unit 9: Software Development

  • Software Development Cycle
  • Stages of Development
  • Ethical Use and Responsibility

Unit 10: Programming with Java

  • Introduction to Java
  • Output in Java
  • Basic Input and Output
  • Data Types
  • Operators
  • Object-Oriented Programming
  • Methods

Unit 11: OOP in Java

  • Creating a Class
  • Instantiate an Object
  • Inheritance
  • Polymorphism
  • Java API
  • GUI Programming with Java

Unit 12: APCSP Exam Prep

  • Create Performance Task
  • APCSP Exam Strategies
  • Big Idea 2 Abstraction Review
  • Big Idea 3 Data Review
  • Big Idea 4 Algorithms Review
  • Big Idea 5 Programming Review
  • Big Idea 6 Internet Review
  • Big Idea 7 Global Impact Review

Key Features:

1 ON 1 Sessions / Small Groups
We follow your Syllabus
Training Type: Online Live Interactive Session.
Experienced Faculty.
Access to Class Recordings.
Weekday / Weekend Classes.
Duration : 30 Hours

Start Date: Monday, February 6, 2023


Morning Schedule:

Weekly 2 Days / Week

Time: 11:00 AM – 12:30 PM EST


Evening  Schedule:

Weekly 2 Days / Week

Time: 8:30 PM – 10:00 PM EST



Please contact us, If you are looking for different schedule or need more information.

Phone : 1+ 734 418 2465

Email :

 Inquiry Now         Discount Offer 

USA: +1 734 418 2465 | India: +91 40 4018 1306

The Advanced Placement (AP) is a trademark registered and owned by the College Board, which is not affiliated with, and does not endorse this product. All other trademarks and copyrights are the property of their respective owners.


There are no reviews yet.

Be the first to review “AP Computer Science Principles Training”


© 2019 LEARNTEK. ALL RIGHTS RESERVED | Privacy Policy | Terms & Conditions

USA: +1 734 418 2465 | Discount Offer
Season's Best Discount Offer End's in
Discount Offer