Curriculum

Four-week Python and problem-solving path

Lesson progress is automatic: start assigned problems to begin a week, and solve every assigned problem to complete it.

Following the current Caribbean Code class?

The first live lesson is planned for July 7 from 6:00 PM to 7:00 PM, and the class will continue using the website for lessons, quizzes, coding practice, and progress tracking.

View Live Lessons

Program Expectations

Caribbean Code is structured for students who are starting from the beginning and need a flexible but serious path through lessons, practice, and certification preparation.

Beginner-friendly start

Students do not need prior programming experience. The curriculum starts with core Python concepts and builds toward practical problem solving.

Flexible live learning

Live classes are recommended but not strictly required. The schedule is flexible and may be adjusted to better fit students' availability.

Weekly practice

Students should complete weekly lessons, quizzes, coding practice, and assigned practice work to keep moving through the program.

Voucher readiness

Certification voucher eligibility depends on completing required practice work, including required quizzes and practice tests before receiving a certification exam voucher.

Completion expectations

OpenEDG practice

Students should complete assigned OpenEDG-style practice alongside the weekly coding problems.

PCEP readiness

Weekly lesson completion now depends on accepted solutions for the assigned practice problems.

Demo day

The class ends with a small final project students can explain to mentors, schools, and sponsors.