Tcl and the Tk toolkit
CS girls rock: sparking interest in computer science and debunking the stereotypes
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Teaching programming using scripting languages
Journal of Computing Sciences in Colleges
Communications of the ACM - Blueprint for the future of high-performance networking
ACM SIGCSE Bulletin
Resolved: objects early has failed
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Communications of the ACM - Self managed systems
Social networks generate interest in computer science
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Threads™: how to restructure a computer science curriculum for a flat world
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Is there a role for programming in non-major computer science courses?
FIE '00 Proceedings of the 30th Annual Frontiers in Education - Volume 01
A novel approach to K-12 CS education: linking mathematics and computer science
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Empirical Foundation of Central Concepts for Computer Science Education
Journal on Educational Resources in Computing (JERIC)
Context as Support for Learning Computer Organization
Journal on Educational Resources in Computing (JERIC)
Learning To Program with Alice
Learning To Program with Alice
Using open source software to engage students in computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
A multidisciplinary approach towards computational thinking for science majors
Proceedings of the 40th ACM technical symposium on Computer science education
Embedding computer science concepts in K-12 science curricula
Proceedings of the 40th ACM technical symposium on Computer science education
Viewpoint: Why computer science doesn't matter
Communications of the ACM - Barbara Liskov: ACM's A.M. Turing Award Winner
Communications of the ACM - The Status of the P versus NP Problem
Bridging ICT and CS: educational standards for computer science in lower secondary education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Contributing to general education by teaching informatics
ISSEP'06 Proceedings of the 2006 international conference on Informatics in Secondary Schools - Evolution and Perspectives: the Bridge between Using and Understanding Computers
Design and evaluation of a braided teaching course in sixth grade computer science education
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Beyond competency: a context-driven CSO course
Proceedings of the 43rd ACM technical symposium on Computer Science Education
The context-based approach inik in light of situated and constructive learning theories
ISSEP'13 Proceedings of the 6th international conference on Informatics in Schools: Situation, Evolution, and Perspectives
On the importance of being earnest: challenges in computer science education
Proceedings of the 7th Workshop in Primary and Secondary Computing Education
Proceedings of the 7th Workshop in Primary and Secondary Computing Education
Hi-index | 0.00 |
In this paper, we propose a new approach to thinking about and implementing Computer Science curricula in secondary education. The characteristic feature is to organize the items to be taught into what we call "strands" which then can be interlaced during the course. This naturally leads to a spiral curriculum in secondary Computer Science education. In the view of our proposed approach, we also comment on the role of programming in secondary education.