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.
1 ON 1 Sessions.
Duration 40 Hours.
Access to Class Recordings.
Weekday / Weekend Schedules.
Evening Schedule:
2-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
11:00 PM – 12:00 PM EST
Morning Schedule:
2-3 Days / Week
9:00 AM – 10:00 AM EST
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
12:00 PM – 1:00 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.