User Tools

Site Tools


roger_s_apsc-1

Roger's APSC Lessons, Phase 1

This set represents the first attempt at covering all the APCS requirements, starting blind from the list of subjects, We will tackle example problems and exam questions later.

This is just to give Roger a theoretical understanding of APSC in Python. We will cover C/C++ and Java later.

Skill Checklist

  • APCS-BPC – Basic programming concepts, ex. input and output (commands and streams)
  • APCS-NVO – numeric variables, arithmetic, logical and bitwise operators
  • APCS-OVT – other variable types character, string, etc. and basic operations (excluding “as array”)
  • APCS-DTS – Data types, constants, variables, scope: global / local
  • APCS-LCS – control structures and loop structures
  • APCS-FUN – functions
  • APCS-REC – recursion
  • APCS-ARS – arrays and structures (how to do C’s “struct” is in other languages)
  • APCS-BDS – Basic data structures (how to make queues, stacks, trees, graphs)
  • APCS-BAL – Basic algorithms, including: sorting, searching, greedy method, dynamic programming
  • APCS-DPC – Dynamic programming (Top Down Design)
roger_s_apsc-1.txt · Last modified: 2023/09/12 10:48 by appledog

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki