First principles of CS instruction
File
Content type |
Content type
|
---|---|
Collection(s) |
Collection(s)
|
Genre |
Origin Information |
|
---|
Persons |
Author (aut): Becker, Katrin
|
---|
Abstract |
Abstract
Much attention has been paid in recent years to finding more flexible and less prescriptive approaches to the design of instruction than those put forward during the latter part of the twentieth century. A view of instruction as causal and largely behaviouristic has given way to one that is guided and primarily constructivist. In his current research, David Merrill outlines five fundamental principles of instruction which have broad implications for teaching computer science (CS). These five principles are: 1) solving real-world problems, 2) activating existing knowledge to build new knowledge, 3) demonstrating new knowledge to the learner, 4) allowing learners to apply new knowledge, and 5) integrating knowledge into the learner's world. The following paper describes these principles and discusses how they related to instruction in CS. |
---|---|
Language |
Language
|
Handle |
Handle
Handle placeholder
|
---|
Subject Topic |
---|
Content type |
Content type
|
---|---|
Collection(s) |
Collection(s)
|
Resource Type |
Resource Type
|
Genre |
Origin Information |
|
---|
Persons |
Author (aut): Becker, Katrin
|
---|
Description / Synopsis |
Description / Synopsis
Conference paper and presentation slides |
---|
Physical Form |
Physical Form
|
---|
Handle |
Handle
Handle placeholder
|
---|
Language |
English
|
---|---|
Name |
First Principles of CS Instruction
|
Authored on |
|
MIME type |
application/pdf
|
File size |
2403091
|
Media Use |