• LOGIN
  • No products in the cart.

You must be logged in to take this course  →   LOGIN | REGISTER NOW

In this course, you’ll learn the basics of programming in the Java language, and cover topics relevant to the AP Computer Science a course and exam. This course will cover repetition statements, the array data structure, methods and recursion. This course is for anyone interested in taking first-level computer-programming course, particularly those who attend a school that does not provide a similar class.

Assessment

This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer need to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.

Certification

Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.

Having an Official Edukite Certification is a great way to celebrate and share your success. You can:

  • Add the certificate to your CV or resume and brighten up your career
  • Show it to prove your success

 

Course Credit: Purdue University

Course Curriculum

Introduction to AP Computer Science
Welcome to CS180.2x from Purdue! 00:02:00
Using Vocareum 00:05:00
Lesson 1
Installing JDK/JRE on Windows (Setting up an IDE) 01 00:04:00
Installing JDK/JRE for Mac (Setting up an IDE) 02 00:01:00
Setting up IntelliJ on Windows (Setting up an IDE) 3 00:05:00
Setting up IntelliJ for Mac (Setting up an IDE) 4 00:03:00
Setting up your first IntelliJ Project (Setting up an IDE) 5 00:10:00
Using an IDE 00:09:00
Debugging with IntelliJ: Problem Intro (Debugging with IntelliJ) 1 00:05:00
Debugging with IntelliJ: The Debugging Part (Debugging with IntelliJ) 2 00:04:00
Debugging with IntelliJ: Fixing the Bugs (Debugging with IntelliJ) 3 00:05:00
Debugging with IntelliJ: Did it work? (Debugging with IntelliJ) 4 00:05:00
Repetition Intro (Repetition Intro) 1 (Lesson 1) 11 00:05:00
Characteristics of Loops (Repetition Intro) 2 00:05:00
Example – Odd or Even 00:07:00
Example – Prompting the User (Part 1) 00:04:00
Example – Prompting the User (Part 2) 00:03:00
Example Hello 10 Times 00:05:00
Debugging Loops 00:11:00
Thinking Through the Problem: Prime Numbers (Instructions) 00:08:00
Lesson 2
Common Practices 00:03:00
Example – Reverse: The Problem 00:03:00
Example – Reverse: Implementation 00:05:00
Example – Reverse: Improvements 00:05:00
Palindrome: Introduction 00:04:00
Palindrome: Implementation 00:04:00
Palindrome: Testing 00:05:00
Example Binary Converter 00:05:00
Example – Collatz 00:04:00
Common Mistakes (Part 1) 00:04:00
Common Mistakes (Part 2) 00:04:00
Nested Loops 00:05:00
Example Divisor Pattern 00:01:00
Instructions: Thinking Through the Problem: ABCs 00:05:00
Lesson 3
Introduction to Data Structures 00:06:00
Arrays Basics 00:06:00
Interacting with Arrays 00:06:00
Example – args 00:05:00
Example Histogram 00:11:00
Generalizations 00:05:00
For-Each Loop 00:03:00
Lesson 4
Multidimensional Arrays (Part 1) 00:03:00
Multidimensional Arrays (Part 2) 00:04:00
Example – Matrix 00:06:00
Example – Deck of Cards (Part 1) 00:04:00
Example – Deck of Cards (Part 2) 00:04:00
Example Game of Life 00:04:00
Thinking Through the Problem: Blood Donations 00:13:00
Lesson 5
WordList Review Video 00:10:00
Terminology 00:02:00
Example – Class Instance Variable (Part 1) 00:05:00
Example – Class Instance Variable (Part 2) 00:05:00
Example – Class Instance Variable (Part 3) 00:02:00
Static Fields 00:06:00
Methods: Overview 00:03:00
Class Methods : Constructors 00:04:00
Example – Constructors 00:08:00
Example – this (Part 1) 00:06:00
Example – this (Part 2) 00:06:00
Parking Lot Instructions : Thinking Through the Problem: ParkingLot 00:18:00
Lesson 6
Static Methods 00:05:00
Scope (Part 1) 00:04:00
Scope (Part 2) 00:03:00
Examples – Scope 00:10:00
Method Overloading 00:05:00
Encapsulation and Access Modifiers 00:08:00
Example – Encapsulation 00:16:00
Exam 3 : Thinking Through the Problem: PlayList 00:14:00
Assessment
Submit Your Assignment 00:00:00
Certification 00:00:00

Course Reviews

4.7

4.7
9 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

479 STUDENTS ENROLLED
©2021 Edukite. All Rights Resereved
Edukite is A Part Of Ebrahim College, Charity Commission
Reg No 110841