Maryland 2 Computer Science Standards
18 Standards
2.AP.A.01
106 LessonsModel daily processes by creating and following algorithms (step-by-step lists of instructions) to complete tasks verbally, kinesthetically, via a programming language, or using a device.
Aligned Lessons
2.AP.C.01
8 LessonsCreate programs using a programming language, robot device, or unplugged activity that utilize sequencing and repetition to solve a problem or express creative ideas.
Aligned Lessons
2.AP.PD.01
6 LessonsWith guidance, create a grade-level appropriate document to clarify the steps that will be needed to create a sequential program and can be used to check if the program is correct.
Aligned Lessons
2.AP.PD.02
5 LessonsGive attribution to ideas, solutions, and creations of others, verbally and written, while writing and developing programs.
Aligned Lessons
2.AP.PD.03
45 LessonsDevelop and debug programs that include sequencing and repetition to accomplish a task, though the use of a programming language and/or unplugged activity.
Aligned Lessons
2.AP.PD.04
15 LessonsUse correct terminology (e.g., debug, program input/output, code, etc.) to explain the development of a program to solve a problem in an unplugged activity, handson manipulative, or programming language.
Aligned Lessons
2.AP.V.01
5 LessonsModel the way programs store and manipulate grade-level data by using numbers or other symbols to represent information (e.g., encode or decode words using numbers, pictographs, or symbols to letters, words, or direction).
Aligned Lessons
2.CS.D.01
14 LessonsCompare and discuss preferences for applications/software with the same primary functionality.
Aligned Lessons
2.CS.HS.01
1 LessonIdentify internal and external components of a computer system and their basic functions (e.g., hard drive and memory) as well as peripherals (e.g., printers, scanners, external hard drives) and external storage features and their uses (e.g., cloud storage).
Aligned Lessons
2.CS.T.01
1 LessonIdentify and summarize basic troubleshooting techniques to solve basic hardware and software problems (e.g., turning off and on a device to restart, closing and reopening an application/program, turning on speakers).
Aligned Lessons
2.DA.CVT.01
3 LessonsWith guidance, collect, organize, and present the same data in a variety of visual ways (bar graph, pie chart, table, etc.).
Aligned Lessons
2.DA.IM.01
3 LessonsWith guidance, collect, organize, present, and analyze data in a chart or graph (visualization) in order to make a prediction, with or without a computing device.
Aligned Lessons
2.DA.S.01
2 LessonsCreate, copy, manipulate, and delete a file on a computing device. Identify the information stored as data.
Aligned Lessons
2.IC.C.01
7 LessonsUse grade-level appropriate language to identify and describe how people use a variety of technologies and applications in their daily work and personal lives and the impact of new technologies on daily life.
Aligned Lessons
2.IC.SI.01
1 LessonDevelop a code of conduct and explain responsible practices when participating online. Practice the code of conduct and identify and report inappropriate behavior.
Aligned Lessons
2.IC.SLE.01
2 LessonsKeep login information private and log off of devices appropriately.
Aligned Lessons
2.NI.C.01
1 LessonIdentify differences between strong and weak passwords and explain the importance of choosing strong passwords to protect devices and information from unauthorized users.
Aligned Lessons
2.NI.NCO.01
3 LessonsRecognize that by connecting computing devices together they can share information (printers, scanners, internet, display devices).