Building Bridges with Little Coders

What has been happening with my Little Coders? Well, we have been building bridges! A little step into STEM, sort of, though not based on a real life purpose but working to a set criteria. We have once again challenged ourselves and learnt a lot along the way.

Like most of us who are learning as we go, we made mistakes along the way and one mistake was a whopper! So here is how to do it or not, and suggestions on what I would do should I endeavour to teach this project again.

My initial goal was to create a project for the students which was more hands on and gave students the opportunity to delve into Design and Technology, STEM (in particular Math and Engineering), plus expand their knowledge and skills on using the Ozobots (for Digital Technology). A word of warning, it took the whole term! If you are a classroom teacher definitely integrate the project into your other learning areas, if you are a specialist teacher consider negotiating with other teachers (in the learning areas covered) and work collaboratively on the project.

The plan was to have students design and create a track for the Ozobots to travel, the track needed to incorporate a bridge. Sounds simple, doesn’t it? Yes, that is what I thought. How hard can it be getting two dozen Year 2/3 students to make a track? They’ll have fun cutting, gluing, constructing and evaluating their work as they create. They’ll be immersed in Math without realising it. A lot of critical thinking will be required and we will be building capacity and perseverance. It will be great and it was, almost every student was engaged, students who normally struggle academically worked tirelessly to complete their tracks and demonstrated their creative skills. Our more advanced students delved into higher level bridge building and set themselves challenges, and only one student did not complete their track in the timeframe.

So, how did we start? We began by discussing the project together and as a class, we set the basic criteria.

  • What the minimum length of the track could be?
  • What materials we could use and what was available to us?
  • What did we need to consider regarding the Ozobot? Suitable surface awareness for traversing the track.
  • What type of bridges could we make? What materials would be suitable?
  • How do we set out our track, in relation to the Ozoblockly codes available? The degrees and movements which Ozobot can travel. Can we make curved tracks?

We then began designing our tracks and bridges. Once students had drawn up both their track design and bridge design we got into the hard stuff. We had used 1cm graph paper for our track design, we then needed to work out how to scale up our design to meet the needs of our Ozobots. How wide must the track be? How big would a 1cm block need to scale up to? This linked in well with arrays which they had been learning in Math. Most students chose to scale up to 5 x 5, some went with 5 x 6.

Then we had the challenge of using a ruler to measure and draw our track blocks onto graph paper. This was a surprise to me, very few had any idea how to measure and rule accurately. I had intentionally decided to use the graph paper to make it easier and quicker for students but even then we were challenged, it required explicit teaching (several times over). Once students understood the process and the most effective and quickest way to rule up the paper they quickly got into production mode, cutting long strips of 5cm wide graph paper.

The students then began glueing their track onto the cardboard base. They needed to refer back to their original design as they worked, making sure they identified the starting point and the direction. It is important at this stage that you remind/teach students about left and right. I get the students to physically move when checking which direction they need to glue the track. Have them face the start direction and follow the turns by changing the direction they are facing with each turn. A lot of arm waving and jumping is involved along the way, we could direct flight traffic!

After several lessons, they had their tracks glued down and we got started on our bridges. It was at this stage that we realised bridges are designed to go over something and most students chose to add a blue paper river to their track.

The students had chosen a selection of materials to build their bridges and some changed their initial selection along the way as they discovered some materials were not suitable or there were construction problems during the making process. Several students hooked onto the successful ideas of others and completely changed both their bridge design and the materials used.

2017-06-22 14.05.24

Once our tracks were completed the students began their initial programming challenge by creating the sequence required (for the Ozobot to traverse their track) on paper. To make it quicker and easier to scribe our sequence we use a few symbols and abbreviations. I always feel a little mean doing this, making them write it out by hand, but it makes them really think about which codes they will need to use when they get to the block coding stage. It also makes it easier for them to use as a reference when creating their sequence on the computer and helps them identify any errors. What have I missed out? Did I select the correct direction (degree) code?

 

The first step, in order to write down our sequence, is to work out how far is an Ozobot step? I have them run a test on a piece of graph paper and turn this into an Ozobot ruler (10 Ozobot steps). They can then use the ruler to mark the distance Ozobot travels (10 Ozobot steps) and calculate the number of steps they need to include in their sequence for each straight length of the track. *Note: I use 10 Ozobot steps as most students know their 10 times tables and can count by tens. When a length of the track goes over, for example, 48, they use the ruler to mark to 40 and then use the ruler to estimate how many more steps to the centre of the last block in that track section (this is the corner block where they then include a turn/degree code).

When the students finish their written sequence, we look at it together, comparing it with their track. I then sent them off to the computer lab to independently use the Ozoblockly software, create their code sequence and load the programme onto the 2017-06-29 13.57.25Ozobot. Are you shocked? What? Independently? By themselves? Alone? Well, yes. This class has had two or three semesters (over two-three years) of using block coding software. There are a few students who are not as capable but the other students become the teachers and they support each other. Now, the why of how this happened. When we started the project we (the class) realised there was no way we could construct our tracks in the computer lab, there just wasn’t the room. Luckily, being the Visual Art specialist I had access to the art room and so we used this space for most of the term. It meant that it freed up the computer lab and I happily let another class use it in that time frame. When my students began to finish at different stages and needed access to a computer, I arranged with the other teacher to send them through to the computer lab and she was happy for them to be in the same space as her class. It wasn’t any burden to her as the students knew what to do.

