Coding with Ms. McDermott
*Note: THIS IS NOT THE CODING
E-LEARNING SITE!
go back up to the top of the page and select the coding e-learning tab
Orrington
|
Dewey
|
Other Links
CS/CODING CURRICULUM - 5th Grade
In the first trimester, students will learn coding concepts and be guided by the teacher. In the second trimester students will have choice in their activities and utilize critical thinking and problem solving skills both individually and in groups. In the third trimester students will use coding to use ozobots and Dash and make a drone fly, with the goal of having students see how coding has real life applications.
Goals:
1.b - Create original works as a means of personal or group expression.
1.c - Use models and simulations to explore complex systems and issues.
2.d - Contribute to project teams to produce original works or solve problems.
4.b - Plan and manage activities to develop a solution or complete a project.
4.d - Use multiple processes and diverse perspectives to explore alternative solutions.
6.a - Understand and use technology systems.
6.c - Troubleshoot systems and applications.
6.d - Transfer current knowledge to learning of new technologies
Application Pacing:
Code.org 3-4 Classes
Tynker 4 Classes
CS First (scratch)10 Classes
Scratch 6 Classes
Robotics 8 Classes
-Drones
-Ozbots
-Dash
CS/CODING CURRICULUM - 3rd Grade
In this course students will create programs to solve problems and develop interactive games or stories they can share.
Goals
ISTE Standards:
https://www.iste.org/standards/standards/for-students
Application Pacing:
Code.org 11-12 classes
Scratch 8 classes
Tynker 5-6 classes
Robotics (Dash-Blockly) 4-5 weeks
CS/CODING CURRICULUM - 2nd Grade
In this course students will create programs to solve problems and develop interactive games or stories they can share.
Grade 2 students will:
ISTE Standards:
https://www.iste.org/standards/standards/for-students
Application Pacing:
Code.org 10 classes
Kodable 2-3 classes
Spritebox 2 classes
Scratch Jr. 6 classes
Robotics (ozbots) 3-4 classes
In the first trimester, students will learn coding concepts and be guided by the teacher. In the second trimester students will have choice in their activities and utilize critical thinking and problem solving skills both individually and in groups. In the third trimester students will use coding to use ozobots and Dash and make a drone fly, with the goal of having students see how coding has real life applications.
Goals:
- Students will create programs to solve problems and develop interactive games or stories they can share using the computer science language called Blockly, then later, the computer language called Scratch. Both are user-friendly forms of Javascript.
- Students will learn common computing vocabulary.
- Students will kindly and productively critique work with groups.
- Students will learn how to use the Tynker coding website to program drones and connect computer science to real life experiences.
1.b - Create original works as a means of personal or group expression.
1.c - Use models and simulations to explore complex systems and issues.
2.d - Contribute to project teams to produce original works or solve problems.
4.b - Plan and manage activities to develop a solution or complete a project.
4.d - Use multiple processes and diverse perspectives to explore alternative solutions.
6.a - Understand and use technology systems.
6.c - Troubleshoot systems and applications.
6.d - Transfer current knowledge to learning of new technologies
Application Pacing:
Code.org 3-4 Classes
Tynker 4 Classes
CS First (scratch)10 Classes
Scratch 6 Classes
Robotics 8 Classes
-Drones
-Ozbots
-Dash
CS/CODING CURRICULUM - 3rd Grade
In this course students will create programs to solve problems and develop interactive games or stories they can share.
Goals
- Students will create programs to solve problems and develop interactive games or stories they can share using the computer science language called Blockly, then later, the computer language called Scratch. Both are user-friendly forms of Javascript.
- Students will use Seesaw and optional interactive journals for workspace and planning, as well as reflecting on CS growth.
- Work cooperatively and collaboratively with peers, teachers, and others when using technology.
- Students will kindly and productively critique work with groups.
- Demonstrate an understanding of computer coding using both online and unplugged activities.
- Use an iPad and/or laptop for both shared and independent learning activities.
- Communicate about technology using developmentally appropriate and accurate terminology.
- Demonstrate positive social and ethical behaviors when using technology.
ISTE Standards:
https://www.iste.org/standards/standards/for-students
- Empowered Learner - Students leverage technology to take an active role in choosing, achieving and demonstrating competency in their learning goals, informed by the learning sciences.
- Digital Citizenship - Students recognize the rights, responsibilities and opportunities of living, learning and working in an interconnected digital world, and they act and model in ways that are safe, legal and ethical.
- Knowledge Constructor - Students critically curate a variety of resources using digital tools to construct knowledge, creative artifacts and make meaningful learning experiences for themselves and others.
- Innovative Designer - Students use a variety of technologies within a design process to identify and solve problems by creating new, useful or imaginative solutions.
- Computational Thinker - Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions.
- Creative Collaborator - Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats and digital media appropriate to their goals.
Application Pacing:
Code.org 11-12 classes
Scratch 8 classes
Tynker 5-6 classes
Robotics (Dash-Blockly) 4-5 weeks
CS/CODING CURRICULUM - 2nd Grade
In this course students will create programs to solve problems and develop interactive games or stories they can share.
Grade 2 students will:
- Demonstrate an understanding of computer coding using both online and unplugged activities.
- Use an iPad and/or laptop for both shared and independent learning activities
- Communicate about technology using developmentally appropriate and accurate terminology.
- Work cooperatively and collaboratively with peers, teachers, and others when using technology.
- Demonstrate positive social and ethical behaviors when using technology.
ISTE Standards:
https://www.iste.org/standards/standards/for-students
- Empowered Learner - Students leverage technology to take an active role in choosing, achieving and demonstrating competency in their learning goals, informed by the learning sciences.
- Digital Citizenship - Students recognize the rights, responsibilities and opportunities of living, learning and working in an interconnected digital world, and they act and model in ways that are safe, legal and ethical.
- Knowledge Constructor - Students critically curate a variety of resources using digital tools to construct knowledge, creative artifacts and make meaningful learning experiences for themselves and others.
- Innovative Designer - Students use a variety of technologies within a design process to identify and solve problems by creating new, useful or imaginative solutions.
- Computational Thinker - Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions.
- Creative Collaborator - Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats and digital media appropriate to their goals.
Application Pacing:
Code.org 10 classes
Kodable 2-3 classes
Spritebox 2 classes
Scratch Jr. 6 classes
Robotics (ozbots) 3-4 classes