Application Development

From IS Curriculum

Jump to: navigation, search

The core subtopics within Application Development are as follows:

  • Problem solving using algorithmic thinking; computational thinking
  • Control structures
    • Sequential, conditional, iterative
  • Programming concepts
    • Variables (& visibility)
    • Literals
    • Types
    • Expressions
    • Procedures
    • Functions
    • Parameters
    • Operators and operations
  • I/O
    • Text-based
    • GUI
  • Data structures
    • E.g., primitive data types, composite data types, arrays
    • Memory management
  • Integrated development environments
  • Database access
  • Development approaches
    • E.g., object-oriented, procedural, declarative
Personal tools