At Musselburgh Grammar School, we are committed to providing a comprehensive and engaging Computing Science curriculum for our Broad General Education (BGE) students. Our BGE program is designed to inspire and equip young learners with essential digital skills and a strong foundation in computing principles.
Our BGE Curriculum
Our BGE curriculum covers a wide range of topics to ensure that students develop a broad understanding of Computing Science. Through a variety of engaging and interactive lessons, students will explore:
Computer Systems
Understanding the basic components and functions of computer systems, including hardware and software.
Cyber Security
Basics of online safety, data protection, and ethical issues in computing.
Databases
Basics of database management, including how to create, maintain, and utilize databases using ACCESS.
Digital Literacy
Developing proficiency in using digital tools and understanding their impact on society.
Digital Enterprise (S1 only):
Introducing basic concepts related to enterprise, such as needs and wants.
Engaging in projects like creating business plans and designing websites using Google Sites.
Programming and Development:
Introduction to coding and programming languages (Scratch, Python, and JavaScript) and fostering problem-solving and logical thinking skills.
Web Design:
Learning the fundamentals of designing and developing websites, using Google Sites.
Our teaching approach in BGE is hands-on and student-centered. We believe in learning by doing, and our students are encouraged to participate in practical activities, projects, and collaborative tasks. This method not only makes learning fun but also helps students to apply theoretical knowledge in real-world scenarios.
Gain confidence in using digital technologies and understanding their applications.
Develop critical thinking and problem-solving skills through programming and computational thinking.
Be aware of the ethical considerations and responsibilities of using technology.
Be prepared for further studies in Computing Science at National 4, National 5, and Higher levels.