AuroraCollegeSDD2020 / 12SDD_Course_Information_v2

GNU General Public License v3.0
0 stars 0 forks source link

9.4.1-Option-1-Programming-Paradigms#issues-with-the-selection-of-an-appropriate-paradigm #39

Open ProfStick opened 4 years ago

ProfStick commented 4 years ago

https://github.com/AuroraCollegeSDD/12SDD_Course_Information_v2/wiki/9.4.1-Option-1-Programming-Paradigms#issues-with-the-selection-of-an-appropriate-paradigm

Students learn about:

• nature of the problem • available resources • efficiency of solution once coded • programmer productivity – learning curve (training required) – use of reusable modules – speed of code generation – approach to testing

Students learn to:

• describe the strengths of the imperative, logic and object oriented paradigms • identify an appropriate paradigm relevant for a given situation • evaluate the effectiveness of using a particular paradigm to solve a simple problem