COMPUTER SCIENCE CAFÉ
  • WORKBOOKS
  • BLOCKY GAMES
  • GCSE
    • CAMBRIDGE GCSE
  • IB
  • A LEVEL
  • LEARN TO CODE
  • ROBOTICS ENGINEERING
  • MORE
    • CLASS PROJECTS
    • Classroom Discussions
    • Useful Links
    • SUBSCRIBE
    • ABOUT US
    • CONTACT US
    • PRIVACY POLICY
  • WORKBOOKS
  • BLOCKY GAMES
  • GCSE
    • CAMBRIDGE GCSE
  • IB
  • A LEVEL
  • LEARN TO CODE
  • ROBOTICS ENGINEERING
  • MORE
    • CLASS PROJECTS
    • Classroom Discussions
    • Useful Links
    • SUBSCRIBE
    • ABOUT US
    • CONTACT US
    • PRIVACY POLICY

Picture
IB COMPUTER SCIENCE
​CONTENT
NEW MATERIAL | THE NEW 2025 SPECIFICATION - COMING SOON
NEW MATERIAL | THE 2025 CASE STUDY - THE PERFECT CHATBOT
  • TOPICS 1 -7 
  • OPTIONS A, C
  • 2025 CASE STUDY
  • EXAM PREPERATION
  • NEW 2025 SPEC
<
>
TOPIC 1 | SYSTEM FUNDAMENTALS
    ☐ PLANNING AND SYSTEM INSTALLATION
    
☐ USER FOCUS
    
☐ SYSTEM BACKUP
​   
☐ SOFTWARE DEPLOYMENT
    
☐ SYSTEM COMPONENTS
    
☐ SYSTEM DESIGN
    
☐ HUMAN COMPUTER INTERACTION
TOPIC EXTRAS
    
☐ TOPIC 1 REVISION
    
☐ KEY TERMINOLOGY
    ​
☐ TOPIC 1 ANSWERS
TOPIC 2 | COMPUTER ORGANISATION
    ☐ ​COMPUTER ARCHITECTURE
    ☐ SECONDARY MEMORY
    ☐ OPERATING SYSTEMS
    ☐ BINARY REPRESENTATION
    ☐ ​LOGIC GATES
​
TOPIC EXTRAS
    ☐ TOPIC 2 REVISION
    ☐ KEY TERMINOLOGY
    ☐ TOPIC 2 ANSWERS
TOPIC 3 | NETWORKS
    ☐ ​NETWORK FUNDAMENTALS
    ☐ DATA TRANSMISSION
    ☐ WIRELESS NETWORKING
​
TOPIC EXTRAS
    ☐ TOPIC 3 REVISION 
    ☐ KEY TERMINOLOGY
​
    ☐ NETWORK FUNDAMENTALS ANSWER
TOPIC 4 | COMPUTATIONAL THINKING
    ☐ ​THINKING PROCEDURALLY
    ☐ THINKING LOGICALLY 
    ☐ THINKING AHEAD 
    ☐ THINKING CONCURRENTLY​ 
 
   ☐ THINKING ABSTRACTLY 
 
   ☐ FLOWCHARTS
TOPIC 5 | ABSTRACT DATA STRUCTURES
    ☐ ​RECURSION
    ☐ DATA STRUCTURES
    ☐ LINKED LISTS
    ☐ TREES
    ☐ APPLICATION
​
TOPIC EXTRAS
    ☐ TOPIC 5 REVISION
    ☐ KEY TERMINOLOGY
    ☐ TOPIC 5 ANSWERS
TOPIC 6 | RESOURCE MANAGEMENT 
    ☐ SYSTEM RESOURCES
    ☐ ​OPERATING SYSTEMS
​
TOPIC EXTRAS
    ☐ TOPIC 6 REVISION
    ☐ KEY TERMINOLOGY
    ☐ TOPIC 6 ANSWERS
TOPIC 7 | CONTROL 
    ☐ ​CENTRALISED CONTROL SYSTEMS
    ☐ DISTRIBUTED CONTROL SYSTEMS
​
TOPIC EXTRAS
    ☐ TOPIC 7 REVISION
    ☐ KEY TERMINOLOGY 
    ☐ TOPC 7 ANSWERS
