Computer Programming Essentials

  • Welcome to Computer Programming Essentials

     
    Computer Programming Essentials (CPE) is a foundation computer science course.  CPE introduces students to computing as a problem solving tool and does not focus on any one programming language.  Students will:
    • Learn to create algorithms to solve problems with computers
    • Design simple mobile applications
    • Work with hardware programming control
    • Investigate intelligent computing 

     

    There is no textook for CPE.  We will generally use two sources for class activities, assignments, and communication:
    1. Schoology will be used to distribute course materials, for students to submit assignments, and for student/teacher communication.  To use this site, navigate to NYCSD's Schoology LMS and log in with your @northernpolarbears.com email account.
    2. Microsoft Office Tools will be used throughout the course for class content and collaboration.

    We will spend time in class at the beginning of the year learning how to use these tools effectively.