MI.CS.3B.AP.09

Implement an artificial intelligence algorithm to play a game against a human opponent or solve [...]

MI.CS.3B.AP.092020-12-11T18:39:55+00:00

MI.CS.3A.AP.13

Create prototypes that use algorithms to solve computational problems by leveraging prior student knowledge and [...]

MI.CS.3A.AP.132020-12-11T18:39:51+00:00

MI.CS.3A.AP.19

Systematically design and develop programs for broad audiences by incorporating feedback from users.

MI.CS.3A.AP.192020-12-11T18:39:51+00:00

MI.CS.3A.AP.18

Create artifacts by using procedures within a program, combinations of data and procedures, or independent [...]

MI.CS.3A.AP.182020-12-11T18:39:51+00:00

MI.CS.3A.AP.17

Decompose problems into smaller components through systematic analysis, using constructs such as procedures, modules, and/or [...]

MI.CS.3A.AP.172020-12-11T18:39:51+00:00

MI.CS.3A.AP.16

Design and iteratively develop computational artifacts for practical intent, personal expression, or to address a [...]

MI.CS.3A.AP.162020-12-11T18:39:51+00:00

MI.CS.3A.AP.15

Justify the selection of specific control structures when tradeoffs involve implementation, readability, and program performance, [...]

MI.CS.3A.AP.152020-12-11T18:39:51+00:00

MI.CS.3A.AP.14

Use lists to simplify solutions, generalizing computational problems instead of repeatedly using simple variables.

MI.CS.3A.AP.142020-12-11T18:39:51+00:00

MI.CS.2.AP.19

Document programs in order to make them easier to follow, test, and debug.

MI.CS.2.AP.192020-12-11T18:39:47+00:00

MI.CS.2.AP.18

Distribute tasks and maintain a project timeline when collaboratively developing computational artifacts.

MI.CS.2.AP.182020-12-11T18:39:47+00:00
Go to Top