Difference between revisions of "Show Programming"

From Open Pattern Repository for Online Learning Systems
Jump to navigation Jump to search
(Created patlet for pattern)
 
m (Edited format)
 
(4 intermediate revisions by the same user not shown)
Line 4: Line 4:
{{Infobox_designpattern
{{Infobox_designpattern
|image= <!-- Provide the filename of the image to be displayed (e.g., Design_pattern.png) -->
|image= <!-- Provide the filename of the image to be displayed (e.g., Design_pattern.png) -->
|contributor= <!-- List of contributors separated by a " , "comma. This is optional so you can remove this field if there are no contributors -->
|contributor= [[Axel Schmolitzky]]
|source= Schmolitzky (2007)<ref name="Schmolitzky">Schmolitzky, A. 2007. [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.232.1949&rep=rep1&type=pdf Patterns for Teaching Software in Classroom]. In Proceedings of the 12th European Conference on Pattern Languages of Programs, EuroPLoP 2007. Irsee, Germany.</ref>
|source= Schmolitzky (2007)<ref name="Schmolitzky">Schmolitzky, A. (2007). [http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.232.1949&rep=rep1&type=pdf Patterns for Teaching Software in Classroom]. In ''Proceedings of the 12th European Conference on Pattern Languages of Programs (EuroPLoP 2007).'' New York:ACM.</ref>
|dataanalysis= <!-- If applicable, list of data analyses used for mining the pattern separated by a " , "comma -->
|dataanalysis= <!-- If applicable, list of data analyses used for mining the pattern separated by a " , "comma -->
|domain= <!-- Learning domain the design pattern belongs to (e.g., General, Math, Algebra) -->
|domain= <!-- Learning domain the design pattern belongs to (e.g., General, Math, Algebra) -->
Line 14: Line 14:
}}
}}


Show programming in action (and not only slides about programming), explain the code and concepts you apply, and show how you make use of useful features of the IDE. Relevant when teaching software programming<ref name="Schmolitzky"/>.
Show programming in action (and not only slides about programming), explain the code and concepts you apply, and show how you make use of useful features of the IDE (Integrated Development Environment). Relevant when teaching software programming<ref name="Schmolitzky"/>.


==Context==
==Context==
Line 65: Line 65:
<references/>
<references/>


[[Category:Design_patterns]] <!-- List of other categories the design pattern belongs to. The syntax for linking to a category is: [[Category:<Name of category]] -->
[[Category:Design_patterns]] [[Category:Patlet]] [[Category:Patterns for Teaching Software in Classroom]] [[Category:Traditional Classroom]]<!-- List of other categories the design pattern belongs to. The syntax for linking to a category is: [[Category:<Name of category]] -->

Latest revision as of 14:50, 6 June 2017


Show Programming
Contributors Axel Schmolitzky
Last modification June 6, 2017
Source Schmolitzky (2007)[1]
Pattern formats OPR Alexandrian
Usability
Learning domain
Stakeholders

Show programming in action (and not only slides about programming), explain the code and concepts you apply, and show how you make use of useful features of the IDE (Integrated Development Environment). Relevant when teaching software programming[1].

Context

Problem

Forces

Solution

Consequences

Benefits

Liabilities

Evidence

Literature

Discussion

Data

Applied evaluation

Related patterns

Example

References

  1. 1.0 1.1 Schmolitzky, A. (2007). Patterns for Teaching Software in Classroom. In Proceedings of the 12th European Conference on Pattern Languages of Programs (EuroPLoP 2007). New York:ACM.