Try   HackMD

David Prieto teaching material

Here you will find the links to the public notes that I have done for the different subjects I have teached divided by subjects.

General guidance

Note taking (thinking of IB students)
Programs to take notes for IB

Computer Science (IB Diploma Program)

General guide (of my class)
Starting point in Computer Science

Theory

Topic 1:
IB Topic 1: notes from a student
Topic 2:
IB Topic 2 Computer Science - Computer architecture
IB Topic 2 Computer Science - Operating systems and programs
IB Topic 2 Computer Science - Reference for truth tables and binary
Topic 3: (no data)
Topic 4:
Concepts for Topic 4 in IB Computer Science
Big O Notation (requires pseudocode knowledge)
Options
Options in IB Computer Science
Option C
Topic C links
Topic C material
Option D (Java and OOP)

Linear course:
Start point with Java
The concept of Object in OOP
The POJO (Plain Old Java Object) and their common methods
Relationship between objects and UML diagrams

Previous material
Object Oriented Programming concepts
Java concepts not directly in OOP but still important for CS paper 2
Functions signatures in Java
Java exercises
Array exercises in Java
Using pokemon as example for option D of Computer Science

Programming:

Flow control in programming (IB pseudocode and arduino)
Iteration in programming (IB pseudocode)
Functions in programming (IB pseudocode)
Arrays in IB Pseudocode

Collections in IB Computer Science

Internal Assessment:

Internal Assessment: Criterion A
Internal Assessment: Criterion B
Internal Assessment: Criterion C
Internal Assessment: Criterion D
Internal Assessment: Criterion E
Internal Assessment Delivery instructions

HL Topics:

HL topic 5:
2 dimensional arrays
HL Topic 5 Stacks and Queues
HL Topic 5 Linked lists
HL Topic 5 Binary trees

General revision
Revision M24 CS

Other
Arrays and functions in C++
Working with physical arrays
Melodies in Arduino
Arduino morse code and functional programming]

Math (IB Math Analisys and Approaches)

I did a couple of these in 2021-2022

Exponents and logarithms
Second grade equations

Physics

Physics heat exercises and questions
Inclined planes with friction and no friction
Physics. Energy and Power

Tecnologia Industrial

Ejercicios de Tensión y deformación y material de estudio
Apuntes sobre electricidad extra para J24

Other

Second grade equation exercise:
Notas ecuaciones 2° grado