It was a little crazy, however, I had students at all different stages of production and coding. I did have to move between both classrooms to support and check on progress. I had students moving back and forth between the computer lab to code and the art room to test run their program using the Ozobots. There were only a few minor BM issues as most students were excited about testing the robots on their track and eager to fix any errors and then celebrate any successes. Any staff passing the art room were ambushed by students and dragged into the room to witness what the students had achieved.

2017-06-29 13.53.53

Now, here’s the kicker and what went wrong, big time! The error was completely my fault and I should have thought about the potential outcomes when planning the project. We did not have many successes 😦

Why? Well, Ozobots cannot handle traversing bridges! Most students did a great job creating the correct sequences to get the Ozobots to stay on track but when presented with a bridge the Ozobot would either stop completely or only move up and across the bridge for a very short distance. The reason being often the angle of the bridge was too steep for the Ozobot to traverse, and/or they are not designed for traversing bridges. Occasionally one would make it to the centre of a bridge (if it had been constructed at a suitable low angle) but then it would just slide down the other side…which created lots of laughs but was not the goal. No one really minded and there was lots of discussion on how we could make changes to the bridges and we hypothesised about why it might be happening. No one was disappointed (except me), we had all enjoyed the process and learnt a lot along the way but if we had had more time we would have experimented further and tried to solve the problem.

What I learnt from it:

  • run some tests before you set the project (if you want success)

or

  • go with the flow and learn together, the process can teach you and your students more than you expect.

 

 

Advertisement

hAPPy holidays

Happy holidays to all. We are halfway through the silly season, if like me you have been madly cleaning, cooking, shopping, wrapping and hosting during the last few weeks, you should be enjoying the calm before the New Year celebrations.

For me this means couch time, yes, the ultimate lounge lizard, with a few dips in the pool, some Xmas rum balls and holiday bubbles (champagne), my iPad and a few new books…heaven! So, what am I reading?

Online I have been catching up with some of my favourite topics and websites, or exploring new ones. First up, Brightworks-an extraordinary school. I love to read what the staff and students have been up too during the last few months. This school to me is the ultimate STEAM school with a whole school broad focus topic, CHOICE-freedom in teaching/learning for students and staff, plus technology integration with purpose. The dream school which many of us long for, or are trying to create through our learning programs.

I also checked in on Rachel Van Dyke’s blogs, Rachel focuses on teaching ‘Real World’ and STEAM art projects. Once again, building creative thinking is high on the agenda, as is using available technology and software to build design skills. Rachel has three blog sites, Teaching Elementary Art ( STEAM projects), Teaching Real World Art and Design (for High School) and her personal artworks blog.

gamestar-mechanicI have also been looking for websites and ideas on gamification and game making, and came across a great lesson on the Bloom into Ed Tech blog site. The lesson focuses on using Gamestar Mechanic to build knowledge on game design and build game design skills by creating your own game. The Gamestar teachers link gives a good run down on how to use the software, and recommends it suitable for Year 4-9 students.

The last online share is this great Prezi Edu production created by Clint Stephan, in 2014. It is a rundown of 60 Apps in 60 Minutes, well, actually 74, to use in the classroom and for your own teaching and organisational purposes. I found it to be great for any newbies, 60-appaas there is a whole range of apps to meet a range of teaching and learning needs, and also a few gems which may have passed us experienced iPad users by. It is a good reminder of what is available, I found several apps that I hadn’t used in a while or had forgotten about, and quite a few that were new to me. A great way to add to your own professional learning, download and trial a few apps for the new teaching year, in 2017.

If you are looking for a few Digital Technology and STEAM focused reads, these are what I am reading on Kindle (and hard copy):

  • 100 Ideas for Primary Teachers: Computing (100 Ideas for Teachers)  This is proving to be a great read with lots of different ideas for teaching and learning technology/digital technology knowledge and skills across the curriculum. 
  • From STEM to STEAM: Using Brain-Compatible Strategies to Integrate the Arts  Hhhmm…coming from an arts background I can understand some of the negative reviews regarding this book, however, for the everyday classroom teacher it gives very good examples for science and math focused creative activities. 

  • Stem by Design  A great text to get you started designing STEM lessons and projects. It gets into the nitty gritty, the why and how, about developing STEM programs.
  • Classroom Activities for the Busy Teacher I bought the hard copy, as it is a great resource for those using EVO3 LEGO robots, which we have in our school. It may also be useful for other robotic devices, as inspiration, for you to adapt the lessons to work with your school’s selected robot.

Birds Eye View

Sometimes great information from sources other than digital technology sites arrive in my inbox, today is one of those days. I subscribe to the artips newsletter which is a fountain of historical information for visual artists and art teachers. Today’s arrival has jumped beyond the artist and into the popular niche of STEAM. It also melds beautifully with many of our Digital Technology devices, including drones and Ozobots.

The newsletter features the work of Julius Neubronner, a German pharmacist, who had a passion for photography and strapped a miniature camera onto a pigeon. Hhhmm…are you seeing the connection? What a great topic to introduce and integrate the science, technology, engineering, art and math aspects into your teaching unit.

pigeon_wingtips

julius_neubronner_with_pigeon_and_camera_1914The connection with drones is obvious, but what about Ozobots? Well, for those of us working with little people, we often have to teach about ‘birds eye view’, when drawing our maps. What a great way to do this with actual historical evidence of what a bird can see from high above us. Imagine the engagement when you explain how Julius Neubronner attached a camera to a bird! Yes, I know that David Attenborough and his techies have done it thousands of times, but this is from the olden days.

Mr Neubronner also delivered his medical prescriptions by pigeon, and now we have drones delivering pizza! There is loads of connections to be made with then and now.

Check out the newsletter for yourself here. How would you use this information in your class?

Here are a few links with extra information: