OoP/ Slide 4 Variables objects MotivationTypes → classes Procedural programming LOW-level. closer to hardware More intuitive less abstract More 'action’ oriented Focus on 'action, procedure, 'method Procedure-oriented Object-oriented programming High-level More abstract Focus on what to do' not on how to do In the implementation of OOP, we still need sound procedure programming' skillsOOP / Slide 4 Motivation Variables → objects Types → classes Procedural programming: Low-level, closer to hardware More intuitive, less abstract More ‘action’ oriented Focus on ‘action’, ‘procedure’, ‘method’ Procedure-oriented Object-oriented programming: High-level More abstract Focus on ‘what to do’ not on ‘how to do’ In the implementation of OOP, we still need sound ‘procedure programming’ skills!