Instructor Handbook of Unplugged and Online Lesson Plans (K-5)
Written by Code.org
Publisher Code.org
en
Pages 487
Download
26.3 MB
Code.org’s research-based curriculum uses a spiraling education design, in which concepts and skills are revisited in each course while delving deeper each time. Each course experience is a blend of online activities and "unplugged" activities (lessons in which students can learn computing concepts with or without a computer). The online experiences are composed of mostly self-guided and self-paced tutorials, which use scaffolded sets of programming instructions to explore and practice algorithmic thinking. The unplugged lessons take a hands-on, often kinesthetic approach, making use of physical manipulatives to model computational concepts. 1 Each course consists of about 18 to 22 lessons, each lasting between 25 and 45 minutes. They can be taught at a comfortable pace whether in consecutive days as a sub-unit or one day a week for 18 weeks. The content of each course builds conceptually on the previous course, so that a student can progress through all four experiences learning new concepts along the way. Code.org’s K-5 curriculum aligns to CSTA Computer Science Standards and ISTE standards, while some lessons also integrate national Math, English Language Arts, and Science standards. The use of Computer Science Themes scaffolds the development of ideas and recognizes the continual construction of knowledge:
  • Algorithms, Loops, Functions, Variables, Conditionals
  • Data
  • Abstraction, Decomposition, Pattern Recognition
  • Computing Practice and Programming (Use of computational tools)
  • Computers and Communication Devices (Elements of computing devices and networks)
  • Community, Global, and Ethical Impacts
Across the entire K-5 curriculum, students will develop the skills of a computer scientist through the development of Computational Thinking Practices:
  • Creativity
  • Collaboration
  • Communication
  • Persistence
  • Problem Solving
WHO IS THIS FOR? Kids as young as five years-old! Computer Science Fundamentals is designed primarily for an elementary school audience, but older students find it to be a helpful starting point as well. Teachers! (in-school, after-school, or home-school) This curriculum has been developed for use by all educators of young children. We assume no prior computer science knowledge and have provided clear, detailed lesson plans that can be customized to different situations. Learn with your students! WHICH COURSE IS FOR ME? Code.org’s Computer Science Fundamentals consists of four courses: Course 1: beginners, early-readers (ages 4-6) Course 2: beginners, readers (ages 6+) Course 3: prerequisite is Course 2 (ages 8+) Course 4: prerequisite is Course 3 (ages 10+) The courses are designed to be flexibly implemented. Rather than a rigid pathway based on grade levels, the courses are based on developmental level and prior experience. Teachers and schools can use the course structure to tailor a course sequence to their students’ needs and evolving experience. This curriculum is available under a Creative Commons License (CC BY-NC-SA 4.0) If you are interested in licensing Code.org materials for commercial purposes, contact us: https://code.org/contact
...
WHO MADE THIS? Code.org We believe that every student should have the opportunity to learn computer science, and the reasons are far more varied than simply having a strong resume. Critical thinking, logic, persistence, and creativity help students excel at problem-solving in all subject areas, no matter what their age.
...
Have thoughts on this book?
Add a comment to get the conversation started!
Before viewing or adding comments, you must create an account. It takes just seconds!
Related books: Browse all

No Books Found

Based on the filters you selected, there are currently no books.