-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfll-script.html
More file actions
509 lines (421 loc) · 20.7 KB
/
fll-script.html
File metadata and controls
509 lines (421 loc) · 20.7 KB
1
2
3
4
5
6
7
8
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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
---
layout: null
permalink: /fll-script/
---
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>FLL Judging Presentation Script - Individual Parts</title>
<style>
@media print {
.no-print { display: none !important; }
.person-section { page-break-before: always; }
.person-section:first-of-type { page-break-before: avoid; }
body { font-size: 12pt; }
}
@media screen {
body { max-width: 800px; margin: 0 auto; }
}
body {
font-family: Georgia, 'Times New Roman', serif;
line-height: 1.6;
padding: 1rem;
color: #222;
}
h1 { text-align: center; margin-bottom: 0.25em; }
.subtitle { text-align: center; color: #666; margin-bottom: 1.5rem; }
.person-section {
border: 2px solid #333;
padding: 1rem;
margin-bottom: 1.5rem;
border-radius: 8px;
}
.person-section h2 {
margin-top: 0;
border-bottom: 2px solid #333;
padding-bottom: 0.3em;
font-size: 1.5em;
}
.script-part {
margin-bottom: 0.75rem;
padding: 0.5rem 0.75rem;
border-left: 4px solid #2196F3;
background: #f8f9fa;
}
.script-part h3 {
margin: 0 0 0.3em 0;
font-size: 1em;
color: #1565C0;
}
.script-part p, .script-part ul {
margin: 0.3em 0;
}
.context {
color: #888;
font-style: italic;
font-size: 0.9em;
padding: 0.4rem 0.75rem;
border-left: 4px solid #ccc;
margin-bottom: 0.5rem;
}
.context strong { color: #555; }
.label-before { color: #999; font-size: 0.85em; }
.label-after { color: #999; font-size: 0.85em; }
.nav-buttons { text-align: center; margin-bottom: 0.75rem; }
.nav-buttons button {
padding: 0.5rem 1rem;
margin: 0.25rem;
border: 1px solid #2196F3;
background: #fff;
color: #2196F3;
border-radius: 4px;
cursor: pointer;
font-size: 1em;
}
.nav-buttons button:hover { background: #2196F3; color: #fff; }
.print-btn {
padding: 0.75rem 2rem;
background: #2196F3;
color: #fff;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 1em;
margin: 0.5rem;
}
.print-btn:hover { background: #1976D2; }
</style>
</head>
<body>
<h1 class="no-print">FLL Judging Presentation Script</h1>
<p class="subtitle no-print">Individual parts for each team member — click a name to jump to their section, or print to get all parts.</p>
<div class="nav-buttons no-print">
<button onclick="document.getElementById('sophie').scrollIntoView({behavior:'smooth'})">Sophie</button>
<button onclick="document.getElementById('tony').scrollIntoView({behavior:'smooth'})">Tony</button>
<button onclick="document.getElementById('rebecca').scrollIntoView({behavior:'smooth'})">Rebecca</button>
<button onclick="document.getElementById('angelo').scrollIntoView({behavior:'smooth'})">Angelo</button>
<button onclick="document.getElementById('maximilian').scrollIntoView({behavior:'smooth'})">Maximilian</button>
<button onclick="document.getElementById('christopher').scrollIntoView({behavior:'smooth'})">Christopher</button>
<button onclick="document.getElementById('adelaide').scrollIntoView({behavior:'smooth'})">Adelaide</button>
<br>
<button class="print-btn" onclick="window.print()">🖨️ Print All</button>
</div>
<!-- ============ SOPHIE ============ -->
<div class="person-section" id="sophie">
<h2>🎤 Sophie's Parts</h2>
<div class="context label-before">
<strong>Before you:</strong> Tony — Project Plan
</div>
<div class="script-part">
<h3>📌 Research — Pastor Raduly Archaeology Presentation</h3>
<p>Our pastor gave us a presentation to teach us about archaeology. Some things we learned were that Archaeologists use clues to learn about the past, and that they create a grid at the dig site to keep track of where they find artifacts.</p>
</div>
<div class="script-part">
<h3>📌 Research — Unearthed Career Connections</h3>
<p>We watched some YouTube videos with interviews with people who work in archaeology. We learned that every day is a new discovery, and that archaeologists are like a detective to learn about the past.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Rebecca — Research — Archaeology 101
</div>
<div class="context label-before">
<strong>Before you:</strong> Tony — Coding Resources
</div>
<div class="script-part">
<h3>📌 Mission Strategy</h3>
<p>Our mission strategy was to:</p>
<ul>
<li>Complete as many missions as possible</li>
<li>Choose missions that give the most points</li>
<li>Choose missions that are the easiest to score</li>
<li>Only cross the board once</li>
<li>Complete as many missions with the same attachment as possible</li>
</ul>
</div>
<div class="context label-after">
<strong>After you:</strong> Adelaide — Mission Strategy — Qualifier
</div>
</div>
<!-- ============ TONY ============ -->
<div class="person-section" id="tony">
<h2>🎤 Tony's Parts</h2>
<div class="script-part">
<h3>📌 Project Plan (Opening)</h3>
<p>For our project plan, our plan is to meet and exceed every point outlined in the rubric.</p>
<p>Here are the bullet points from the rubrics that we wanted to meet and exceed, and how we planned to do that. For example…</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Sophie — Research — Pastor Raduly Archaeology Presentation
</div>
<div class="context label-before">
<strong>Before you:</strong> Sophie (Research — Unearthed Career Connections) → Rebecca (Research sections) →
</div>
<div class="script-part">
<h3>📌 Brainstorming</h3>
<p>Here is our whiteboard where as a team we brainstormed what archaeologists do in purple, problems they have in red, and solutions in blue. We tried to come up with at least one solution for every problem.</p>
<p>For example, archaeologists dig to uncover artifacts in places like deserts, jungles, or mountains. Problems could include the weather or staying warm or cool. Solutions could be having special shelters, a protection backpack, or weather alerts.</p>
</div>
<div class="script-part">
<h3>📌 Problem We Chose to Help Solve</h3>
<p>As a team, we narrowed down our selection to these six solutions. As you can see, on the right is the problem that archaeologists have, and on the left is our solution.</p>
<p><em>(next slide)</em></p>
<p>After further research and feedback, we decided to do the protection backpack because it does not exist in this field, and all the other solutions either had problems with them or were already in use.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Angelo — Solution Proposal
</div>
<div class="context label-before">
<strong>Before you:</strong> Maximilian — Sharing — Robotics Night feedback
</div>
<div class="script-part">
<h3>📌 Manufacturing Feedback</h3>
<p>We wanted to take our project to the next level and figure out what it would take to manufacture and sell it. We thought it would be similar to a tent, so we got feedback from someone who works at an outdoor company. He said it was a creative idea that has excellent merit, and he told us the types of materials that are used to make tents.</p>
</div>
<div class="script-part">
<h3>📌 Manufacturing Costs</h3>
<p>Here is what we would make the backpack out of and estimates of the costs.</p>
</div>
<div class="script-part">
<h3>📌 Final Product</h3>
<p>And here is our final product!</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Angelo — Closing
</div>
</div>
<!-- ============ REBECCA ============ -->
<div class="person-section" id="rebecca">
<h2>🎤 Rebecca's Parts</h2>
<div class="context label-before">
<strong>Before you:</strong> Sophie — Research — Unearthed Career Connections
</div>
<div class="script-part">
<h3>📌 Research — Archaeology 101</h3>
<p>In this introduction to Archaeology by the Archaeological Institute of America, we learned that archaeology helps us appreciate our heritage and it talks about the different branches of archaeology.</p>
</div>
<div class="script-part">
<h3>📌 Research — Florida Division of Historical Resources</h3>
<p>We learned about how the Florida Division of Historical Resources helps assist in management of cultural state lands and helps preserve artifacts.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Tony — Brainstorming
</div>
<div class="context label-before">
<strong>Before you:</strong> Tony — Intro — First Year
</div>
<div class="script-part">
<h3>📌 Robot Bases</h3>
<p>We built 4 different robot bases and tested them to find out which one would be best for us.</p>
</div>
<div class="script-part">
<h3>📌 Testing Results</h3>
<p>We tested them by having them drive from one side of the robot table to the other and then back, and we measured how far off of the starting position they ended up. These are the results of our testing.</p>
</div>
<div class="script-part">
<h3>📌 Robot Base Decision</h3>
<p>We chose the chair bot because it was very accurate, easy to swap attachments, and was pretty small so it could fit in small spaces.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Angelo — Building Resources — Robot Bases
</div>
</div>
<!-- ============ ANGELO ============ -->
<div class="person-section" id="angelo">
<h2>🎤 Angelo's Parts</h2>
<div class="context label-before">
<strong>Before you:</strong> Tony — Problem We Chose to Help Solve
</div>
<div class="script-part">
<h3>📌 Solution Proposal</h3>
<p>And this is the innovation project that we chose. It's called the protection backpack. And what it does is it extends out a shield to protect you from intense weather conditions like intense heat and rain.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Maximilian — First Archaeologist Feedback
</div>
<div class="context label-before">
<strong>Before you:</strong> Maximilian — Prototype 1
</div>
<div class="script-part">
<h3>📌 Prototype 2</h3>
<p>This is a new and improved version of the protection backpack. It is made out of PVC pipe and a shower curtain. At the mock dig we figured out that it works well in the heat and the rain.</p>
</div>
<div class="script-part">
<h3>📌 Prototype 2 — Updated Version</h3>
<p>And at the mock dig we figured out that the sides would flap, so we added two PVC pipe beams so it doesn't flap anymore, and they can extend out to cover the person from the sun more.</p>
</div>
<div class="script-part">
<h3>📌 Prototype 2 — Comparison of Prototypes</h3>
<p>And these are the three different versions of the protection backpack. The original version was hitting the top and back of my head, and it only had a simple strap around my waist. So at the mock dig we made it to where it would not hit the top or back of my head. And the newest and improved versions of the protection backpack, like I told you, the beams extend out to protect you from the sun. It also has a buckle so it is more reliable and doesn't fall off.</p>
<p>And this is how it looks like when you're digging.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Christopher — Sharing — At Churches
</div>
<div class="context label-before">
<strong>Before you:</strong> Rebecca — Robot Base Decision
</div>
<div class="script-part">
<h3>📌 Building Resources — Robot Bases</h3>
<p>Here are some building resources we used. We got the robot base designs we tested from the Spike Prime software, a website called FLL Tutorials, and from our coach.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Christopher — Building Resources — Lego Building
</div>
<div class="context label-before">
<strong>Before you:</strong> Christopher — Forge Attachment
</div>
<div class="script-part">
<h3>📌 Surface Brushing / Maps Attachment</h3>
<p>This attachment completes the Surface Brushing and map reveal missions. It is a big improvement over what we had for the qualifier tournament, where we used two separate runs to score 40 points from those missions. This attachment scores all 60 points in one run. It features the one-way door design that we learned from that YouTube video to pick up the map piece.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Christopher — Minecart/Statue Attachments
</div>
</div>
<!-- ============ MAXIMILIAN ============ -->
<div class="person-section" id="maximilian">
<h2>🎤 Maximilian's Parts</h2>
<div class="context label-before">
<strong>Before you:</strong> Angelo — Solution Proposal
</div>
<div class="script-part">
<h3>📌 First Archaeologist Feedback</h3>
<p>We got feedback from three different archaeologists.</p>
<p>The first one said the backpack sounds useful, just try making it lightweight, since archaeologists have to walk a lot and carry other tools.</p>
</div>
<div class="script-part">
<h3>📌 Second Archaeologist Feedback</h3>
<p>The second archaeologist also said the backpack sounds very useful, just try putting extra storage so there's more room for extra tools. She also said she would love it and thought it would be incredibly helpful.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Christopher — Third Archaeologist Feedback
</div>
<div class="context label-before">
<strong>Before you:</strong> Adelaide — Mock Archaeology Dig
</div>
<div class="script-part">
<h3>📌 Prototype 1</h3>
<p>This is a simple model of the protection backpack made out of an umbrella and a small lightweight backpack. When we tested it out in the dig we found out that it does not work well in the rain because it leaks water off the top into the dig area and also on to the person's back.</p>
<p>It works well in the heat, and you can take it off and set it next to you for shade.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Angelo — Prototype 2
</div>
<div class="context label-before">
<strong>Before you:</strong> Christopher — Sharing — At Churches
</div>
<div class="script-part">
<h3>📌 Sharing — Robotics Night</h3>
<p>We had a robotics night at our school and we got some feedback from people.</p>
</div>
<div class="script-part">
<h3>📌 Sharing — Robotics Night Feedback</h3>
<p>Some of the feedback was to try making the backpack have clear sides so you can see your surroundings for safety. And maybe have it tinted to protect from the sun. Also try putting an ice pack in the backpack to keep you cool, and have a portable water bottle so you can sip water while you work.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Tony — Manufacturing Feedback
</div>
</div>
<!-- ============ CHRISTOPHER ============ -->
<div class="person-section" id="christopher">
<h2>🎤 Christopher's Parts</h2>
<div class="context label-before">
<strong>Before you:</strong> Maximilian — Second Archaeologist Feedback
</div>
<div class="script-part">
<h3>📌 Third Archaeologist Feedback</h3>
<p>Our third archaeologist said the protection backpack is a good idea. She said it's important to keep people dry because soggy and wet clothes mean a soggy and uncomfortable archaeologist who can't work as long as they were planning.</p>
</div>
<div class="script-part">
<h3>📌 Key Takeaways from Feedback</h3>
<ul>
<li>Make backpack lightweight</li>
<li>Does it have room for additional storage?</li>
<li>Can you easily see your surroundings?</li>
</ul>
</div>
<div class="context label-after">
<strong>After you:</strong> Adelaide — Mock Archaeology Dig
</div>
<div class="context label-before">
<strong>Before you:</strong> Angelo — Prototype 2 — Comparison of Prototypes
</div>
<div class="script-part">
<h3>📌 Sharing — At Churches</h3>
<p>We also shared our solution with a wider community base by doing a presentation at 3 different churches.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Maximilian — Sharing — Robotics Night
</div>
<div class="context label-before">
<strong>Before you:</strong> Angelo — Building Resources — Robot Bases
</div>
<div class="script-part">
<h3>📌 Building Resources — Lego Building</h3>
<p>We learned how to make a one-way door from this YouTube video and used the design in two of our attachments. We also learned some other building techniques from these two books.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Tony — Coding Resources
</div>
<div class="context label-before">
<strong>Before you:</strong> Adelaide — Mission Strategy — Championship
</div>
<div class="script-part">
<h3>📌 Forge Attachment</h3>
<p>This is our attachment for our first run. It has this bar which releases the ore blocks from the forge and flips the floor upright on "Who Lived Here?". Originally we were having problems where if we weren't aligned perfectly the bar would run into the silo mission, or we'd miss completing the other missions. So we made a bar which can swing in and out via an attachment motor, so we drive past the silo and then open it up to complete the missions.</p>
<p>This attachment also features a one-way door to complete the "Tip the scales" mission.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Angelo — Surface Brushing / Maps Attachment
</div>
<div class="context label-before">
<strong>Before you:</strong> Angelo — Surface Brushing / Maps Attachment
</div>
<div class="script-part">
<h3>📌 Minecart/Statue Attachments</h3>
<p>This attachment lifts the minecart and the statue missions. We use two L shaped beams to lower the end of it so that it has a better angle to get under the statue. The sharper edge of this angled plate also helps with that. Originally, the attachment only sat on top of one of our attachment motors. But we found that sometimes we would forget and put it on the wrong motor, so we added these other frames so it sits on both motors and you can't mess it up.</p>
</div>
<div class="script-part">
<h3>📌 Angler Artifacts Attachments</h3>
<p>This is our most recent attachment. It went through several iterations and we think it's pretty innovative. You can raise the chest on the angler artifacts by pushing this lever repeatedly. However, that can be slow. So this attachment spins this gear directly which is much faster.</p>
<p>Originally we had these gears coming out of the side of our robot. That made it difficult for the robot to maneuver into the right position. We realized we could apply a technique we learned from the LEGO Technic building books to change the angle of the axle with the gear on it. That was an improvement, but eventually we realized it would be even better if the axle came out of the front of the robot instead of the side. And finally, the gears would sometimes slip, so we found that using this rubber wheel actually made better contact and spun the gear on the mission model a lot better.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Tony — Coding Plan (shared with Angelo)
</div>
</div>
<!-- ============ ADELAIDE ============ -->
<div class="person-section" id="adelaide">
<h2>🎤 Adelaide's Parts</h2>
<div class="context label-before">
<strong>Before you:</strong> Christopher — Key Takeaways from Feedback
</div>
<div class="script-part">
<h3>📌 Mock Archaeology Dig</h3>
<p>We did a mock archaeology dig to test our prototypes.</p>
<p>We prepared the area and marked out a grid.</p>
<p>It rained during the dig so we got to test out our prototype in heavy rain as well as the hot sun.</p>
<p>Here are some pictures of the dig.</p>
<p>We used shovels, trowels, and brushes to uncover artifacts and categorized them into 3 categories: Trash, Rocks, or Other.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Maximilian — Prototype 1
</div>
<div class="context label-before">
<strong>Before you:</strong> Sophie — Mission Strategy
</div>
<div class="script-part">
<h3>📌 Mission Strategy — Qualifier</h3>
<p>Here's how we applied our mission strategy for the qualifier tournament. This first run on the right scores 100 points from 4 different missions. We crossed the board once and also did a lot of missions on the left side.</p>
</div>
<div class="script-part">
<h3>📌 Mission Strategy — Championship</h3>
<p>And here's how we improved our runs for this tournament. We've combined two of the runs we had on the left side into one and are also scoring 10 more points than we were from those missions. We've also made our runs more reliable and added more runs or improved existing ones to score more points.</p>
</div>
<div class="context label-after">
<strong>After you:</strong> Christopher — Forge Attachment
</div>
</div>
</body>
</html>