Importance of Coding:
Coding is a short course which is offered as part of the new junior cycle. Our school is currently running as a pilot school running out the newest and most current coding course in conjunction with Intel Ireland and Lero. Intel Kindly Donated 66,000$ worth of equipment to 20 schools around Ireland involved in the pilot course.
The short course aims to develop the student's ability to formulate problems logically; to design, write and test code through the development of programs, apps, games, animations or websites; and, through their chosen learning activities, to learn about computer science.
The short course in coding focuses on the following statements of learning from the Junior Cycle Framework:
SOL 17: The student devises and evaluates strategies for investigating and solving problems using mathematical knowledge, reasoning and skills.
SOL 16: The student describes, illustrates, interprets, predicts and explains patterns and relationships.
SOL 20: The student uses appropriate technologies in meeting a design challenge.
SOL 23: The student brings an idea from conception to realisation.
Students learning is broken up into three different strands.
Strand 1: Computer science introduction.
In this strand, students explore the range of uses computers have in today’s world and learn to understand the hardware and basic software which operates them. This includes learning to write, test and evaluate code.
Strand 2: Let’s get connected.
This strand deepens the student’s understanding of the computer as a communications tool through the storage and manipulation of data. Students also have the opportunity to identify, research, present and receive feedback on a topic or challenge in computer science that inspires them.
Strand 3: Coding at the next level.
In this strand, students are introduced to more complex levels of coding where they can
demonstrate their understanding through documentation, discussion and feedback.
In Celbridge Community School students use various resources and tools such as Scratch, Khan Academy, Code.org, Swift, w3.schools, unity, App Inventor, etc... throughout the three years in order to complete the short course.
Assessment in coding happens through two Continuous Based Assessments one in second year and one in third year which will allow for a profile of achievement to be created for each student.