24 JUN 2022 by ideonexus
The Car Example for OOP
The `Car extends Vehicle` or `Duck extends Bird` type of tutorial
obscures more than it illuminates. In good OO programming, we don’t
make class hierarchies in order to satisfy our inner Linnaeus. We make
class hierarchies in order to simplify the code by allowing different
parts of it to be changed independently of each other, and to
eliminate duplication (which comes to the same thing). Without any
context as to what the code needs to accomplish, you can’t make a
judgment about whether...Folksonomies: education computer science
Folksonomies: education computer science
02 MAR 2021 by ideonexus
Loss of Legacy Programmers Means Loss of Systems Understa...
At Livermore, a legendary senior weapons designer is about to retire. At the Spring 2005 MIT workshop, his colleagues discuss this retirement and refer to it as “a blow.” They are anxious about more than the loss of one man’s ability to make individual scientific contributions. He has irreplaceable knowledge about the programming that supports current practice.10 His colleagues fret: “He has such a great memory that he hasn’t written down lots of important stuff. How will people kno...Folksonomies: abstraction simulation
Folksonomies: abstraction simulation
The newer users only know the interface, the abstraction, they don't know the code beneath it.
12 MAR 2019 by ideonexus
Donkey Kong Plays Chess Only For Gold Stars ~ Mnemonic
For remembering:
domain
kingdom
phylum
class
order
family
genus
species
15 MAR 2017 by ideonexus
The problem with testing for abstraction
...students learn by doing. Testing for abstraction on an exam can’t be the only way we’re evaluating student learning. If I had taken an exam on leadership in World of Warcraft, I would have likely failed, because the way I was engaged was through the practice of performing the leadership, not by talking or quizzing on it. Thought leader within the game-based learning movement, James Paul Gee, refers to this type of learning as “Situated and Embodied Learning,” where the learning is ...Teambuilding & Leadership Embedded in Play Conor O'Malley
10 MAR 2017 by ideonexus
Points in a Learning Game
A twist in this learning contest is how teams can earn even more natural, military, sociocultural, or national will points to spend. Imperialism is a complex topic, and each country is an entire class of learners in competition with other classes. Classes can earn additional points in these four areas by doing research. They can earn natural resource points by generating content that reveals information about the nations that were colonized. For example, a fact sheet on The Gambia might be wo...Folksonomies: gamification learning games
Folksonomies: gamification learning games
30 AUG 2011 by ideonexus
A Great Summary of Taxonmy
Branches or types are characterized by the plan of their structure,Classes, by the manner in which that plan is executed, as far as ways and means are concerned,Orders, by the degrees of complication of that structure,Families, by their form, as far as determined by structure,Genera, by the details of the execution in special parts, andSpecies, by the relations of individuals to one another and to the world in which they live, as well as by the proportions of their parts, their ornamentation,...Classes, orders, families, genera, and species are defined for their defining classification method.