Description
Object-oriented programming has four fundamental principles practitioners use to make their code more efficient. This worksheet makes learning these fun! Encapsulation, Abstraction, Inheritance, and Polymorphism are explored, and students are encouraged to come up with their explanations of how these could be applied to various situations.
This is an excellent way for kids or adults who have never programmed before or those just getting back into it after a break to get some practice in while also having a little bit of fun at the same time! It's not too difficult while still giving them something new to think about. This activity is also language agnostic and can conform to any programming vocabulary.
Highlights
Description
Object-oriented programming has four fundamental principles practitioners use to make their code more efficient. This worksheet makes learning these fun! Encapsulation, Abstraction, Inheritance, and Polymorphism are explored, and students are encouraged to come up with their explanations of how these could be applied to various situations.
This is an excellent way for kids or adults who have never programmed before or those just getting back into it after a break to get some practice in while also having a little bit of fun at the same time! It's not too difficult while still giving them something new to think about. This activity is also language agnostic and can conform to any programming vocabulary.




