# Draft Leaving Certificate Computer Science Specification published!

The NCCA have published the draft specification for Senior Cycle Computer Science

The NCCA have published the draft specification for Senior Cycle Computer Science

Student non-completion on computing courses is still an issue!

Mathematics is a fundamental intellectual tool in computing, but computing is increasingly used as a key component in mathematics and there are obvious connections between computing and mathematics in the areas of numerical analysis, logic and number theory. Computer science has had an impact on many branches of mathematics – replacing existing proofs by computer…

Learning the fundamentals of coding or programming encourages children to learn skills which will enable them to excel in other subject areas, such as problem solving, computational thinking, critical thinking, art, engineering and design. Computer programming also encourages active creators and enables pattern recognition, counting, comparison – it fosters collaboration amongst students across age groups and skill level.…

The APOS model is a constructivist theory of how learning mathematics might take place and was developed by Ed Dubinsky and others, as an attempt to explain Piaget’s concept of reflective abstraction in learning, with particular focus to mathematical learning. APOS theory – Actions, Processes, Objects and Schemas – can be used in the assessment…

The lack of women in the engineering, technology and mathematics fields has been well documented: from the low percentage of female first year students who enter these courses to the subset who persist to graduation, to the few who pursue postgraduate study in the area, and finally, to the infinitesimal number who desire and succeed…