IB Computer Science - Option D (Object-Oriented Programming) - SL

preview_player
Показать описание
Need to cram? Buy my Option D Study Guide + Slides here: ($3.99):

Also available are my:

Link to JETS (IB Java Examination Tool Subset) Guide:

Join the Discord:

00:00 - Intro
01:57 - Modern Programming Languages
03:52 - Coding Style and Naming Conventions
04:56 - Intro to OOP (Object-oriented Programming)
06:56 - Intro to "The Scenario"
08:00 - Instantiation & Creating Objects
30:13 - Constructors
34:24 - 'this' keyword
35:17 - Inheritance (Coding)
44:58 - Inheritance (Theory)
46:33 - Inheritance Pros & Cons
48:40 - Aggregation (Coding)
58:09 - Aggegration (Theory)
58:37 - Inheritance vs. Aggregation
59:42 - Polymorphism (Coding)
1:04:25 - Polymorphism (Theory)
1:05:05 - Libraries
1:06:40 - Advantages of Using Libraries
1:07:51 - Encapsulation (Coding & Theory)
1:12:48 - Access Modifiers
1:13:55 - Static Methods & Attributes (Coding)
1:19:43 - Static Methods & Attributes (Theory)
1:20:32 - Modularity
1:21:43 - Modularity Advantages
1:22:31 - UML Diagrams
1:25:40 - Relationship Diagrams
1:28:03 - OOP Pros & Cons
1:29:15 - Extra Terminology
1:31:25 - IB Example Paper 2
1:50:53 - CORRECTION - Missing Data Types
Рекомендации по теме
Комментарии
Автор

Paper 1 was ez bc of your review. You're a real one for making these

yourneighbor
Автор

@The CS Classroom, this is perfect timing OMG, IB Paper 2 comes in 2 days 😍😍 TYSM

daoyeet
Автор

Dude ur saving my life rn. My compsi teacher hasn’t taught us much and assigned us coding bat and codehs. This is so helpful thank you so much!

mr.fi
Автор

Finally, you are a man of your word! Thank you for making this video!

you-le
Автор

Thank you SO much, my teacher didn’t teach ANY of this and just told us to revise with this video…

ko_..
Автор

Thanks for this Amith! Great help for my final mock.

tejalg
Автор

using breaking bad for teaching oop is actually genius

mtaro
Автор

THANK YOU SO MUCH FOR YOUR VIDEOSS. LITERALLY SAVEDDD ME FOR PAPER 1 THANK YOU SO MUCH!!!

dennislu
Автор

thanks for the brba/bcs setting. makes it more exciting

blvndr
Автор

very nice breaking bad references 10/10

matthiasbang
Автор

are u going to be releasing an extension for the hl part?

sammorahussain
Автор

Just in time!!! Thank you very much!!! 2 days before the exam!!!

titasmotekaitis
Автор

Thank you I appreciate all the help you have been!

sparkym
Автор

Legend, thank you for all these videos <3

alex
Автор

Thank you so much!! I have the mock tomorrow lol

XueHuaPiaoPiao
Автор

My Paper 1 was gret because of you!! Now about Paper 2 option D, can you make a video for OOP HL?

kevinpereira
Автор

hey, u hv saved my CS ib exam prep, i was wondering how i could donate to you, im living in india

aratrikmitra
Автор

What are the topics that were not covered for HL?

jocelynanahidvelardebarron
Автор

is this the same for HL as well or is there more additions?

arcosakirkhan
Автор

wait I also noticed in addition to inheritance and association, there is dependency (uses) and association? Do you mind clarifying those? Thanks

dennislu