Skip to content

Commit 6b3d850

Browse files
committed
2.18
1 parent 18d4cd5 commit 6b3d850

File tree

2 files changed

+349
-0
lines changed

2 files changed

+349
-0
lines changed

curriculum/2.18.html

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
<!doctype html>
2+
<html lang="en" data-track="code" data-lesson="18">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
7+
<title>RISE | Code — Lesson 18</title>
8+
9+
<link rel="stylesheet" type="text/css" href="../css/curriculum.css" />
10+
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" />
11+
<link rel="stylesheet" type="text/css" href="../css/bootstrap.css" />
12+
<link rel="stylesheet" type="text/css" href="../css/font-awesome.min.css" />
13+
<link href="../css/style.css" rel="stylesheet" />
14+
<link href="../css/responsive.css" rel="stylesheet" />
15+
16+
<link rel="apple-touch-icon" sizes="180x180" href="../images/rise-logo.png">
17+
<link rel="icon" type="image/png" sizes="32x32" href="../images/rise-logo.png">
18+
<link rel="icon" type="image/png" sizes="16x16" href="../images/rise-logo.png">
19+
<link rel="shortcut icon" href="../images/rise-logo.png">
20+
</head>
21+
22+
<body>
23+
<div class="hero_area">
24+
<header class="header_section">
25+
<div class="header_bottom">
26+
<div class="container-fluid">
27+
<nav class="navbar navbar-expand-lg custom_nav-container">
28+
<a class="navbar-brand" href="../index.html"><span>RISE</span></a>
29+
30+
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent">
31+
<span class=""></span>
32+
</button>
33+
34+
<div class="collapse navbar-collapse" id="navbarSupportedContent">
35+
<ul class="navbar-nav">
36+
<li class="nav-item"><a class="nav-link" href="../index.html">Home</a></li>
37+
<li class="nav-item"><a class="nav-link" href="../about.html">About</a></li>
38+
<li class="nav-item"><a class="nav-link" href="../ourteam.html">Our Team</a></li>
39+
<li class="nav-item active"><a class="nav-link" href="code.html">Learn</a></li>
40+
<li class="nav-item"><a class="nav-link" href="../index.html#contact-us">Contact Us</a></li>
41+
</ul>
42+
</div>
43+
44+
</nav>
45+
</div>
46+
</div>
47+
</header>
48+
</div>
49+
50+
<section class="curriculum_section">
51+
<div class="container-fluid">
52+
<div class="row">
53+
54+
<div class="col-md-3 lesson-sidebar">
55+
<div class="course-outline">
56+
<div id="sidebar"></div>
57+
</div>
58+
</div>
59+
60+
<div class="col-md-9 main-content">
61+
<div class="video-container">
62+
63+
<h2 id="title">Lesson 18: Work day</h2>
64+
65+
<div class="video-description">
66+
<div>
67+
<h3>Lesson Objectives</h3>
68+
<ul id="obj">
69+
<li>The students should discuss their ideas for the project introduced in the last class and start working on creating an outline of their code, using pseudocode.</li>
70+
</ul>
71+
</div>
72+
</div>
73+
74+
<div>
75+
<h3>Materials Needed</h3>
76+
<ul id="materials">
77+
<li>Computers (1 per group)</li>
78+
<li>Basebots</li>
79+
<li><a href="https://codeiq.vex.com/" target="_blank" rel="noopener">VEXcode IQ website</a></li>
80+
<li>A randomly generated maze (created with white tape), preferably on a dark surface in order to make it easier to code the sensors. There should be colored tape (blue/red/green) marking the end of the maze.</li>
81+
</ul>
82+
</div>
83+
84+
<div>
85+
<h3>Lesson Procedure</h3>
86+
87+
<h4>1. Overview</h4>
88+
<ul id="ov">
89+
<li>In this lesson, students will write pseudocode in groups to try to navigate a maze.</li>
90+
<li>Students will learn how to incorporate sensors and their knowledge of pseudocode in attempting to complete the maze.</li>
91+
</ul>
92+
93+
<h4>2. Getting Started</h4>
94+
<ul id="start">
95+
<li>Have students share out some ideas they came up with in the previous class.</li>
96+
<li>Students should also share what challenges they faced in the last class and should communicate with their groups to solve them if needed.</li>
97+
<li>They should continue to brainstorm and code their ideas in groups.</li>
98+
</ul>
99+
100+
<h4>3. Monitoring Progress</h4>
101+
<ul id="monitor">
102+
<li>Be sure that the students have all the necessary or wanted sensors on their robot, including a color sensor to navigate the maze.</li>
103+
<li>If they run into problems, they can collaborate with other groups.</li>
104+
<li>As students are working, ask them about how their process has been going and what their goal is for the end of this class.</li>
105+
</ul>
106+
107+
<h4>4. Wrapping Up</h4>
108+
<ul id="wrap">
109+
<li>Students should spend the majority of the class developing pseudocode for their chosen maze algorithm from the last class.</li>
110+
</ul>
111+
112+
<h4>Assessment</h4>
113+
<ul id="assess">
114+
<li>Students were able to write the pseudocode for their maze algorithm and share their progress with other groups.</li>
115+
<li>Discussion:</li>
116+
<ul>
117+
<li>How have your collaborations (within your group and with other groups) helped you so far?</li>
118+
<li>What adjustments to your designs have you made?</li>
119+
<li>What did you work on today, and what is your plan for next class? What progress has been made this class?</li>
120+
<li>Are you satisfied with where you are in your code? If not, why?</li>
121+
</ul>
122+
</ul>
123+
124+
<h4>Preparation for next class</h4>
125+
<p id="prep">
126+
Students should have an idea of what they want to continue working on or coding for the next class (they should know what their next steps are). If they are unsure, they should come to class with solutions to the challenges they faced in this class.
127+
128+
</p>
129+
130+
</div>
131+
132+
</div>
133+
</div>
134+
135+
</div>
136+
</div>
137+
</section>
138+
139+
<section class="info_section">
140+
<div class="social-box">
141+
<h4>Follow Us</h4>
142+
<div class="box">
143+
<a href=""><i class="fa fa-facebook"></i></a>
144+
<a href=""><i class="fa fa-twitter"></i></a>
145+
<a href=""><i class="fa fa-youtube"></i></a>
146+
<a href="https://www.instagram.com/rise.robotics/"><i class="fa fa-instagram"></i></a>
147+
</div>
148+
</div>
149+
</section>
150+
151+
<script src="../js/jquery-3.4.1.min.js"></script>
152+
<script src="../js/bootstrap.js"></script>
153+
<script src="../js/lessons.js"></script>
154+
<script src="../js/sidebar-code.js"></script>
155+
<script src="../js/custom.js"></script>
156+
<script src="../js/header.js"></script>
157+
<script src="../js/update_lesson_scroll.js"></script>
158+
159+
<script>
160+
(function(){
161+
const n = document.documentElement.getAttribute("data-lesson");
162+
const T = window.RISE_LESSONS.code.titles[n] || "Lesson";
163+
document.getElementById("title").textContent = `Lesson ${n}: ${T}`;
164+
})();
165+
</script>
166+
167+
</body>
168+
</html>

