K-12 Computer Science Standards

Utah Python 2

24 Standards

1

PY2.1.1a

Students will identify when to use a list

2

PY2.1.1b

Student will create a list with strings and numeric values

3

PY2.1.1c

Access a particular element in a list by using an index

4

PY2.1.2a

Students will use the list methods to manipulate their lists: .append(), .pop(), and .insert()

5

PY2.1.2b

Students will use the list methods to manipulate their lists: .extend(), +, .reverse(), and .sort()

6

PY2.1.2c

Students will use the list methods to manipulate their lists: .join(), split(

7

PY2.1.3a

Students will use a for loop with "in"

8

PY2.1.3b

Students will use a for loop with range()

9

PY2.2.1

Students will understand an index

10

PY2.2.2a

Understand how a string is indexed

11

PY2.2.2b

Work with string characters by index

12

PY2.2.3a

Students will slice a string into substrings

13

PY2.2.3b

Students will slice a list into sub lists

14

PY2.3.1a

Students will be able to import files into Jupyter notebooks by using the curl command.

15

PY2.3.1b

Students will be able to read a local file in memory.

16

PY2.3.1c

Students will be able to use .read to read a specific number of characters.

17

PY2.3.2a

Students will be able to use .readlines to read text from files as a list of lines.

18

PY2.3.2b

Students will be able to use .close() to free svstem resources.

19

PY2.3.3a

Students will be able to use .readline() to read data from a file one line at a time.

20

PY2.3.3b

Students will be able to use .strip() to remove newline characters and other whitespaces.

21

PY2.3.4a

Students will be able to use .seek() to set file read and write locations.

22

PY2.3.4b

Students will be able to use file append mode.

23

PY2.3.5a

Students will be able to use .write() to write to a file

24

PY2.3.5b

Students will be able to use file append mode to append to a file

Ready to Start Learning?

Explore our courses aligned with these standards

View School Program