1994
DOI: 10.1145/191033.191092
|View full text |Cite
|
Sign up to set email alerts
|

Computer science needs an insight-based curriculum

Abstract: Computer science is a ftmdamentally creative endeavour. The creativity necessary for science is not produced through a knowledge of many facts, but through deep insight into the relationships between facts and the methods of inquiry through which they are discovered. The goal of computer science education should be the development of insight into the methods and nature of the discipline, not simply exposure to its current factual content. Unfortunately, few aspects of insight are explicitly addressed in any st… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

1996
1996
2022
2022

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 16 publications
(4 citation statements)
references
References 17 publications
0
4
0
Order By: Relevance
“…While our experiences involved using 3-D animations to introduce fundamental programming concepts in a pre-CS1 course, we anticipate that this approach could also be used during the first couple of weeks of a CS 1 class. This would follow the approach presented by Scragg et al [17] who recommended introducing students to basic computer science concepts before launching into the traditional CS 1.…”
Section: Resultsmentioning
confidence: 99%
“…While our experiences involved using 3-D animations to introduce fundamental programming concepts in a pre-CS1 course, we anticipate that this approach could also be used during the first couple of weeks of a CS 1 class. This would follow the approach presented by Scragg et al [17] who recommended introducing students to basic computer science concepts before launching into the traditional CS 1.…”
Section: Resultsmentioning
confidence: 99%
“…It is a science with the ability to analyze itself in its knowledge, is computer science where it is compared with other sciences [89]. It enables computer science as the fundamental of creative endeavors [90], forming a rapidly changing field in which academic [91], vocational [92], and professionals [93] become important and develop into issues related to it [94]. In this sense, computer science is a real phenomenon, where domestic issues clash with the open world [95], and it requires that education involves projects suitable for teaching [96], [97], and projects that robbing it into professional practice in the context of educational research [98].…”
Section: A Material: From Concept To Science or Technologymentioning
confidence: 99%
“…The problems of student preparation for creative, independent work have been noted at other institutions. In particular, the lack of insight-building activities and an emphasis on topical rather than abstract knowledge in the curriculum have been identified as prime factors in producing students without the skills to work independently on projects [2]. Inattention to the development of advanced information-processing skills that allow students to identify information needed to solve a problem, gather that information from diverse sources, and apply it in new ways is also a major shortcoming of many curricula [3].…”
Section: Approachmentioning
confidence: 99%