Coding for Middle School Students

By Sydney Martin and Sierra Smith

What is coding?

Coding is the process of assigning a code to something for the purposes of classification or identification.

Coding, in the simplest of terms, is telling a computer what you want it to do, which involves typing in step-by-step commands for the computer to follow.Or placing blocks for objects to go or do something you want them to do.

Our Opinion

We belive Middle school students should be able to learn how to code.

  • In the future when were all adults most jobs will require us to be efficient with computer technology.Over the next 10 years it is estimated that there will be 1.4 million jobs in computer sciences and only around 400,000 graduates will be qualified to fill those jobs.


  • The ability to write and understand computer codes.


  • When taught well education in coding can help develop important logical thinking and problem-solving skills. In response, critics argue that coding courses have no uses on the development of such skills.


  • "A totally different world – a world that has been turned inside out, upside down, backwards, forwards & all around. Society is changing, studies predict that as early as 2020 we are going to be 1,000,000,000 short of coders. Computer science is among the highest paid career of college graduates. It is imperative that more kids take an interest and learn to code. Schools, educators, and parents everywhere need to be promoting these kind of classes or we are going to be left in the dark."


  • Coding gives kids full creative ability to express what they love

We belive that coding is a great way to become succesful in life and have fun.

Others opinion

Others argue about whether we should learn to code because students "Need to be aware of other things in school except for coding" Ellie Hustson argues.

  • Kids may stay inside more to work on their coding.


  • "I equate coding to reading and writing and basic literacy," says Adam Enbar, founder of New York's Flatiron School. "Not everyone needs to be Shakespeare, just as not everyone needs to be an amazing developer," he says."Coding is far to complecated for people to learn."


  • 79% of students do not know how to code.


  • ‘’I would no more urge everyone to learn programming than I would urge everyone to learn plumbing, that is ridiculous right?"


  • Coding itself should not be the goal. Computers and programming are just tools.


  • "Software may be taking over the world, but that doesn’t mean technical talent is the sole driving force."
Our Scratch Prodject

This is me and Sierra's scratch presentation example. This took us around 20 minutes to think of, design, code, then finialize.

Painting With Gobo

Remixed by Scratch team original creator natalie

Scratch Video

Start at 1:46 and end at 2:50