Guiding Question: In what ways are abstraction, design, and coding related?
Simplifying complex ideas by focusing only on essential details.
Steering wheel instead of controlling every part of a car.
App icon instead of typing full commands.
Map vs real world β simpler but more useful.
Programmers remove extra details to make clear, maintainable code.Β
Steps in exact order.
IF this, THEN that.
E.g., if button clicked, then display score.
Repeat tasks automatically.
Faster communication, global learning, and medical advances.
Screen addiction, eβwaste, loss of privacy, and job changes.
Impacts can be personal, societal, environmental, or economic.