UWCSEA Computing For Change
Home > Grade 9/10 Academic Learning Programme > Academic Subject Choices > UWCSEA Computing For Change
course overview
UWCSEA Computing For Change
Computing For Change aims to elevate the mindset of the young developer to that of responsible development. In some part, it highlights the impact of the decisions that developers make: good or bad. In other parts, it explores some of the fundamentals of computer science. As well as developing an awareness of some of the theoretical elements of the discipline, students will be taught problem-solving techniques and programming skills. In time, students will use these skills to identify and to solve problems of their own finding.
course description
Course Rationale and Aims
Course Rationale
Pathways and purpose
This course is an exploration of the role of computer scientists as developers; not only as problem-solvers or those who provide computer-based solutions, but as those who have the power and responsibility to shape the world and for all that lives on it.
The UWCSEA Computing for Change course provides the opportunity for students to examine the role of computing, computer scientists, programmers and developers that provide computer-based solutions; and not solely creating software. Students will come to understand that there is a great responsibility that rests on the shoulders of computer science and computer scientists. Although perfect solutions are not possible, we hope that students will recognise that sustainability is, to put it crudely, more than farming, solar panels and planting trees. Computer scientists have an important role in working towards a more peaceful and sustainable future for humanity and the planet.
Enquiries to Darren Benson djb@uwcsea.edu.sg
Course Aims
Develop an understanding of the responsibility that programmers and developers have in using their power to influence and shape the world
Understand that decisions must be justified objectively
Through solving real-world problems, develop an understanding that the field of computer science does not exist in isolation of other fields of study
Design, model and implement responsible solutions to local and global problems
Acquire, select and apply a body of knowledge, methods, tools, and techniques that characterise computer science
Develop the skills to work collaboratively, professionally and compassionately with internal and external stakeholders and partners
Develop a willing, agile and resilient approach to unfamiliar situations, technologies and real-world problems
Course Content
Year 1: Computing for Change
Year 2: Computing for Change
Skills and Attitudes Developed
Given the collaborative nature of the course, students learn to work effectively with others in a range of different contexts, developing problem-solving and interpersonal skills. This provides students with insights into differing contexts and perspectives, adding depth to their understanding of the world around them.
This leads students to become critical, creative thinkers with an enhanced capability to use language to influence the way people think and feel in a range of different contexts. This empowers students to build empathy and perspective-taking in others, so as to make a more peaceful and sustainable world.
Assessment
Successful completion of this course awards students the UWCSEA Computing for Change certificate
Internal assessment
Internal assessment of student attainment in UWCSEA Courses is reflected on students UWCSEA High School Transcript and contributes to the UWCSEA High School Diploma.
UWCSEA is accredited by both the Council of International Schools (CIS) and the Western Association of Schools and Collages (WASC).
Attainment is reported using the UWCSEA 7-1 attainment grading scale.
Approaches to learning are reported using the UWCSEA ATLs (Self management, Communication and Collaboration)
Assessment at UWCSEA is holistic and so the attainment grade and ATLs will be based on a range of formative (ongoing) and summative assessment tools. The common summative assessments allow for standardisation.
Assessment in Computing for Change is on-going and takes various forms, including:
Project Work, at selected points in the course
including a demonstration of knowledge, analysis and independent research
Written Assessment, at selected points in the course
Generally, these are short in nature and do not include lengthy written prose
Presentations and collaborative work
More information on UWCSEA Assessment Principles can be found here.
More information highlighting the similarities and differences of assessment in UWCSEA courses and IGCSE's can be found here.
Course FAQ Reference
Download our Course FAQ Reference for quick answers to common questions, making your course journey smoother and more informed