Showing posts with label Critical Thinking. Show all posts
Showing posts with label Critical Thinking. Show all posts

Monday, January 23, 2023

Beyond an Hour of Code #Coding #Education

There is feeling by teachers that teaching coding is not a valuable use of time in the classroom. As standardized tests ramp up in schools across the country, many teachers find it hard to fit coding into their curriculum beyond one houri n December. The biggest misunderstanding that seems to take place around coding is the belief that EdTech is trying to turn all students into coders. This could not be further from the truth. Here are some of the real reasons why teaching coding to students is valuable. 

1. Coding supports problem-solving skills - One of the biggest things I have encountered as I learned to code as an adult was how much I depended on my problem solving skills to figure out why something was not working in my code. Coding systems will spit out errors when your type the wrong thing in the wrong place. The coder needs to find out where the problem is, why it is a problem, and how to fix it. Working through a problem toward a solution is an important skill and students need help developing it. Watching students work through their code is always interesting because you can see the wheel turn as they go line by line. This takes me to the next good reason. 

2. Attention to detail - The answer to your coding problem is always in the details. I have seen students spend many minutes trying to debug their code, but will refuse to proofread their essay before submitting it to their teacher. Teaching students the value of taking their time, checking their code for errors, and making notes on anything that needs to be fixed are skills that translate to writing. ELA classroom teachers, which I was for over 15 years, have tried to get students to make proofreading a part of their writing process. It wasn't until after I left the ELA classroom that I found that coding is how I could encourage students to proofread. Proofreading skills improve with practice and proofreading code is a must if you want your code to work. 

3. They might become a coder - The goal of using coding is not to make every student into a professional coder for the rest of their life. However, there are some students who might never have considered coding as a career if they had not had a taste of what it is like in the classroom. Women and women of color and not represented across the coding world and if there is going to be a move toward more equity in this world, more opportunities need to be given to students to explore coding in fun and engaging ways. Bringing coding into the classroom can start the move to bring balance to the coding workforce. 

4. Basic Understanding of the world - Students will take biology, chemistry, physics, etc. and families and teachers generally do not think twice about this. We are not expecting all students to become biologist, chemists, or physicists. We want students to have a basic understanding of their world. Technology has become engrained into just about every facet of our lives. It is near impossible to go about your day without needing something that has been coded. Being able to look around and understand how things work and why they work the way they do can be helpful as you navigate your world. Asking students to explore coding to obtain this understanding is something that should no longer seem like a wild idea. 

These are just a few of the reasons why bringing coding into the classroom more than just an hour a year. Building in coding as part of the curriculum will bring positive results beyond just coding knowledge. Take the time to explore coding yourself and you will see how you use your own skillset to solve problems and create code. 

Hugs and High Fives, 

Nick







Tuesday, October 8, 2019

No Grades and The World Did Not End #MakerEd

I started a new class this year in the middle school. It is a design and innovation class that is supposed to help students explore problem solving and critical thinking skills. One of the things that I wanted to really explore was a class free of grades. I was nervous about how this might look because I have never done this before and I was scared about how students and parents would react, but I was surprised to find that the world did not end.

We have completed two projects in the class and are starting our third project this week. The main reason I wanted to avoid grades was because they can be a hinderance to students who are afraid of trying something new or risky because it could hurt their grade. Even though I assured kids no grades would be coming, some were still very hesitant to "go for it" on the first project. Using Design Thinking to create a home for a friend in Minecraft was something I hoped would ease students into the process of designing and building with a sense of freedom. Some students pushed themselves and others took the path of least resistance. I was worried that these students would always just do what they had to and try to get by with minimal effort. I decided to use the 2nd project to really push those students on their design and builds.

Students were asked to design a shoe using 4 pieces of newspaper, 1 foot of duct tape, and 1 foot of yarn. Once it was designed, they needed to create an ad for their creation. Some students really went for it and created some amazing, functional footwear, while others settled on a slip on shoe for their first design. I could have let it go, but I really wanted to push them to think bigger. I let those groups have a chance to redesign their entire shoe with new supplies if they wanted. I told them to just go for it because they are not getting a grade on this project or for the class overall. Every single one of them chose to go at it again instead of just sitting and "being done". It was awesome.

I could see that students have started to become more comfortable in trying new things and are not letting the idea of grade impact their choices. The next project students are going to design elements from Ray Bradbury's short story "There Will Come Soft Rains". I think I have built the capacity to try the tough things and learn without the fear of failing grades.