Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

CALIFORNIA - 2023 - STANDARD MAPPING TK PROJECTS

CALIFORNIA_STANDARDMAPPINGTKPROJECTS2023Ͳ2024 KG Grade1 Grade2

TreasureHuntNew
Bookmaking
WorkBook1

WorkBook2
GradeKͲ2
IDENTIFIER

Numbers

Painter
Shapes

Author

Animal
Letters

Stories

Blocks
Colors

Basics

Tales
Whiz
Start

Logo
Me

Fit
ComputingSystems
K-2.CS.1
Selectandoperatecomputingdevicesthatperformavarietyoftasksaccuratelyandquicklybased
onuserneedsandpreferences.(P1.1) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ
K-2.CS.2 Explainthefunctionsofcommonhardwareandsoftwarecomponentsofcomputingsystems.(P7.2) භ භ භ භ භ භ භ භ භ
K-2.CS.3 Describebasichardwareandsoftwareproblemsusingaccurateterminology.(P6.2,P7.2) භ භ භ භ
NetworksandtheInternet

K-2.NI.4
Modelanddescribehowpeopleconnecttootherpeople,places,informationandideasthrougha
network.(P4.4) භ භ භ භ
K-2.NI.5 Explainwhypeopleusepasswords.(P7.2) භ භ
K-2.NI.6 Createpatternstocommunicateamessage.(P4.4)

DataandAnalysis

