STEM in Primary

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

Monday, 8 October 2018

Refining Understanding of what STEM is

Refining our understanding of what STEM is

With the last term of 2018 upon us I thought it would be timely to reflect upon the latest thoughts on what STEM is. There have been some great posts recently which summarise it nicely. Dr Jane Hunter in her blog High Possibility Classrooms recently wrote a piece titled Success in STEM in primary schools. In it she quotes from a book by Anne Jolly titled STEM by Design. She starts by by explaining what STEM should mean to the school leadership "Leaders must understand that STEM is intended to ratchet up rigor in science and mathematics through engineering applications … it’s not intended as a general ‘catch all program’ for subjects" and then points out that "STEM is: Not a subject or a content area and it is not comprised of four separate subjects taught in isolation from one another "
Dr Hunter summarises that "Teaching STEM is a way of teaching that helps prepare students for learning and working in the world – as a teacher it’s about engaging them in science, technology, engineering and mathematics as they exist in everyday life – interwoven and integrated – combining knowledge from four areas: S T E M to find and solve real-world, current problems."
Then on the Education Week Teacher website I found an article titled Six Characteristics of a Great STEM LessonThe six characteristics listed are:
  1. STEM lessons focus on real-world issues and problems
  2. STEM lessons are guided by the engineering design process
  3. STEM lessons immerse students in hands-on inquiry and open-ended exploration
  4. STEM lessons involve students in productive teamwork
  5. STEM lessons apply rigorous math and science content your students are learning
  6. STEM lessons allow for multiple right answers and reframe failure as a necessary part of learning
It doesn't mean that every lesson is a project or that every lesson combines all four of the STEM areas. However, these ideas should guide the thinking of lesson design and where possible and appropriate STEM based pedagogy should be used.
So how is your school doing? Are you seeing your kids engaged in this sort of learning?
Share
Tweet
+1
Pin
Forward

Stuff in the News

Why It's Crucial We're Teaching Kids About STEM From An Early Age - We owe it our young people to provide as many opportunities as possible to develop their STEM skills. An article from the Huffington Post UK 30 July 2018
Here's what needs to be done to boost STEM in Australian schools - The answer is in having a comprehensive education plan that includes the right resources, makes sure teachers are properly paid and ensures our public schools have the right facilities and equipment. An article from Business Insider7 August 2018
Learning The Lessons Of STEM Subjects For Girls - Teaching methods and the curriculum have been developed over time in a way more suited to boys because it was boys who were expected to take [STEM] subjects, so the lack of girls in science continues to be a self-perpetuating truth.. An article from the Huffington Post UK 6 August 2018

Stuff to buy

*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

Maths: six ways to help your child love it - Don't they love it already? An article from The Conversation 17 August 2018
Salman Khan explains what Mastery Learning is all about - A video from the CBS This Morning TV show. 
Make Your Daughter Practice Math. She’ll Thank You Later. - The way we teach math hurts all students, but it may be hurting girls the most.An article from the NY Times 7 August 2018

Stuff to do Australia Wide

Wonder Workshop Robotics Competition - Launches October 11
CSIRO CREST Program - CREativity in Science and Technology. Engage your students with open-ended science investigations and technology projects through the CREST program.
- - -
Fizzics Education - Mobile workshops & shows by dedicated science educators NSW, VIC & QLD & ACT
Young Engineers Australia - Provides an engaging, hands-on learning platform using LEGO® and K’nex® assembly kits
CoderDojo - A volunteer run programming club
Code Club Australia - A global network of coding clubs for kids aged 9 to 11.

Stuff to do in Brisbane

RoboGals Brisbane Robotics Days - Robogals has various workshops programmed throughout the year.
- - -
Street Science - Street Science provides captivating and curriculum aligned school Incursions and community entertainment, to excite and engage Australia's youth!
STEM in a Box has ongoing coding, robotics and 3D printing activities
Brisbane Library Service has purchased the very flash NAO Robot and is showing it off in various libraries.
The Cube at QUT has a number of changing programs. 
Brisbane Planetarium - Features entertaining and informative shows for adults and children
STEAMPUNX - Not to be confused with the organisation above! Offers in-school and out of school workshop programs
Flying Fox Studios - A studio offering programs in the arts, music and construction areas from babies to teenagers in Brisbane
It's Rocket Science School Incursions - Educational and fully interactive project based rocket science incursions for primary and secondary schools in a safe and empowering learning environment.

Saturday, 14 January 2017

Resources to teach kids to code

Stuff this week - Resources to teach kids to code

Last week I made the case for the need for kids to develop the skill of computational thinking through learning how to write software or "code". I hear you asking what can I do to give my kids the opportunity to get into it?

Firstly the Australian Curriculum has a subject called Digital Technologies which in part requires that kids be taught how to code. So in theory our kids will get the needed skills in school. However, at present, theory and practice are a long way apart. This is because the teachers have generally received no training themselves. Whilst state governments are providing some funding these programs are in their infancy and for those in the private system your school probably has to sort this out for themselves.

