ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
CourseFoundations of Programming B v18
2
Content Provider: Florida Virtual School (GS)
3
Module/UnitMichigan Integrated Technology Competencies for Students http://www.techplan.org/downloads/all_user_files/mitecs_document_final_2.2.pdf
4
Unit 0 - Student Orientation1C - Use technology to seek feedback that informs and improves their practice and to demonstrate their learning in a variety of ways.

2B - Engage in positive, safe, legal, and ethical behavior when using technology, including social interactions online or when using networked devices.

2C - Demonstrate an understanding of and respect for the rights and obligations of using and sharing intellectual property.
5
Collaboration7A - Use digital tools to connect with learners from a variety of backgrounds and cultures, engaging with them in ways that broaden mutual understanding and learning.

7B - Use collaborative technologies to work with others, including peers, experts, or community members, to examine issues and problems from multiple viewpoints.

7C - Contribute constructively to project teams, assuming various roles and responsibilities to work effectively toward a common goal.

4A - Know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.

2B - Engage in positive, safe, legal, and ethical behavior when using technology, including social interactions online or when using networked devices.

1C - Use technology to seek feedback that informs and improves their practice and to demonstrate their learning in a variety of ways.

6A - Choose the appropriate platforms and tools for meeting the desired objectives of their creation or communication.
6
Module 4: Logic in Programming2B - Engage in positive, safe, legal, and ethical behavior when using technology, including social interactions online or when using networked devices.

3D - Build knowledge by actively exploring real-world issues and problems, developing ideas and theories, and pursuing answers and solutions.

4A - Know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.

5C - Break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.

5D - Understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

6A - Choose the appropriate platforms and tools for meeting the desired objectives of their creation or communication.
7
Module 5: Codes and Objects2B - Engage in positive, safe, legal, and ethical behavior when using technology, including social interactions online or when using networked devices.

3D - Build knowledge by actively exploring real-world issues and problems, developing ideas and theories, and pursuing answers and solutions.

4A - Know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.

5C - Break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.

5D - Understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.

6A - Choose the appropriate platforms and tools for meeting the desired objectives of their creation or communication.
8
Module 6: Testing and Security2B - Engage in positive, safe, legal, and ethical behavior when using technology, including social interactions online or when using networked devices.

2D - Manage their personal data to maintain digital privacy and security and are aware of data-collection technology used to track their navigation online.

1D - Understand the fundamental concepts of technology operations, demonstrate the ability to choose, use, and troubleshoot current technologies, and are able to transfer their knowledge to explore emerging technologies.
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100