STEM in Primary

STEM in Primary
A blog for those interested in primary school STEM education
Showing posts with label mBot. Show all posts
Showing posts with label mBot. Show all posts

Saturday, 7 January 2017

Why Coding for Kids?

Stuff this week - Why Coding for Kids?

So why is the USA bringing in the CS FOR ALL initiative? Why is the QLD Government promoting its policy of #Coding Counts? Why did the U.K. change its curriculum in 2014?

It isn't because government believes there is a need for millions of computer programmers in the future. Generally the view is that the world of the future will require those that can not only use technology but also be able to understand it and create with it. This view is not new as this Guardian article from 2014 shows (and this Forbes article from 2013). The U.K. has led the way from a country point of view. Their curriculum states that "A high quality computing education equips pupils to use computational thinking and creativity to understand and change the world"

Thus it is not specifically the skill of coding that is the ultimate aim of the curriculum. The actual goal is to equip all kids with the skill of computational thinking. This involves being able to take a large problem and break it down into smaller parts. To examine those parts and looks for patterns which can be exploited to further simplify the problem. To strip away any unnecessary detail before creating a solution which can be represented as a series of logical steps. Finally to be able to evaluate the solution to ensure it does actually solve the original problem.

There might be a number of ways that a skill such as this might be able to be taught and learnt. However, the easiest way is to teach kids to code as they can't code if they don't use these skills. Notably this skill is not only useful when coding it can be applied to any complex problem that is encountered.

A great side effect of this coding skill is that it can lead to greater engagement in many subjects as this new form of creativity allows kids another form of expression to show their understanding. For example, instead of creating a PowerPoint presentation to show an animals lifecycle a Scratch animation could be produced instead.

So having our kids understand how the technology that will rule their lives works rather that just being able to use it will set them up to be able to prosper in this technological age. (And done well they will have fun doing it)

What do you think? Is this a fad or is it a new form of literacy?

More reading on this topic:
Should you teach kids to code - Swayed by tech evangelists, the UK government has put programming on the curriculum. But will kids really be left behind without it? The Guardian December 2015

An education for the 21st century means teaching coding in schools - An Australian perspective from The Conversation May 2015
Share
Tweet
+1
Pin
Forward

Stuff in the news

Code: The Next Universal Language. A TED Talks playlist.

Stuff to buy

PocketLab - You probably missed the upgraded version of this on Kickstarter but the original version might be all you need! This is small device that incorporates sensors to log motion, acceleration, angular velocity, magnetic field, pressure, altitude and temperature. Conduct your own experiments and record real time data! How fast are you going on that swing?!
Circuit Scribe - Let your creativity merge with science as you build exciting circuits using a conductive ink pen, sweet magnetic modules and plain old printer paper
Blueberry4 - A fantastic Australian invention teaches the fundamentals of computer architecture
New pink version of the mBot - A capable and low cost robot

*At this point in time I earn no money from any product I list and I am not affiliated with any other company.

Stuff in education

Just because a school is focused on STEM it doesn’t mean that the other subjects don’t matter.
Navigating a STEM School as a Non-STEM Teacher
The secret to effective STEM education might be in a new Swedish graphic novel
Is this graphic novel STEM education’s secret sauce? 

Stuff to do in Brisbane

Flying Fox Studios - A studio offering programs in the arts, music and construction areas from babies to teenagers in Brisbane
Young Engineers Australia - Provides an engaging, hands-on learning platform using LEGO® and K’nex® assembly kits
CoderDojo - A volunteer run programming club

Wednesday, 7 December 2016

STEM in Primary Inaugural Post

Stuff this week

Welcome to the very first STEM in Primary blog post. I do a lot of research for my own interest, to support the STEM program at my girl's school and to provide opportunities for my girls at home.  I think that others will also be interested so I am starting this blog.

For now this blog will have a bias towards activities which affect Brisbane students. In addition to the information and links in these posts there is a link to the STEM in Primary YouTube channel at the top of this page. There you will find a curated selection of STEM related videos.

STEM Education has a global focus and the Australian government at all levels is promoting it as a priority. This is not to say that a balanced liberal education should be abandoned, far from it. However, there are significant structural issues that are preventing schools from nimbly shifting teaching practices and content to embrace the modern technological age. Hopefully, this blog will provide food for thought and be a conversation starter that will lead to positive and tangible change. It is so important however, to ensure that any change is done in a structured and informed manner to avoid wasted effort, money and our children's precious time in the classroom.

At this point in time I earn no money from any product I endorse and I am not affiliated with any other company. If this ever changes I will certainly let you know!

I look forward to hearing people's thoughts on this topic.

Stuff in the news

The government is funding a number of programs designed to improve access and participation in STEM related fields for girls. Read the report here: Australia's STEM Gender Problem Is Getting $3.9m In Government Funding
No matter how much you encourage STEM education it is not enough to enable and support innovation that Australia desperately needs in the future. New teaching methods are required.
STEM needs all the help it can get

Stuff to do

CoderDojo - A volunteer run programming club

Stuff to buy

Blueberry4 - A fantastic Australian invention teaches the fundamentals of computer architecture
LinkSprite - Another Australian invention. Teaches physical computing with easy to connect components
Raspberry Pi - A tiny and affordable computer that you can use to learn programming through fun, practical projects
New pink version of the mBot - A capable and low cost robot
Chibitronics - Chibitronics LED Circuit Stickers combine arts and craft with technology
Keva Planks - You build structures by simply stacking the planks. No glue, no connectors

Stuff in education

Australia’s performance in science continues to slide due to ineffective, traditional teaching practices and an outdated curriculum, which is leading to students becoming disengaged with the subject. Three ways to boost science performance in Australian schools