School level

Learning Path

Coding Club Resources Learning Path

By Scoilnet

Resources for facilitating an after-school club on coding. Included are resources to aid teacher development of coding skills along with resources for students to use.
9 resources in this Learning Path

1

Computer Science Club - Google

https://www.cs-first.com/create Added: 30 May 2016 Contributor: Scoilnet Resource type: Guide/notes / Audio / Video / Lesson Plan / Tool

Google are running a free computer science coding and programming club for students to take part in. Students follow the activities and videos to learn computer science in various ways; Storytelling - using computer science to tell fun and interactive stories daily.Fashion & Design - Learn how computer science is used in the fashion industry while building fashion themed programs. Art - using computer science students apply filters and create animations. Social Media- students learn terms used in computer science along with creating social media style applications. Sport - students use computer science to create their own fitness style gadget or create commentary. Music - students learn how programming is used to create video. Game Design - students learn basic video game coding used in different types of games. Animation is the part of this course for gifted and talented students to learn more complex terms and skills.

View full description

How it maps to the curriculum

5-6
JC
Supplementary Resources

Strand: Useful Websites

Suggestions for use: Computer science- learn coding and programming through Googles free online course. Excellent for a Club / after-school work.

Strand: Useful Websites

Suggestions for use: Computer science- learn coding and programming through Googles free online course. Excellent for a Club / after-school work.

Key Skills: Managing Information and Thinking Managing Myself

Asset type: Online Resource
Language: English
Rights: All rights reserved
Special Needs:

2

Web Developer Skills - Coding

https://www.codecademy.com Added: 15 Sep 2016 Contributor: Scoilnet Resource type:

Must register to access the free material by Code Academy. Many online courses to choose from...Categories include web developer skills, language skills, goals and API's. Examples of courses within web developer skills are make a website, make an interactive website, learn Sass, deploy a website, learn ruby on rails, learn angular, jS1.X,

View full description

How it maps to the curriculum

JC
Supplementary Resources

Strand: Useful Websites

Suggestions for use: Website can be used as a teacher reference or a student guide to learning code as an after school club or coding class.

Key Skills: Communicating Managing Information and Thinking Working with Others Managing Myself

Asset type: Online Resource
Language: English
Rights: All rights reserved
Special Needs:

3

Online Coding Courses

https://studio.code.org Added: 15 Sep 2016 Contributor: Scoilnet Resource type: Guide/notes / Lesson Plan / Other

Recommended coding course by CESI member. The course are 20 hours and suitable for all ages. Course one is for early readers. Course two is for students who can read. Course three is a follow up to course two. Course four is to taken after course two & three. There are also accelerated courses available also.

View full description

How it maps to the curriculum

5-6
Supplementary Resources

Strand: Useful Websites

Suggestions for use: An excellent guide for teachers to use in learning coding first for themselves and then teaching to the class.

Asset type: Online Resource
Language: English
Rights: All rights reserved
Special Needs:

4

Sphero - Educational Coding and Programming

http://www.sphero.com/education Added: 30 May 2016 Contributor: Scoilnet Resource type: Guide/notes

There's no rule that says learning can't be fun, or that playing can't be valuable. There are two sequences to the Sphero SPRK program initiative. The core sequence involves helping pupils to learn to code both visually and text. The STEM involves letting the pupils experiment and build contraptions for their Sphero's.

View full description

How it maps to the curriculum

5-6
Supplementary Resources

Strand: Useful Websites

Suggestions for use: Coding and Programming.

Asset type: Online Resource
Language: English
Rights: All rights reserved
Special Needs:

5

Code for an Hour

http://code.org/ Added: 11 Dec 2014 Contributor: Cait Resource type: Demonstration / Guide/notes / App/software

Launched in 2013, Code.org® is a non-profit dedicated to expanding participation in computer science by making it available in more schools, and increasing participation by women and underrepresented students of color. Our vision is that every student in every school should have the opportunity to learn computer science

View full description

How it maps to the curriculum

JC
Short Courses

Strand: Coding

Strand unit: Useful Websites

Suggestions for use: Self directed and then comparison and collaboration

Key Skills: Being Creative Managing Information and Thinking Working with Others

Asset type: Online Resource
Language: English
Rights: All rights reserved
Rights Url: http://code.org/tos
Special Needs:

6

Blockly - Linking Co-ordinates to Game Programming

https://blockly-games.appspot.com/ Added: 31 May 2016 Contributor: Scoilnet Resource type: Game / Simulation

Blockly Games is a Google project to encourage tomorrow's programmers. The games are designed to be self-paced and self-teaching. An excellent way to link maths/ geography concepts to the world of computer science. Games involved are: Block - Connect the descriptions together. Maze - creating loops through directions (Learn how to give directions), Bird - teaching students angles with directing the bird to its food, Turtle - programming by moving with spaces and directions, Movie - learn about co-ordinates, Pond Tutor and Pond - most difficult game challenging all concepts learnt in one.

View full description

How it maps to the curriculum

3-4
JC
Mathematics

Strand: Shape & Space

Strand unit: Lines & Angles

Content objective:
This resource should enable a child to:

  • classify angles as greater than, less than or equal to a right angle
  • recognise an angle in terms of a rotation

Suggestions for use: Use the games Bird, Turtle and Movie to introduce the importance of knowing angles. How birds need to know angles for survival but how computer games use angles in their coding and programming.

Strand: 2. Geometry & Trigonometry

Strand unit: 2. Co-ordinate Geometry

Suggestions for use: WHY DO I NEED TO LEARN MATHS??? How can you effectively answer this question to gain full appreciation for the subject you long students to want to learn. This is an excellent resource which will enable students to clearly realise how essential maths is in their lives. Students will be shocked to realise that maths is used in coding and programming of the computer games they play! Use the game: Movie first as an introduction. Then move to Turtle.

Key Skills: Being Creative Communicating Managing Information and Thinking Staying Well Working with Others Literacy Numeracy Managing Myself

1-2
SESE Geography

Strand: Mapping & Geog Skills

Suggestions for use: Teach students how to give directions through coding by using the game MAZE. Allow students to play individually, in pairs or in teams.

Asset type: Online Resource
Rights: All rights reserved
Special Needs:

7

Raspberry Pi - Coding and Programming

https://www.raspberrypi.org/resources/ Added: 31 May 2016 Contributor: Scoilnet Resource type: Guide/notes / Reference / Simulation

Why teach students Raspberry Pi? Don't let our technology confident modern generation of students suffer from growing up with low level skills in computer science. Let the barrier to content creation be broken down together, learn with your students and learn to love learning again. Raspberry Pi is a credit card computer whereby students can build games and roborts from using basic coding language (Python). Students won't initially know they are coding or using programming, but they will be interconnecting with the process of programme development. They will learn that coding and programming isn't as complicated as it sounds. Students will ask questions. They will learn through seeing, questioning, being inspired, through making things, through overcoming obstacles like levels in a computer game.

View full description

How it maps to the curriculum

5-6
Mathematics

Strand: Data

Strand unit: Representing and interpreting data

Content objective:
This resource should enable a child to:

  • compile and use simple data sets
  • use data sets to solve problems

Suggestions for use: Use website to gain ideas from scheme of works, videos on getting started, lesson activities and projects.
- Visualise sorting with Phyton.
-sorting hats.
-Physical computing with Scratch
...etc

5-6
SESE Geography

Strand: Natural Environments

Strand unit: Weather, Climate & Atmosphere

Content objective:
This resource should enable a child to:

  • record and display simple weather observations in systematic way using graphs, charts and common meteorological symbols
  • use simple equipment to make detailed weather observations and recordings of phenomena

Suggestions for use: Use the scheme of work on "Sensing the Weather" to plan your lessons on recording weather observation data. Students will consider the importance of collecting weather data and how this can be done. They will connect some simple sensors, be introduced to the Python programming language, and learn some techniques to gather sensor data.
By creating a simple weather station with Raspberry Pi, students will learn:

How weather predictions are made, and the importance of data collection
How to use GPIO pins
How to create a simple circuit on a breadboard
How to detect inputs from GPIO pins with Python code

Asset type: Online Resource
Language: English
Rights: All rights reserved
Special Needs:

8

Teachers Beginning Mindcraft - Tutorials

http://education.minecraft.net/tutorial/ Added: 09 Sep 2016 Contributor: Scoilnet Resource type: Audio / Video

Mindcraft is a fun free game for students to use in creating, collaborating and problem solving. Use the tutorials on this resource to support your learning of Mindcraft before you facilitate the learning to your students. The tutorials will explain what you will need to download, how to use the controls, crafting and learn the basics of the game.

View full description

How it maps to the curriculum

5-6
Supplementary Resources

Strand: Useful Websites

Suggestions for use: Mindcraft can be used in a variety of subjects but is very specific to all matters of CODING. Teacher should download the tutorial videos from this website by downloading the .mcworld file. The teacher with no knowledge of Mindcraft can begin here in their first step to becoming expert Mindcrafters.

Asset type: Online Resource
Language: English
Rights: All rights reserved
Special Needs:

9

Robo-Dancers For Coding

https://www.mixital.co.uk/channel/strictly-robo-dancers Added: 12 Aug 2016 Contributor: Scoilnet Resource type: Guide/notes / Simulation

Learn coding by making virtual robots perform funky dance moves with this Code Club and Strictly Come Dancing mashup.

View full description

How it maps to the curriculum

3-4
Supplementary Resources

Strand: Useful Websites

Suggestions for use: Use the Robo-Dancers to introduce your class to coding. There is a basic coding function and also a coding function to choose from.

Asset type: Online Resource
Language: English
Rights: All rights reserved
Special Needs:

Add a resource

Did you know that your Internet Explorer is out of date

To get the best possible experience using our website we recommend that you upgrade to a newer version or other web browser.

Upgrade your browser now

Registering for a Scoilnet Account – your first step to contributing and sharing

What you need...

To register for a Scoilnet Account you will need to have a Teaching Council number and a roll number for your school in Ireland.

If you already have a Scoilnet Account then you can sign in here.

The benefits...

A Scoilnet account will allow you to upload your resources or weblinks to Scoilnet as well as enabling you to share and add resources to a favourites listing. Users who have a Scoilnet Account will also be able to fully access Scoilnet Maps and Census@School from home.


Register

Add this resource to your Learning Path

You need to login before you can add this resource to a Learning Path

Login