Teaching

Teaching & curriculum design

Curriculum designed and taught in secondary, post-16, and higher education—built for depth, agency, and real-world relevance.

Curriculum at a glance

Representative pathways I have designed, resourced, and delivered—blending specifications, industry tools, and inclusive pedagogy.

Key Stage 4 & GCSE

GCSE Computer Science and related computing: programming fundamentals, data, networks, and ethics.

  • Python & block-to-text progression
  • Cybersecurity & digital citizenship
  • Project-based exam preparation

Level 2–3 vocational (e.g. BTEC)

Pearson BTEC Tech Award in Digital IT and related qualifications: user-centred design, data, and creative digital products.

  • CoSpaces Edu & 3D exhibit briefs
  • User research & presentation skills
  • Industry-style portfolios

Post-16 & higher education

AP Computer Science Principles, A-level style modules, and university programming—linking code to clear communication and research habits.

  • Technical writing & public audiences
  • Data & algorithms with real datasets
  • Readiness for work & study

How I teach

Principles you will see in lesson plans, schemes of work, and live classrooms.

Dialogue & Harkness

Less lecture, more structured discussion, debate, and role play so students own the reasoning—especially in ethics, CS theory, and project critique.

Projects & authenticity

Tasks mirror industry and civic contexts: briefs, iterations, and audiences—so success means demonstrable, portfolio-ready work.

Assessment for learning

Formative feedback, self and peer review, and rubrics that make expectations visible for every learner.

UDL & cultural responsiveness

Multiple means of representation, action, and expression—connected to students’ communities and future pathways in tech.

Resources & document samples

Place PDF or Word files in the teaching/documents folder on your site and keep the file names below—or update the links in this page to match your filenames.

Curriculum overview (example)

Summary document for a computing pathway: units, big ideas, and cross-cutting skills.

Update link when file is available

Scheme of work sample

Exemplar planning for one term: outcomes, prior knowledge, and key activities.

Update link when file is available

Teaching statement

With over a decade in STEM education, I have taught at every stage of learning—primary, secondary, and university—across the UK, Asia, and Africa. This global experience has given me a deep understanding of how students grow academically, socially, and personally, and it shapes my core philosophy: to equip learners with the skills, confidence, and adaptability they need to thrive in the 21st century. I chose this path as I work internationally, and much of my approach is designed for global teachers working across diverse educational contexts.

I am a certified teacher through Moreland University (USA), whose Teacher Practice & Proficiency program is accredited by the Council for the Accreditation of Educator Preparation (CAEP). This reflects a commitment to evidence-based teaching, high-impact clinical practice, and continuous professional growth. My certification included a 12-week placement in both the UK and USA, collaborating with experienced mentors and fellow educators, and reinforcing my dedication to reflective, student-centred teaching.

Pedagogical approach

I embrace the Harkness Methodology, which replaces lecture-heavy teaching with discussion-led, student-driven learning. For example, in a Year 11 GCSE Computer Science class, I ran a Cybersecurity Council Simulation where students took on the roles of analysts, policymakers, and journalists to respond to a fictional ransomware attack. This immersive approach built not only technical knowledge but also critical thinking, ethical reasoning, and collaboration skills.

Core pillars

1. Technological research and innovation

I integrate cutting-edge tools to keep students ahead of the curve. In Pearson BTEC Tech Award in Digital Information Technology, students used CoSpaces Edu to design interactive virtual museum exhibits—linking curriculum learning to real-world applications and public showcases.

2. Writing and communication skills

In AP Computer Science Principles, I embedded “technical blogging” assignments where students explained coding concepts for non-technical readers. These strengthened their ability to communicate complex ideas, producing portfolio pieces they could use for university and job applications.

3. Scientific curiosity

I design inquiry-driven projects, such as robotics challenges to assist elderly users. Students research, prototype, and iterate on assistive devices, applying computing, engineering, and human-centred design principles.

Technology in action

My passion for technology shapes everything I teach:

These projects not only build skills but help students see themselves as creators and innovators, not just consumers of technology.

Inclusion beyond technology

I combine tech with non-tech strategies to make learning inclusive for all:

Closing vision

My goal is for students to leave my classes with agency—the ability to think critically, communicate effectively, and adapt to changing technology landscapes. Whether building an AI app, debating automation ethics, or designing a sustainable tech solution, my learners are equipped to shape the future.

Explore moredavidpoku.co.uk