Foundations of Programming A - Michigan Integrated Technology Competencies for Students - Alignment Document with lesson column
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAA
1
Course:Foundations of Programming A v18
2
Content Provider: Florida Virtual School (GS)
3
Module/Unit
Lesson Title or #
Michigan Integrated Technologies Competencies for Students http://www.techplan.org/downloads/all_user_files/mitecs_document_final_2.2.pdf
4
CollaborationCollaboration1D - 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.

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

3A - Plan and employ effective research strategies to locate information and other resources for their intellectual or creative pursuits.

3C - Curate information from digital resources using a variety of tools and methods to create collections of artifacts that demonstrate meaningful connections or conclusions.

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

6A - Choose the appropriate platforms and tools for meeting the desired objectives of their creation or communication.

6B - Create original works or responsibly repurpose or remix digital resources into new creations.

7A - 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.
5
Module # 00
Getting Started
2B - Engage in positive, safe, legal, and ethical behavior when using technology, including social interactions online or when using networked devices.
6
Module # 01
Introduction to Programming1D - 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.

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

5A - Formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.

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

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.

5B - Collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decision-making.

4A - Know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.
7
Module # 02
Computing Numerical Data4A - Know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts, or solving authentic problems.

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.

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

4D - Exhibit a tolerance for ambiguity, perseverance, and the capacity to work with open-ended problems.

5A - Formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
8
Module # 03
Loops and Functions1D - 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.

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.

5A - Formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.

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.
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
Loading...