Content deleted Content added
tag with {{Bare URL PDF}} |
MaxedUtility (talk | contribs) mNo edit summary |
||
Line 1:
{{Short description|Advanced Placement course and exam in procedural programming and computer science concepts}}
{{Advanced Placement}}
'''Advanced Placement
AP Computer Science Principles examines a variety of [[computing]] topics on a largely conceptual level, and teaches [[procedural programming]]. In the Create "Through-Course Assessment", students must develop a program, demonstrated in a video and a written reflection. The course may be taught in any [[programming language]] with [[Subroutine|procedures]], [[Expression (mathematics)|mathematical expressions]], [[Variable (computer science)|variables]], [[List (abstract data type)|lists]], [[Conditional (computer programming)|conditionals]], and [[Loop (computing)|loops]].<ref name=":0" /> Coding portions of the AP exam are based in both text-based and [[Block-based programming language|block-based]] [[pseudocode]], as defined by the provided [[Cheat sheet|reference sheet]].
|