So schools will take a while to get fully into gear but what to do if you would like to give your kids some exposure now or maybe your child has a real interest in making a computer do stuff! Well you are actually spoiled for choice. There is a great array of free and paid programs online and a bunch of "toys" specifically designed to teach kids how to code. Knowing what is good and what is not so good is a challenge so I hope to make it easy and provide a list of what I have found to be the best on offer after experimenting on my kids. (They haven't tried everything though!)

Before I make a list I should start by pointing everyone to code.org. This organisation is a non-profit dedicated to expanding access to computer science, and increasing participation by women and underrepresented minorities. Their vision is that every student in every school should have the opportunity to learn computer science. They do that by producing and providing a FREE series of fantastic coding courses. This site should probably be your first stop. Code.org also organises an annual global event called "The Hour of Code" in which tens of MILLIONS of kids around the world do at least one hour of code during one week in December.

However one limitation with code.org is that you have to be able to read and as they say you are never too young to learn.  For the pre-readers there are a couple of excellent apps that introduce the coding concepts. Lightbot is a puzzle game that requires kids to light up tiles on a 3D grid by using sequenced steps and identifying patterns. The difficulty does ramp up quickly so for the youngest I recommend you just get the free hour of code version initially. Kodable is another puzzle game which also teaches the basics of coding. It is free to download and you get to play about half of the first level. If you like it then you can purchase to unlock more content.I really like the first world of Kodable (Smeeborg) as it teaches a wide range of skills however I did find the later worlds a little more abstract and I need to look at that further to see if I there is value there.

For the early readers my kids liked another app called Tynker. The app is relatively inexpensive with a couple of free levels. The majority of their content is online which requires an annual subscription. My 8 year old daughter enjoys the online challenges although starting out I would recommend sticking with code.org. Having said that Tynker does have an series of lessons which integrate with Minecraft so if you have a child mildly addicted to that and you would like them to get something more educational out of it then this might be an option worth looking into.

In terms of physical toys that will teach kids to code I like Dash and Dot. They aren't cheap but with a wide array of sensors and multiple ways to be programmed they should last quite a few years of coding progression.

As kids progress and show an interest you can't go past Scratch. This is the most popular online graphical programming language and its FREE! There are innumerable books which can be used to learn from or just see what others have done and learn by osmosis! It is more powerful than possibly many give it credit for.

If you use a Raspberry Pi as the platform for Scratch then the possibilities are opened up for controlling lights and motors.The Raspberry Pi also supports other programming environments such as Python and for those musically inclined SonicPi.

Robots from the Makeblock company can be programmed in Scratch and provide a logical next step for those that want to add a design element to the coding problem. MakeBlock has a wide range of robots to fit most budgets. They have also recently released a pink version of their smallest robot (which is a great cheaper alternative to Dash and Dot) in a bid to appeal to more girls. Of course no mention of robots would be complete without mentioning Lego. The WeDo 2.0 and Mindstorms kits provide a solid platform for learning the basics of coding as well as covering the engineering design elements as well.
What you should see your kids learning is the ability to break a problem down into steps, to see patterns that they can exploit to simplify the code and a drive to solve the problem even when it doesn't work the first (or tenth!) time.

All of the resources above will likely keep most kids satisfied for years but there is plenty more available to challenge those that are keen. I will cover those in a later blog. For those that would prefer to not self-teach then keep an eye on the Stuff To Do section below for those in Brisbane or search for coding classes in your area.

Have you found any other coding courses or toys that your kids love and are getting great results from?
Share
Tweet
+1
Pin
Forward

Stuff in the news

Specialist tech and science teachers to be introduced in NSW schools http://au.educationhq.com/news/34625/specialist-tech-and-science-teachers-to-be-introduced-in-nsw-schools/
Australian schools continue to fall behind other countries in maths and science https://theconversation.com/australian-schools-continue-to-fall-behind-other-countries-in-maths-and-science-69341
Google Launches Project Bloks a new toy to teach kids how to code.

CES 2017, the annual technology trade show in Las Vegas, emphasised how ubiquitous robots and artificially intelligent devices will become integrated into our lives over the next decade
http://www.blackenterprise.com/technology/8-teaching-stem-toys-kids-ces-2017/

Stuff to buy

Dash and Dot - The most engaging pair of robots you are likely to meet, developed specifically to teach kids how to code
Raspberry Pi - Many have tried to copy it but this is still the king. Again developed specially to get kids back into coding (as they did in the 80s!). 
Makeblock Robots - An open source construction platform that turns your ideas into reality. Can be programmed with Scratch
Lego Mindstorms EV3 - More expensive than Makeblock but Lego has broad appeal and for schools there is the option to get into the First Lego League competition.
Lego WeDo 2.0 - Another Lego product is the WeDo 2.0 set. This is targeted at primary school aged kids and is considerably cheaper than Mindstorms. It offers a great range of set and open ended learning opportunities.
*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

This article refers to secondary school but I think is equally applicable to primary.
Secondary schooling in Australia needs to change: throw out the tests and bring in deep learning
Increase student engagement with these 10 techniques.
Bring Excitement Into Any Lesson

Stuff to do in Brisbane

World Science Festival Brisbane - 22 - 26 March 2017. Dr Karl for Kids is a FREE event in the South Bank Piazza on 25 March.
The Cube at QUT has a number of changing programs. 
- - -
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