Proceedings of the Twenty-Seventh SIGCSE Technical Symposium on Computer Science Education 1996
DOI: 10.1145/236452.236537
|View full text |Cite
|
Sign up to set email alerts
|

Blue—a language for teaching object-oriented programming

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
26
0
1

Year Published

1997
1997
2017
2017

Publication Types

Select...
4
4
1

Relationship

1
8

Authors

Journals

citations
Cited by 48 publications
(29 citation statements)
references
References 12 publications
1
26
0
1
Order By: Relevance
“…In certain computer sciences curricula, low-level programming is introduced before OOP, which is considered as a higher-level of programming. Nevertheless, following Kölling (1999) if the OOP paradigm is to be learnt, it should not be avoided in the early stages of the learning activities to avoid difficulties due to paradigmatic changes. For that reason, our model does not restrict programming to step-by-step at early stages of development and embraces the OOP paradigm from its early stages.…”
Section: Computational Thinking Components Within the #5c21mentioning
confidence: 99%
“…In certain computer sciences curricula, low-level programming is introduced before OOP, which is considered as a higher-level of programming. Nevertheless, following Kölling (1999) if the OOP paradigm is to be learnt, it should not be avoided in the early stages of the learning activities to avoid difficulties due to paradigmatic changes. For that reason, our model does not restrict programming to step-by-step at early stages of development and embraces the OOP paradigm from its early stages.…”
Section: Computational Thinking Components Within the #5c21mentioning
confidence: 99%
“…Novice programmers offer less priority for -planning and testing code and try to solve programs‖ [18] in the current context rather than understanding the broader sense of programs.…”
Section: Introductionmentioning
confidence: 99%
“…There is widespread agreement among faculty that C++ needs to be prominent in the curriculum because of its widespread use in industry, but there is considerable doubt that C++ is a suitable introductory language. As Kölling and Rosenberg [7] put it, "We agree that a graduate must be a competent programmer in C++ or a similar widely used language. It is our firm belief, however, that experience with one year of a good teaching language and one year of C++ produces better C++ programmers than two years of C++."…”
Section: Introductionmentioning
confidence: 99%