Computer Science Discoveries IB Unit

Statement of Inquiry

Humans and computers use similar communication strategies to solve problems and promote collaboration between users.

Knowledge & Skills

  • Ability to solve problems
  • Ability to create a website
  • Ability to build interactive applications


Key Concept


Related Concepts



Interdisciplinary Conections

Purpose of Integration

Unit will incorporate concepts from ELA and math.

Forms of Integration
  • Cross-over tooling


Conceputual Understanding

Twenty-first Century learning requires students to be fluent in computer science. The foundation of that fluency is mastery of basic computer applications to be able to effectively communicate ideas.

Global Context

Personal and cultural expression
Exploration to Develop:
  • Social constructions of reality; philosophies and ways of life; belief systems; ritual and play
  • Critical literacy, languages and linguistic systems; histories of ideas, fields and disciplines; analysis and argument
  • Metacognition and abstract thinking


Inquiry Questions


What is a computer?
What is Input?
What is output?
What is storage?
What is processing?


What strategies and processes can I use to become a more effective problem solver?
How do computers help people to solve problems?
How do people and computers approach problems differently?
What does a computer need from people to solve problems effectively?


Who can solve problems more efficiently?
Is there one problem solving strategy that works for every situation?
Debatable Is a user/computer scenario an example of collaboration?



ATL Skills

I. Communication skills
Exchanging thoughts, messages and information effectively through interaction
• Give and receive meaningful feedback
• Use appropriate forms of writing for different purposes and audiences
• Use a variety of media to communicate with a range of audiences
• Participate in, and contribute to, digital social media networks
Reading, writing and using language to gather and communicate information

• Write for different purposes

IV. Affective skills
Managing state of mind
• Mindfulness
• Practise focus and concentration
• Practise strategies to develop mental focus
• Practise strategies to overcome distractions
• Practise being aware of body–mind connections
• Perseverance
• Demonstrate persistence and perseverance
• Practise delaying gratification
• Resilience
• Practise “bouncing back” after adversity, mistakes and failures
• Practise “failing well”
• Practise dealing with disappointment and unmet expectations
• Practise dealing with change