4 minute read
Following the coding path, from blocks to text to robots
Despite rapid changes in technology, coding remains a valuable future-focused skill and helps students to develop a problemsolving mindset.
One of the questions that teachers need to address is which tool(s) should be used in the classroom when learning to code. Those working with younger students will usually start with block-based programming using tools such as Scratch, but at some point, it is important to transition to text-based coding, since block-based coding has limits in terms of capabilities and efficiency.
Advertisement
Easy transition
One way to introduce text-based coding is to choose a tool where students can switch between a block-based coding editor and a text-based alternative. A good example of this would be the Microsoft MakeCode editor (microsoft.com/en-us/ makecode), which can be used for various types of coding, easier to work in the text editor, so this sort of environment provides an easy transition between two ways of coding, and students can begin to see the advantages of text-based coding.
Different languages
Other possible tools for text-based coding include Grasshopper ( grasshopper.app), where students can learn small fragments of JavaScript code, CodePen (codepen.io), where students can experiment with web languages (HTML, CSS and JavaScript) in an interactive tool, and Replit (replit.com), which provides an easy environment for students to get started with a range of different text-based languages.
Another option for the transition to text-based coding is to use the integrated resources of sites such as code.org or Tynker (tynker.com).
Robotics and results
One useful context for coding in the classroom is robotics. The great thing about robots is that there is something for every age group. Plus, it’s easy for students to see the results of their actions in the real world if they have a physical robot such as Edison, mBot and Lego Mindstorms, etc. A common block-based coding tool for robotics is Blockly (developers.google.com/blockly), but again it is important to consider the path to text-based coding. edpyapp.com) for the Edison robot is one option, where students can use a version of the Python language. There are even tools like Miranda that provide options to code in multiple languages to both simulate and program multiple types of robots. Whatever tools are chosen, the important thing is to give students the experience of text-based coding and open up the full power of programming.
Article compiled by academyEX
Discover your potential and feed your curiosity at academyex.com
The BBC micro:bit is a popular pocket-sized, micro-computer that can be used to introduce introduces students to the collaboration between software and hardware through the MakeCode platform. It’s packed with inputs, outputs, sensors and radio communication features. microbit.org
Uniquely NZ resources for Aotearoa Kaiako
Save time + brain power to get work/life balance
Finding the right resources can be frustrating + time consuming
When I was in the classroom I was always on the hunt for new ideas and resources to inspire my teaching and learning, but I felt like most of the resources weren't quite right for my kids and context There were lots of generic or American resources and it was getting expensive paying for resources - sometimes upwards of $10 per resource! So I started adapting and making my own resources for my kids and contexts Although this was something I enjoyed, I quickly realised it took so much time and effort that work was becoming my life!
Creating resources for teachers by teachers
I've been facilitating PLD at Digital Circus for the last 4 years, working with over 100 teachers across the motu Part of that mahi is to create supporting resources for and alongside kaiako that can be used in their classroom
Our team at DC started putting these resources out on social media to help other teachers The response was phenomenal The task board we made for Te Wiki o te reo Māori reached 34 000 people, and the feedback was that the resources were engaging and useful I thought - how might we continue to create and offer quality resources to our NZ kaiako?
100+ free resources with more freebies each month
Over 300+ premium resources with more added weekly!
Helping NZ teachers save time + brain power
Our haerenga here at Digital Kete started with the growing need for resources unique to Aotearoa Just like Tāne on his mission to seek out the baskets of knowledge for mankind, we at Digital Kete we are on a mission too Our goal is to help you fill your kete with useful and practical resources. We aim to help you learn, grow and continue to be an inspirational and innovative educator, and have time to do the things you love with the people you love
We’ve done the hard mahi for you
Digital Kete launched on September 1st with a tonne of free resources ready to use, with more added every month. There is an option to join a membership area where new premium resources are added every week Our resources focus on student agency, encourage creativity and blur the subject silos Our integrated learning experiences are aligned to the NZ Curriculum We are currently working on resources for Structured Literacy, the Aotearoa New Zealand Histories Curriculum and we are working through requests from teachers via the site - let us know what you need and we'll make it! Toni
The biggest part of our mahi is listening to what teachers ACTUALLY want and need and then making those resources specifically for them. We aim to help more and more kaiako access resources truly made for them, our kids and contexts in our place, Aotearoa
Over the last year, alongside our talented team at Digital Circus, we have been working on our resource site, Digital Kete With over 90+ years combined teaching experience in our team, across all year levels and specialties, you could say we are pretty passionate about teaching and helping educators create incredible learning experiences for ākonga. www.digitalkete.co.nz
We hope you join us on the journey!
Create your free account + fill your kete with resources made for you: