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.
8 resources in this Learning Path
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 descriptionStrand: 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
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 descriptionStrand: Useful Websites
Suggestions for use: An excellent guide for teachers to use in learning coding first for themselves and then teaching to the class.
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 descriptionStrand: Useful Websites
Suggestions for use: Coding and Programming.
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 descriptionStrand unit: Useful Websites
Suggestions for use: Self directed and then comparison and collaboration
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 descriptionStrand: 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.
Strand: Shape & Space
Strand unit: Lines & Angles
Content objective: This resource should enable a child to:
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.
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 descriptionStrand: Data
Strand unit: Representing and interpreting data
Content objective: This resource should enable a child to:
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
Strand: Natural Environments
Strand unit: Weather, Climate & Atmosphere
Content objective: This resource should enable a child to:
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
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 descriptionStrand: 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.
Learn coding by making virtual robots perform funky dance moves with this Code Club and Strictly Come Dancing mashup.
View full descriptionStrand: 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.
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.
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.
You need to login before you can add this resource to a Learning Path
Login