AP Computer Science Principles Training

$700.00

Category:

Description

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:

Training Type: Online Live Interactive Session.
Experienced Faculty.
Small Groups
Duration 40 Hours
Access to Class Recordings.
Weekday / Weekend Classes.

 

Evening Schedule:

3 Days / Week
8:30 PM – 9:30 PM EST
9:00 PM – 10:00 PM EST
9:30 PM – 10:30 PM EST
10:00 PM – 11:00 PM EST

 

Morning Schedule:

3 Days / Week
10:00 AM – 11:00 AM EST
10:30 AM – 11:30 AM EST
11:00 AM – 12:00 PM EST
11:30 AM – 12:30 PM EST

 

 

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

Phone : 1+ 734 418 2465

Email : info@learntek.org

 Inquiry Now 

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 Learntek.org, and does not endorse this product. All other trademarks and copyrights are the property of their respective owners.

Reviews

There are no reviews yet.

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

LEARNTEK

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



USA: +1 734 418 2465 | info@learntek.org Discount Offer
Season's Best Discount Offer End's in
Discount Offer