curriculum/2.19.html

Lines changed: 181 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,181 @@
1+
<!doctype html>
2+
<html lang="en" data-track="code" data-lesson="19">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />
7+
8+
<title>RISE | Code — Lesson 19</title>
9+
10+
<link rel="stylesheet" type="text/css" href="../css/curriculum.css" />
11+
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" />
12+
<link rel="stylesheet" type="text/css" href="../css/bootstrap.css" />
13+
<link rel="stylesheet" type="text/css" href="../css/font-awesome.min.css" />
14+
<link href="../css/style.css" rel="stylesheet" />
15+
<link href="../css/responsive.css" rel="stylesheet" />
16+
17+
<link rel="apple-touch-icon" sizes="180x180" href="../images/rise-logo.png">
18+
<link rel="icon" type="image/png" sizes="32x32" href="../images/rise-logo.png">
19+
<link rel="icon" type="image/png" sizes="16x16" href="../images/rise-logo.png">
20+
<link rel="shortcut icon" href="../images/rise-logo.png">
21+
</head>
22+
23+
<body>
24+
<div class="hero_area">
25+
<header class="header_section">
26+
<div class="header_bottom">
27+
<div class="container-fluid">
28+
<nav class="navbar navbar-expand-lg custom_nav-container">
29+
<a class="navbar-brand" href="../index.html"><span>RISE</span></a>
30+
31+
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent">
32+
<span class=""></span>
33+
</button>
34+
35+
<div class="collapse navbar-collapse" id="navbarSupportedContent">
36+
<ul class="navbar-nav">
37+
<li class="nav-item"><a class="nav-link" href="../index.html">Home</a></li>
38+
<li class="nav-item"><a class="nav-link" href="../about.html">About</a></li>
39+
<li class="nav-item"><a class="nav-link" href="../ourteam.html">Our Team</a></li>
40+
<li class="nav-item active"><a class="nav-link" href="code.html">Learn</a></li>
41+
<li class="nav-item"><a class="nav-link" href="../index.html#contact-us">Contact Us</a></li>
42+
</ul>
43+
</div>
44+
45+
</nav>
46+
</div>
47+
</div>
48+
</header>
49+
</div>
50+
51+
52+
<section class="curriculum_section">
53+
<div class="container-fluid">
54+
<div class="row">
55+
56+
<!-- Sidebar -->
57+
<div class="col-md-3 lesson-sidebar">
58+
<div class="course-outline">
59+
<div id="sidebar"></div>
60+
</div>
61+
</div>
62+
63+
64+
<!-- Main Content -->
65+
<div class="col-md-9 main-content">
66+
<div class="video-container">
67+
68+
<h2 id="title">Lesson 19: Work day</h2>
69+
70+
<div class="video-description">
71+
<div>
72+
<h3>Lesson Objectives</h3>
73+
<ul id="obj">
74+
<li>In this lesson, students will take their pseudocode and convert it into working code on the VEXcode IQ website.</li>
75+
</ul>
76+
</div>
77+
</div>
78+
79+
<div>
80+
<h3>Materials Needed</h3>
81+
<ul id="materials">
82+
<li>Computers (1 per group)</li>
83+
<li>Basebots</li>
84+
<li><a href="https://codeiq.vex.com/" target="_blank" rel="noopener">VEXcode IQ website</a></li>
85+
<li>A randomly generated maze (created with white tape), preferably on a dark surface in order to make it easier to code the sensors. There should be colored tape (blue/red/green) marking the end of the maze.</li>
86+
<li>Notebooks with pseudocode from the previous lesson</li>
87+
</ul>
88+
</div>
89+
90+
<div>
91+
<h3>Lesson Procedure</h3>
92+
93+
<h4>1. Overview</h4>
94+
<ul id="ov">
95+
<li>In this lesson, students will take their pseudocode and convert it into working code on the VEXcode IQ website.</li>
96+
<li>They will test and change it until it works.</li>
97+
</ul>
98+
99+
<h4>2. Getting Started</h4>
100+
<ul id="start">
101+
<li>Class discussion: see where everyone is so far.</li>
102+
<ul>
103+
<li>Ask if anyone needs help with anything.</li>
104+
</ul>
105+
<li>Review the goal for the day. Students should have at least one of their functions converted and working in preparation for the final test day.</li>
106+
</ul>
107+
108+
<h4>3. Monitoring Progress</h4>
109+
<ul id="monitor">
110+
<li>Students should convert one function at a time:</li>
111+
<ul>
112+
<li>Color sensing function</li>
113+
<li>Movement with a color-sensing function (move while seeing the color)</li>
114+
</ul>
115+
<li>If they run into problems, suggest using print statements to display what is happening on the brain screen.</li>
116+
<li>If they are still struggling, the instructors should help them.</li>
117+
</ul>
118+
119+
<h4>4. Wrapping Up</h4>
120+
<ul id="wrap">
121+
<li>Students should make sure they have at least one working function in preparation for the final test.</li>
122+
</ul>
123+
124+
<h4>5. Assessment</h4>
125+
<ul id="assess">
126+
<li>Ask students to write in their notebooks what went well and where they struggled.</li>
127+
<li>Discussion:</li>
128+
<ul>
129+
<li>How can color sensing be used in the real world?</li>
130+
<li>How did your real code differ from the pseudocode from previous classes?</li>
131+
<li>Are you satisfied with where you are in your code?</li>
132+
</ul>
133+
</ul>
134+
135+
<h4>Preparation for next class</h4>
136+
<p id="prep">
137+
Students should be prepared to finish their functions for the final test. Students should review their notebooks to make sure they know all of the syntax.
138+
</p>
139+
140+
</div>
141+
142+
</div>
143+
</div>
144+
145+
146+
</div>
147+
</div>
148+
</section>
149+
150+
151+
<section class="info_section">
152+
<div class="social-box">
153+
<h4>Follow Us</h4>
154+
<div class="box">
155+
<a href=""><i class="fa fa-facebook"></i></a>
156+
<a href=""><i class="fa fa-twitter"></i></a>
157+
<a href=""><i class="fa fa-youtube"></i></a>
158+
<a href="https://www.instagram.com/rise.robotics/"><i class="fa fa-instagram"></i></a>
159+
</div>
160+
</div>
161+
</section>
162+
163+
164+
<script src="../js/jquery-3.4.1.min.js"></script>
165+
<script src="../js/bootstrap.js"></script>
166+
<script src="../js/lessons.js"></script>
167+
<script src="../js/sidebar-code.js"></script>
168+
<script src="../js/custom.js"></script>
169+
<script src="../js/header.js"></script>
170+
<script src="../js/update_lesson_scroll.js"></script>
171+
172+
<script>
173+
(function(){
174+
const n = document.documentElement.getAttribute("data-lesson");
175+
const T = window.RISE_LESSONS.code.titles[n] || "Lesson";
176+
document.getElementById("title").textContent = `Lesson ${n}: ${T}`;
177+
})();
178+
</script>
179+
180+
</body>
181+
</html>

0 commit comments

Comments
 (0)