Procedural Programming

OVERVIEW

Do you want to learn higher-level coding skills? This course teaches advanced programming concepts using the computer language Python. You will learn techniques and processes associated with computer programming and software development. This course provides honors-level elective credit. Digital Information Technology, Foundations of Programming, and Procedural Programming make up the Web Application and Development POS.

MAJOR CONCEPTS

Procedural Programming

  • Introduction to Procedural Programming
  • Algorithms Data Structures
  • Documenting & Debugging

Changing the World with Shopping

  • Variables & Functions
  • Mathematical Operators
  • Input & Selection Structures
  • Python Libraries

Changing the World with Entertainment

  • Repetition
  • Iterative Loops
  • Recursion APIs & IDEs

Changing the World with Data

  • Functions
  • Modularity
  • Data Analysis

Changing the World with Computer Security

    • Computer Vulnerabilities
    • Cryptography
    • Encryption
    • Security, Careers, and Beyond
    • Capstone Project
    • Decomposition and Pattern Recognition
    • Algorithmic Design with Pseudocode
    • Generalize & Assess

Fee Details

Progam Regular
Fee Component  Course Fee
Amount (USD)  $ 558
Description To be paid by the student at the time of Enrollment.

Grade Level

Grade 9, 10, 11, 12

Duration

Annual

Requirements

None

Prerequisites

Digital Information Technology and Foundations of Programming

en_USEnglish
Scroll to Top

Download FREE brochure

Fill the form to download our school brochure or talk to one of our certified academic counsellors