OPTION A | DATABASES 
BASIC CONCEPTS
RELATIONAL DATABASES 2.1 - 2.8
RELATIONAL DATABASES 2.9 - 2.20
DATABASE MANAGEMENT
DATABASE MODELS AND ANALYSIS
DATABASE KEY TERMINOLOGY
DATABASE ANSWERS
OPTION C | WEB SCIENCE
CREATING THE WEB PART 1
CREATING THE WEB PART 2​
SEARCHING THE WEB
DISTRIBUTED APPROACHES TO THE WEB
THE EVOLVING WEB
ANALYSING THE WEB
THE INTELLIGENT WEB

​NETWORK COMPONENTS
XML AND XMLT
PHP PRINCIPLES
JAVASCRIPT PRINCIPLES

EXAMPLE QUESTION PAPERS
​
REVISION CARDS
ANSWERS
CASE STUDY 2025 | THE PERFECT CHATBOT
MATERIAL UPDATED WEEKLY

THE PERFECT CHATBOT 2025
    ☐ ABOUT THE CASE STUDY
​
    ☐ CASE STUDY RELATED VIDEOS
    ☐ LATENCY
    ☐ LINGUISTIC NUANCES
    ☐ ARCHITECTURE
    ☐ DATASET
    ☐ PROCESSING POWER
    ☐ ETHICAL CHALLENGES
    ☐ FURTHER RESEARCH
​
TOPIC EXTRAS

    ☐ TERMINOLOGY
    ☐ FLIP CARDS
    ☐ SAMPLE PAPERS
    ☐ USEFUL LINKS
    ☐ SAMPLE ANSWERS
WANT SOME WORK TO DO OVER THE HOLIDAYS ?
CHECK OUT THIS BRIEF CASE STUDY QUESTION BOOKLET
ib_computer_science_perfect_chatbot_quick_question_booklet.pdf
File Size: 106 kb
File Type: pdf
Download File

CASE STUDY 2024 | RESCUE ROBOTS
CASE STUDY RELATED VIDEOS
MAPPING TECHNOLOGIES 
NAVIGATION AND AUTONOMOUS TECHNOLOGIES 
PERSON RECOGNITION
COMMUNICATION TECHNOLOGIES 
SOCIAL AND ETHICAL ISSUES
​REVISION CARDS

CASE STUDY KEY TERMINOLOGY
CASE STUDY SAMPLE QUESTIONS
CASE STUDY USEFUL LINKS
CASE STUDY SAMPLE ANSWERS
CASE STUDY FURTHER RESEARCH

2025 - PAPER 3 SAMPLE PAPERS
​
MORE COMING SOON
COMING SOON
Theme A: Concepts of computer science

A1 Computer fundamentals
​    ☐ FUNCTIONS OF THE CPU
    ☐ ROLE OF THE GPU
    ☐ CPU VS GPU
​    ☐ PURPOSE AND TYPES OF PRIMARY MEMORY
    ☐ FETCH, DECODE AND EXECUTE CYCLE
    ☐ PIPELINING IN MULTICORE ARCHITECTURES
    ☐ SECONDARY MEMORY STORAGE
    ☐ CONCEPTS OF COMPRESSION
    ☐ CLOUD COMPUTING
A2 Networks
A3 Databases
A4 Machine learning

Theme B: Computational thinking and problem-solving
B1 Computational thinking
B2 Programming
B3 Object-oriented programming
B4 Abstract data types—HL only
Case study
We are rapidly updating these IB resources and hope to provide a great range of material to assist with the 2024 examinations
REVISION
REVISION - SAMPLE QUESTIONS
IB Pseudocode Coding Practice - Practice Pseudocode online with challenges and solutions on Github
IB Pseudocode quick reference - Pseudocode guide on Github
  • TIME FOR A QUICK GAME !!!
  • THE CODE FOR THIS GAME
<
>
BAT AND BALLS !!!
POINTS: 0 | KEY TERM:
Game Over!
Start Game
COMPUTER SCIENCE CAFE | BAT AND BALL

    
Picture
SUGGESTIONS
We would love to hear from you
SUBSCRIBE 
To enjoy more benefits
We hope you find this site useful. If you notice any errors or would like to contribute material then please contact us.