OL Introduction to Computer Programming

Chapter Outline: Introduction to Computer Programming

  1. Programming Fundamentals
    • Programming Language
    • Syntax
    • Variable
    • Data Type
    • Constant
    • Operator
    • Expression
    • Statement
  2. Program Structure
    • Function
    • Parameter
    • Return Value
  3. Control Structures
    • Loop
    • Conditional Statement
  4. Data Structures
    • Array
    • String
    • Pointer
  5. Object-Oriented Programming (OOP)
    • Object-Oriented Programming (OOP)
    • Class
    • Object
    • Inheritance
    • Encapsulation
    • Polymorphism
    • Abstraction
  6. Problem-Solving & Development
    • Debugging
    • Pseudocode
    • Algorithm
  7. Programming Tools
    • Compiler
    • Interpreter
    • Integrated Development Environment (IDE)
  8. Best Practices
    • Comment