Coding in the Classroom

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
Coding in the Classroom par Mind Map: Coding in the Classroom

1. How does coding fit into the curriculum or does it?

1.1. Coding is not only apart of the Math curriculum but it also helps students practice critical academic and life skills.

1.1.1. Skill: Critical Thinking

1.1.2. Skill: Problem Solving

1.1.3. Skill: Growth Mindset

1.1.3.1. Persistence

1.1.4. Skill: Collaboration

1.1.4.1. Explaining Thinking

1.1.5. Skill: Math multiplication and fractions

1.1.6. Skill: Meaningful Context

1.1.7. Skill: Creative Process

1.2. Allowing for culminating activities and projects that exceed paper and pencil possibilities

1.3. Making connections with other people from around the world while working on international projects!

2. Do I think the students would find this way of learning engaging? Absolutely!

2.1. Current and relevant information for the students.

2.2. Many sites and programs dedicated to teaching students to code.

2.2.1. Code.org

2.2.2. Scratch

2.2.3. Gamification of learning

2.2.3.1. Splash Learn

2.2.3.2. Prodigy

2.2.3.3. ABCYA!

2.3. As a path to a secure career with many options!

3. How I would program for and assess student learning using a model like coding.

3.1. Programing in Math

3.1.1. Coding within the Math curriculum has a set program to follow. For the near future students and teachers will be playing catchup while aligning student coding knowledge with the year of school/program they are in, due to the curriculum change occurring after they started the program.

3.1.1.1. TLs can set up gap filling programs to allow struggling students and teachers to solidify the basics of coding and keep up with those who are moving more quickly through the program.

3.1.2. Organizing and facilitating an invitational program for teachers and students to use coding in connection with all subjects and criteria

3.1.2.1. Offering a "digital culminating activity" option for units in Science, Social Studies and Art ( and others) through out the year.

3.2. Programing Outside of Math

3.3. Assessment

3.3.1. A differentiated approach. As a new portion of the curriculum I think coding should be assessed based on net growth. Students who show a greater degree of understanding at the beginning should still be challenged to grow and experiment. Students who have less understanding should be rewarded for the steps they also have achieved.

3.3.2. Students could receive extra credit or alternative credits for coding projects that link to subject specific criteria.

4. How does coding fit with the learning commons?

4.1. Coding is a part of the new Math curriculum for Ontario

4.2. Coding is an unfamiliar technology for many teachers. Teacher librarians can make the learning commons a safe, encouraging space for both students and teachers to learn the basics of coding.

4.3. The learning commons should be a space for collaboration. Coding, and the jobs that are connected to coding are collaborative ventures. The learning commons is the perfect place to learn to code, collaborate in coding projects and present our coding discoveries!

5. What would this look like in your school learning commons?

5.1. Coding clubs as extracurricular activities

5.1.1. Many schools now use FlipGrid or Wevideo for morning announcements. The learning commons could be a place for students to code portions of these digital announcements.

5.2. Coding Challenges for classes, grade, and division ( think Battle of the Books, but with coding!)

5.3. How-To Code sessions run by different teachers or students presenting new coding discoveries.

5.3.1. Codapillar available to use

5.3.2. Ozobotz available

5.4. A monitor that is set up for rolling announcements, celebrating achievements and displaying coding creations could be set up.