Teaching Coding to K-12 Learners - podcast cover

Teaching Coding to K-12 Learners

Ying-Ting Wangplayer.soundon.fm
This series talks about reasons to teach, effective teaching methods, and teaching tools for K-12 coding classes in six episodes for educators and teachers to explore how to teach coding to young learners.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Teaching Tools – Educational Applications

The last episode introduces some useful applications and websites which are tailored to a certain age group of young learners. Some have colorful features to attract children’s attention, while some provide simple instructions and video tutorials for them to learn. Those I picked can be served as examples to give the audience some ideas about features, functions, and specialties that they can pay attention to when they are looking for the resources for young learners. Since each child will have ...

Mar 15, 20215 minEp. 6

Teaching Tools – Interactive Online Games

Games are very important in young children’s learning, and that is why we should definitely include some when teaching coding to young learners. To make our coding lessons more effective, we should provide our learners with some resources that are suitable for their ages and levels. Compared with the last episode, this focuses more on the online resources that we can find some interactive programming games and activities for young children to play and learn at the same time. The ones I point out...

Mar 15, 20215 minEp. 5

Teaching Methods – Unplugged Approach

How are we going to teach coding without using any technology device? Many educators may have the same question, and actually it is possible to do it. The audience can easily find the answer in this episode. By using unplugged approach, they will not be limited to teach coding in the labs or technology classrooms, and they can even gather materials they have and create fun activities for young children to learn coding outside the classroom. The complicated coding concepts can be incorporated int...

Mar 15, 20216 minEp. 4

Teaching Methods – Integrated Approach

Moving onto the topic about how to teach coding to young learners, there are two main approaches that we can effectively implement when teaching. Integrated approach is to integrate coding into all different kinds of classes, including Language, Social Studies, and Physical Education. Through combining coding with various subjects, we are able to make courses more engaging and interesting. Different examples are provided in this episode to show the programming elements can possibly be incorporat...

Mar 15, 20216 minEp. 3

Reasons to Teach – Academic Performance

Besides soft skills, learning to code is important because it can also help improve young learners’ academic performance like mathematic and writing skills. In this episode, we will further explore more reasons to teach coding to young learners by getting to know the importance of programming learning to them. Throughout the process of learning, young learners can learn complex and abstract concepts through putting programming into practice. Coding exercises can also remind them to always come u...

Mar 15, 20215 minEp. 2

Reasons to Teach – Soft Skills

The first episode will provide my audience with a simple introduction to myself and the topic I am going to talk about. To attract their interests in listening, this episode will explain why we should teach coding to young children and introduce one of the most important reasons to teach coding to them. Soft skills such as critical thinking and social emotional skills are something necessary that we should be equipped with to facilitate positive interactions with others and better overcome chall...

Mar 15, 20215 minEp. 1
For the best experience, listen in Metacast app for iOS or Android