We did a mini-needs analysis:
What is. Currently, teachers are not utilizing the technology and resources at its fullest potential to enhance student learning due to limited resources and coding experience. Elementary students have only just received Chromebooks as of January 2018. Coding is not being taught until the middle and high school level.
What should be. A consistent offering of workshops or coding tutorials offered in and out of the classroom at the elementary level would better prepare and encourage students in computer science.
Gap. The gap is most likely due to limited exposure to the materials available for teachers. Coding at the elementary level is non-existent and there is minimal computer experience for the majority of elementary-aged students on Molokai.
Providing a very basic coding workshop will help fill this gap. The goal of the workshop will be to encourage students to have fun with coding and provide tools that teachers and parents can use to continue to develop and encourage computer science and coding in and out of the classroom. Hour of Code is the perfect solution to providing fun tools that are simple enough to get started with and provide more advanced tutorials as the users progress in skill.
Our lesson plan looked like this:
Lesson Plan for Moana’s Wayfinding with Code
MOVEMENT (video break) Au
Task 1: Move forward
Task 2: Move forward (more code)
Task 3: Move forward and turn right (move forward) fish
Task 4: Move, turns, and fish (mirrored directions)
Task 5: Multiple moves, turns, and fishing
LOOPS (video break) Pīnaʻiapuni
Task 6: Loop Inside forward movement
Task 7: Loop outside direction and inside direction (forward movement)
Task 8: Using loops one direction inside (forward), different direction outside
OPTIMIZING SEQUENCE (no video break)
Task 9: Sequence of directions inside the loop (creates a zigzag pattern - pūnini)
Task 10: Two different loops (have to change the number of times the loops repeat)
Task 11: More complicated loops (the sequence has to be in the right order)
REPEAT UNTIL (no video break)
Task 12: Repeat (action) until (thing)
CONDITIONALS (video break)
IF/THEN (no video break) inā/ā laila
Task 13: If/then instruction
Task 14: putting the pieces together (using loops, sequence, repeat and conditions) Given help
Task 15: starting at move forward, build the instructions using all previously taught concepts
Task 16: Similar to 15 but more steps with less code
IF/ELSE (no video break) inā/ʻē aʻe
Task 17: If/else instruction
Task 18: If/else more complicated
Task 19: Free form coding for dance moves
Here are some shots of what it looks like on the computer (or tablet):




No comments:
Post a Comment