Presenting Computer Science Concepts to High School Students (2014)
Type of ContentJournal Articles
PublisherUniversity of Canterbury. Computer Science and Software Engineering
AuthorsBell, T., Duncan, C., Jarman, S., Newton, H.show all
Computer science at high school often focusses on programming, but a broader view of other areas of computer science has key benefits for both writing programs that are more efficient and making more theoretical concepts more accessible to those who do not find programming intrinsically interesting. With the introduction of computer science at high schools, a lack of coherent resources for teachers and students prompted the development of the NZ Computer Science Field Guide, an open-source, on-line textbook. This paper describes the design of the Field Guide, which has fourteen chapters about various topics of computer science. The design includes written text, videos, classroom activities and interactive applications. The need for a broad view of computer science is discussed, and programming exercises to go with the topics are suggested.
CitationBell, T., Duncan, C., Jarman, S., Newton, H. (2014) Presenting Computer Science Concepts to High School Students. Olympiads in Informatics Journal, 8, pp. 3-19.
This citation is automatically generated and may be unreliable. Use as a guide only.
Keywordscomputer science; high school; curriculum; constructivism; open source
ANZSRC Fields of Research13 - Education::1302 - Curriculum and Pedagogy::130212 - Science, Technology and Engineering Curriculum and Pedagogy
13 - Education::1301 - Education Systems::130106 - Secondary Education
08 - Information and Computing Sciences