K-2.DA.7
Store,copy,search,retrieve,modify,anddeleteinformationusingacomputingdevice,anddefine
theinformationstoredasdata.(P4.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ
K-2.DA.8 Collectandpresentdatainvariousvisualformats.(P4.4,P7.1) භ භ භ භ භ භ භ භ භ භ භ භ
K-2.DA.9
Identifyanddescribepatternsindatavisualizations,suchaschartsorgraphs,tomakepredictions.
(P4.1) භ භ භ භ භ
AlgorithmsandProgramming

K-2.AP.10 Modeldailyprocessesbycreatingandfollowingalgorithmstocompletetasks.(P3.2,P4.4) භ භ භ භ භ
K-2.AP.11 Modelthewayprogramsstoredata.(P4.4) භ භ භ භ භ
K-2.AP.12
Createprogramswithsequencesofcommandsandsimpleloops,toexpressideasoraddressa
problem.(P5.2) භ භ භ භ භ
K-2.AP.13 Decomposethestepsneededtosolveaproblemintoasequenceofinstructions.(P3.2) භ භ භ භ භ
K-2.AP.14
Developplansthatdescribeaprogram’ssequenceofevents,goals,andexpectedoutcomes.(P5.1,
P7.2) භ භ භ භ භ
K-2.AP.15 Giveattributionwhenusingtheideasandcreationsofotherswhiledevelopingprograms.(P7.3) භ භ භ භ භ
K-2.AP.16 Debugerrorsinanalgorithmorprogramthatincludessequencesandsimpleloops.(P6.2) භ භ භ භ භ
K-2.AP.17
Describethestepstakenandchoicesmadeduringtheiterativeprocessofprogramdevelopment.
(P7.2) භ භ භ භ භ
ImpactsofComputing

K-2.IC.18
Comparehowpeoplelivedandworkedbeforeandaftertheadoptionofnewcomputing
technologies.(P3.1) භ භ භ භ භ භ භ
K-2.IC.19 Workrespectfullyandresponsiblywithotherswhencommunicatingelectronically.(P2.1) භ භ භ භ
K-2.IC.20
Describeapproachesandrationalesforkeepinglogininformationprivate,andforloggingoffof
devicesappropriately.(P3.1) භ භ භ
01
CALIFORNIA - 2023 - STANDARD MAPPING TK PROJECTS

CALIFORNIA_STANDARDMAPPINGTKPROJECTS2023Ͳ2024 Grade3 Grade4 Grade5

AppInventor
WorkBook3

WorkBook4

WorkBook5
Grade3Ͳ5

Presenter

ScratchJr

Research
IDENTIFIER

Timeline

Microbit
Internet
Journey
Journal

Arcade

Sensor

RoboI

Safety
Candy

Editor

Turtle
Trivia
Toon

Sales
Race

3D
ComputingSystems
3-5.CS.1 Describehowcomputingdevicesconnecttoothercomponentstoformasystem.(P7.2) භ භ භ භ භ භ භ භ භ භ භ භ
3-5.CS.2 Demonstratehowcomputerhardwareandsoftwareworktogetherasasystemtoaccomplishtasks.(P4.4) භ භ භ භ භ භ භ භ භ භ භ
3-5.CS.3 Determinepotentialsolutionstosolvesimplehardwareandsoftwareproblemsusingcommontroubleshootingstrategies.(P6.2) භ භ භ භ
NetworksandtheInternet
3-5.NI.4
Modelhowinformationisbrokendownintosmallerpieces,transmittedaspacketsthroughmultipledevicesovernetworksandthe
Internet,andreassembledatthedestination.(P4.4) භ භ භ භ
3-5.NI.5 Describephysicalanddigitalsecuritymeasuresforprotectingpersonalinformation.(P3.1) භ භ භ භ
3-5.NI.6 Createpatternstoprotectinformationfromunauthorizedaccess.(P4.4) භ භ භ භ
DataandAnalysis
3-5.DA.7 Explainthattheamountofspacerequiredtostoredatadiffersbasedonthetypeofdataand/orlevelofdetail.(P4.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ
3-5.DA.8 Organizeandpresentcollecteddatavisuallytohighlightrelationshipsandsupportaclaim.(P7.1) භ භ භ භ භ භ භ
3-5.DA.9 Usedatatohighlightand/orproposerelationships,predictoutcomes,orcommunicateideas.(P7.1) භ භ භ භ භ භ
AlgorithmsandProgramming
3-5.AP.10 Compareandrefinemultiplealgorithmsforthesametaskanddeterminewhichisthemostappropriate.(P3.3,P6.3) භ භ භ භ භ භ භ භ
3-5.AP.11 Createprogramsthatusevariablestostoreandmodifydata.(P5.2) භ භ භ භ භ භ භ
3-5.AP.12 Createprogramsthatincludeevents,loops,andconditionals.(P5.2) භ භ භ භ භ භ භ භ
3-5.AP.13 Decomposeproblemsintosmaller,manageabletaskswhichmaythemselvesbedecomposed.(P3.2) භ භ භ භ භ භ භ භ
3-5.AP.14
Createprogramsbyincorporatingsmallerportionsofexistingprograms,todevelopsomethingneworaddmoreadvancedfeatures.
(P4.2,P5.3) භ භ භ භ භ භ භ භ භ
3-5.AP.15 Useaniterativeprocesstoplananddevelopaprogrambyconsideringtheperspectivesandpreferencesofothers.(P1.1,P5.1) භ භ භ භ භ භ භ භ භ භ
3-5.AP.16 Observeintellectualpropertyrightsandgiveappropriateattributionwhencreating,remixing,orcombiningprograms.(P5.2,P7.3) භ භ භ භ
3-5.AP.17 Testanddebugaprogramoralgorithmtoensureitaccomplishestheintendedtask.(P6.2) භ භ භ භ භ භ භ භ භ
3-5.AP.18
Performdifferentroleswhencollaboratingwithpeersduringthedesign,implementation,andreviewstagesofprogram
development.(P2.2) භ භ භ භ භ භ භ භ භ
3-5.AP.19 Describechoicesmadeduringprogramdevelopmentusingcodecomments,presentations,anddemonstrations.(P7.2) භ භ භ භ භ භ භ
ImpactsofComputing
3-5.IC.20
Discusscomputingtechnologiesthathavechangedtheworld,andexpresshowthosetechnologiesinfluence,andareinfluencedby,
culturalpractices.(P3.1) භ භ භ භ භ භ භ භ භ
3-5.IC.21 Proposewaystoimprovetheaccessibilityandusabilityoftechnologyproductsforthediverseneedsandwantsofusers.(P1.2) භ භ භ භ භ භ භ භ
3-5.IC.22 Seekandexplaintheimpactofdiverseperspectivesforthepurposeofimprovingcomputationalartifacts.(P1.1) භ භ භ භ භ භ
3-5.IC.23 Describereasonscreatorsmightlimittheuseoftheirwork.(P7.3) භ
Practices P3. Recognizing and Defining Computational Problems

02
CALIFORNIA - 2023 - STANDARD MAPPING TK PROJECTS

CALIFORNIA_STANDARDMAPPINGTKPROJECTS2023Ͳ2024 Grade6 Grade7 Grade8

Restaurateur

Environment
WorkBook6

WorkBook7

WorkBook8
Newsletter

Biography

Javascript
IDENTIFIER

Grade6Ͳ8

Investor

Arduino
Mission
HTML5
Circuits

Debate
Budget

Python

RoboII
BOTAI
Citizen

AIPilot

Future
Travel

3C3.0
Code

Map
CAD

Ad
AI

PI
ComputingSystems
6-8.CS.1 Designmodificationstocomputingdevicesinordertoimprovethewaysusersinteractwiththedevices.(P1.2,P3.3) භ භ භ භ භ භ භ
6-8.CS.2 Designaprojectthatcombineshardwareandsoftwarecomponentstocollectandexchangedata.(P5.1) භ භ භ භ භ භ
6-8.CS.3
Systematicallyapplytroubleshootingstrategiestoidentifyandresolvehardwareandsoftwareproblemsincomputing
systems.(P6.2) භ භ භ භ භ භ භ
NetworksandtheInternet
6-8.NI.4 ModeltheroleofprotocolsintransmittingdataacrossnetworksandtheInternet.(P4.4) භ භ භ භ
6-8.NI.5 Explainpotentialsecuritythreatsandsecuritymeasurestomitigatethreats.(P3.1,P3.3) භ භ භ භ
6-8.NI.6 Applymultiplemethodsofinformationprotectiontomodelthesecuretransmissionofinformation.(P4.4) භ
DataandAnalysis
6-8.DA.7 Representdatainmultipleways.(P4.4) භ භ භ භ
6-8.DA.8 Collectdatausingcomputationaltoolsandtransformthedatatomakeitmoreuseful.(P7.1) භ භ භ භ
6-8.DA.9 Testandanalyzetheeffectsofchangingvariableswhileusingcomputationalmodels.(P4.4,P6.1) භ භ භ භ භ භ භ භ භ
AlgorithmsandProgramming
6-8.AP.10 Useflowchartsand/orpseudocodetodesignandillustratealgorithmsthatsolvecomplexproblems.(P4.1,P4.4) භ භ භ භ භ භ භ භ භ භ භ
6-8.AP.11 Createclearlynamedvariablesthatstoredata,andperformoperationsontheircontents.(P5.1,P5.2) භ භ භ භ භ භ භ භ භ භ භ
6-8.AP.12 Designanditerativelydevelopprogramsthatcombinecontrolstructuresandusecompoundconditions.(P5.1,P5.2) භ භ භ භ භ භ භ භ භ භ භ
6-8.AP.13 Decomposeproblemsandsubproblemsintopartstofacilitatethedesign,implementation,andreviewofprograms.(P3.2) භ භ භ භ භ භ භ භ භ භ භ භ
6-8.AP.14 Createprocedureswithparameterstoorganizecodeandmakeiteasiertoreuse.(P4.1,P4.3) භ භ භ භ භ භ භ භ භ
6-8.AP.15 Seekandincorporatefeedbackfromteammembersanduserstorefineasolutionthatmeetsuserneeds.(P1.1,P2.3) භ භ
6-8.AP.16 Incorporateexistingcode,media,andlibrariesintooriginalprograms,andgiveattribution.(P4.2,P5.2,P7.3) භ භ භ භ භ භ භ භ භ භ
6-8.AP.17 Systematicallytestandrefineprogramsusingarangeoftestcases.(P6.1) භ භ භ භ භ භ භ භ භ භ
6-8.AP.18 Distributetasksandmaintainaprojecttimelinewhencollaborativelydevelopingcomputationalartifacts.(P2.2,P5.1) භ භ භ භ භ භ
6-8.AP.19 Documentprogramsinordertomakethemeasiertouse,read,test,anddebug.(P7.2) භ භ භ භ භ භ භ භ භ භ භ භ
ImpactsofComputing
6-8.IC.20 Comparetradeoffsassociatedwithcomputingtechnologiesthataffectpeople'severydayactivitiesandcareeroptions.(P7.2) භ භ භ භ භ භ භ භ භ භ
6-8.IC.21 Discussissuesofbiasandaccessibilityinthedesignofexistingtechnologies.(P1.2) භ භ භ
6-8.IC.22 Collaboratewithmanycontributorswhencreatingacomputationalartifact.(P2.4,P5.2) භ භ භ භ
6-8.IC.23
Comparetradeoffsassociatedwithlicensesforcomputationalartifactstobalancetheprotectionofthecreators'rightsand
theabilityforotherstouseandmodifytheartifacts.(P7.3) භ භ භ භ භ
6-8.IC.24 Comparetradeoffsbetweenallowinginformationtobepublicandkeepinginformationprivateandsecure.(P7.2) භ භ භ භ
P4.DevelopingandUsingAbstractions
Practices
P5.CreatingComputationalArtifacts

03
CALIFORNIA - 2023 - STANDARD MAPPING TK PROJECTS CaliforniaKͲ12ComputerScienceStandards

CALIFORNIA_STANDARDMAPPINGTKPROJECTS2023Ͳ2024 Grade9 Grade10 Grade11 Grade12

PhotoshopCC2021

Dreamweaver
WorkBook10
Wonderland

WorkBook9

AnimateCC
Grade9Ͳ12

Blockchain
VB.NETSr
IDENTIFIER

ArduinoII
Advertise

Specialist

CLevel2
PythonAI

CLevel1

Blender
Planner

RoboIII

Drone
CADII

Kotlin
Script
Gimp
Excel

Swift

AISr

Java
PHP

C++

IOT
ComputingSystems

9-12.CS.1
Describewaysinwhichabstractionshidetheunderlyingimplementationdetailsofcomputingsystemstosimplify
userexperiences.(P4.1) භ භ භ භ භ භ භ

9-12.CS.2
Comparelevelsofabstractionandinteractionsbetweenapplicationsoftware,systemsoftware,andhardware.
(P4.1) භ භ භ භ භ භ භ

9-12.CS.3
Developguidelinesthatconveysystematictroubleshootingstrategiesthatotherscanusetoidentifyandfixerrors.
(P6.2) භ භ භ භ
NetworksandtheInternet

9-12.NI.4 Describeissuesthatimpactnetworkfunctionality.(P4.1) භ භ භ භ භ

9-12.NI.5 DescribethedesigncharacteristicsoftheInternet.(P7.2) භ භ

9-12.NI.6 Compareandcontrastsecuritymeasurestoaddressvarioussecuritythreats.(P7.2) භ භ භ

9-12.NI.7 Compareandcontrastcryptographictechniquestomodelthesecuretransmissionofinformation.(P3.3,P4.4) භ භ භ භ භ
DataandAnalysis

9-12.DA.8
TranslatebetweendifferentrepresentationsofdataabstractionsofrealͲworldphenomena,suchascharacters,
numbers,andimages.(P4.1) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ

9-12.DA.9 Describetradeoīsassociatedwithhowdataelementsareorganizedandstored.(P3.3) භ භ භ

9-12.DA.10 CreatedatavisualizationstohelpothersbetterunderstandrealͲworldphenomena.(P5.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Refinecomputationalmodelstobetterrepresenttherelationshipsamongdifferentelementsofdatacollected
9-12.DA.11
fromaphenomenonorprocess.(P4.4,P6.3) භ
AlgorithmsandProgramming
Designalgorithmstosolvecomputationalproblemsusingacombinationoforiginalandexistingalgorithms.(P4.2,
9-12.AP.12
P5.1) භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Createmoregeneralizedcomputationalsolutionsusingcollectionsinsteadofrepeatedlyusingsimplevariables.
9-12.AP.13
(P4.1) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Justifytheselectionofspecificcontrolstructuresbyidentifyingtradeoffsassociatedwithimplementation,
9-12.AP.14
readability,andperformance.(P5.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Iterativelydesignanddevelopcomputationalartifactsforpracticalintent,personalexpression,ortoaddressa
9-12.AP.15
societalissuebyusingeventstoinitiateinstructions.(P5.1,P5.2,P5.3) භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Decomposeproblemsintosmallersubproblemsthroughsystematicanalysis,usingconstructssuchasprocedures,
9-12.AP.16
modules,and/orclasses.(P3.2) භ භ භ භ භ භ භ භ භ භ භ භ භ

9-12.AP.17 Createcomputationalartifactsusingmodulardesign.(P4.3,P5.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ

9-12.AP.18 Systematicallydesignprogramsforbroadaudiencesbyincorporatingfeedbackfromusers.(P1.1,P5.1) භ භ භ භ භ භ භ භ භ භ භ භ
Explainthelimitationsoflicensesthatrestrictuseofcomputationalartifactswhenusingresourcessuchas
9-12.AP.19
libraries.(P7.3) භ භ භ භ භ භ භ භ භ භ භ
Iterativelyevaluateandrefineacomputationalartifacttoenhanceitsperformance,reliability,usability,and
9-12.AP.20
accessibility.(P6.3) භ භ භ භ භ භ භ භ භ භ භ භ

9-12.AP.21 Designanddevelopcomputationalartifactsworkinginteamrolesusingcollaborativetools.(P2.4) භ භ භ භ භ භ භ භ භ භ භ භ භ
Documentdecisionsmadeduringthedesignprocessusingtext,graphics,presentations,and/ordemonstrationsin
9-12.AP.22
thedevelopmentofcomplexprograms.(P7.2) භ භ භ භ භ
ImpactsofComputing

04
readability,andperformance.(P5.2)

Iterativelydesignanddevelopcomputationalartifactsforpracticalintent,personalexpression,ortoaddressa
9-12.AP.15
societalissuebyusingeventstoinitiateinstructions.(P5.1,P5.2,P5.3) භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Decomposeproblemsintosmallersubproblemsthroughsystematicanalysis,usingconstructssuchasprocedures,
9-12.AP.16
modules,and/orclasses.(P3.2) භ භ භ භ භ භ භ භ භ භ භ භ භ

CALIFORNIA - 2023 - STANDARD MAPPING TK PROJECTS


9-12.AP.17 Createcomputationalartifactsusingmodulardesign.(P4.3,P5.2) භ CaliforniaKͲ12ComputerScienceStandards
භ භ භ භ භ භ භ භ භ භ භ භ භ

9-12.AP.18 Systematicallydesignprogramsforbroadaudiencesbyincorporatingfeedbackfromusers.(P1.1,P5.1) භ භ භ භ භ භ භ භ භ භ භ භ
Explainthelimitationsoflicensesthatrestrictuseofcomputationalartifactswhenusingresourcessuchas
9-12.AP.19
CALIFORNIA_STANDARDMAPPINGTKPROJECTS2023Ͳ2024
libraries.(P7.3) භ
Grade9 භ භ Grade10 භ භ Grade11 භ භ භ භ භ භ
Grade12

Iterativelyevaluateandrefineacomputationalartifacttoenhanceitsperformance,reliability,usability,and
භ භ භ භ භ භ භ භ භ භ භ භ

PhotoshopCC2021
9-12.AP.20
accessibility.(P6.3)

Dreamweaver
WorkBook10
Wonderland

WorkBook9

AnimateCC
Grade9Ͳ12

Blockchain
VB.NETSr
IDENTIFIER

ArduinoII
Advertise

Specialist

CLevel2
PythonAI

CLevel1

Blender
Planner

RoboIII

Drone
CADII

Kotlin
Script
Gimp
භ භ භ භ භ භ භ භ භ භ භ භ භ

Excel

Swift

AISr

Java
PHP

C++

IOT
9-12.AP.21 Designanddevelopcomputationalartifactsworkinginteamrolesusingcollaborativetools.(P2.4)

Documentdecisionsmadeduringthedesignprocessusingtext,graphics,presentations,and/ordemonstrationsin
9-12.AP.22
thedevelopmentofcomplexprograms.(P7.2) භ භ භ භ භ
ImpactsofComputing
ComputingSystems

9-12.IC.23
9-12.CS.1
Describewaysinwhichabstractionshidetheunderlyingimplementationdetailsofcomputingsystemstosimplify
Evaluate the ways computing impacts personal, ethical, social, economic, and cultural practices. (P1.2, P3.1)
userexperiences.(P4.1)
● ●
භ භ ● භ ●
භ ● භ ● ● ● භ ● ● ● භ
Identify impacts of bias and equity deficit on design and implementation of computational artifacts and apply
9-12.IC.24
9-12.CS.2
Comparelevelsofabstractionandinteractionsbetweenapplicationsoftware,systemsoftware,andhardware.
appropriate processes for evaluating issues of bias. (P1.2)
(P4.1) භ භ භ ●
භ ●
භ භ භ ● ●

9-12.IC.25
9-12.CS.3
Developguidelinesthatconveysystematictroubleshootingstrategiesthatotherscanusetoidentifyandfixerrors.
Demonstrate ways a given algorithm applies to problems across disciplines. (P3.1)
(P6.2)
● ● භ ● භ ● ● භ ● ● ●

NetworksandtheInternet
Study, discuss, and think critically about the potential impacts and implications of emerging technologies on larger
9-12.IC.26
social, economic, and political structures, with evidence from credible sources. (P7.2) ●
9-12.NI.4 Describeissuesthatimpactnetworkfunctionality.(P4.1) භ භ භ භ භ
9-12.IC.27 Use collaboration tools and methods to increase connectivity with people of different cultures and careers. (P2.4) ● ● ●
9-12.NI.5 DescribethedesigncharacteristicsoftheInternet.(P7.2) භ භ
9-12.IC.28 Explain the beneficial and harmful effects that intellectual property laws can have on innovation. (P7.3) ● ● ●
9-12.NI.6 Compareandcontrastsecuritymeasurestoaddressvarioussecuritythreats.(P7.2) භ භ භ
9-12.IC.29 Explain the privacy concerns related to the collection and generation of data through automated processes. (P7.2) ●
9-12.NI.7 Compareandcontrastcryptographictechniquestomodelthesecuretransmissionofinformation.(P3.3,P4.4) භ භ භ භ භ
9-12.IC.30 Evaluate the social and economic implications of privacy in the context of safety, law, or ethics. (P7.2) ●
DataandAnalysis
P6. Testing and Refining Computational Artifacts
Practices
P7. Communicating About Computing
9-12.DA.8
TranslatebetweendifferentrepresentationsofdataabstractionsofrealͲworldphenomena,suchascharacters,
numbers,andimages.(P4.1) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ

9-12.DA.9 Describetradeoīsassociatedwithhowdataelementsareorganizedandstored.(P3.3) භ භ භ

9-12.DA.10 CreatedatavisualizationstohelpothersbetterunderstandrealͲworldphenomena.(P5.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Refinecomputationalmodelstobetterrepresenttherelationshipsamongdifferentelementsofdatacollected
9-12.DA.11
fromaphenomenonorprocess.(P4.4,P6.3) භ
AlgorithmsandProgramming
Designalgorithmstosolvecomputationalproblemsusingacombinationoforiginalandexistingalgorithms.(P4.2,
9-12.AP.12
P5.1) භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Createmoregeneralizedcomputationalsolutionsusingcollectionsinsteadofrepeatedlyusingsimplevariables.
9-12.AP.13
(P4.1) භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Justifytheselectionofspecificcontrolstructuresbyidentifyingtradeoffsassociatedwithimplementation,
9-12.AP.14
readability,andperformance.(P5.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Iterativelydesignanddevelopcomputationalartifactsforpracticalintent,personalexpression,ortoaddressa
9-12.AP.15
societalissuebyusingeventstoinitiateinstructions.(P5.1,P5.2,P5.3) භ භ භ භ භ භ භ භ භ භ භ භ භ භ
Decomposeproblemsintosmallersubproblemsthroughsystematicanalysis,usingconstructssuchasprocedures,
9-12.AP.16
modules,and/orclasses.(P3.2) භ භ භ භ භ භ භ භ භ භ භ භ භ

9-12.AP.17 Createcomputationalartifactsusingmodulardesign.(P4.3,P5.2) භ භ භ භ භ භ භ භ භ භ භ භ භ භ

9-12.AP.18 Systematicallydesignprogramsforbroadaudiencesbyincorporatingfeedbackfromusers.(P1.1,P5.1) භ භ භ භ භ භ භ භ භ භ භ භ
Explainthelimitationsoflicensesthatrestrictuseofcomputationalartifactswhenusingresourcessuchas
9-12.AP.19
libraries.(P7.3) භ භ භ භ භ භ භ භ භ භ භ
Iterativelyevaluateandrefineacomputationalartifacttoenhanceitsperformance,reliability,usability,and
9-12.AP.20
accessibility.(P6.3) භ භ භ භ භ භ භ භ භ භ භ භ

9-12.AP.21 Designanddevelopcomputationalartifactsworkinginteamrolesusingcollaborativetools.(P2.4) භ භ භ භ භ භ භ භ භ භ භ භ භ
Documentdecisionsmadeduringthedesignprocessusingtext,graphics,presentations,and/ordemonstrationsin
9-12.AP.22
thedevelopmentofcomplexprograms.(P7.2) භ භ භ භ භ
ImpactsofComputing

05

You might also like