Chapter Outline: Introduction to Computer Programming
- Programming Fundamentals
- Programming Language
- Syntax
- Variable
- Data Type
- Constant
- Operator
- Expression
- Statement
- Program Structure
- Function
- Parameter
- Return Value
- Control Structures
- Loop
- Conditional Statement
- Data Structures
- Array
- String
- Pointer
- Object-Oriented Programming (OOP)
- Object-Oriented Programming (OOP)
- Class
- Object
- Inheritance
- Encapsulation
- Polymorphism
- Abstraction
- Problem-Solving & Development
- Debugging
- Pseudocode
- Algorithm
- Programming Tools
- Compiler
- Interpreter
- Integrated Development Environment (IDE)
- Best Practices
- Comment