Guide to teaching computer science : (Record no. 17950)

LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2011926690
INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9780857294425
DEWEY DECIMAL CLASSIFICATION NUMBER
Call number 004.071
MAIN ENTRY--PERSONAL NAME
Authors Hazzan, Orit.
TITLE STATEMENT
Title Guide to teaching computer science :
Subtitle an activity-based approach /
Statement of responsibility, etc Orit Hazzan, Tami Lapidot, Noa Ragonis.
PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication London ; New York :
Publisher Springer,
Date 2011.
PHYSICAL DESCRIPTION
Extent xxv, 260 p. :
Other Details ill. ;
Size 24 cm.
CONTENTS
Contents Introduction-What is this guide about. -- Introduction -- Motivation for writing this guide -- The methods of teaching computer science (MTCS) course -- The structure of the guide to teaching computer science -- How to use the guide? -- Active learning and the active-learning-based teaching model. -- Introduction -- Active learning -- Why active learning is suitable for implementation -- Active-learning-based teaching model -- The role of the instructor in the active-learning-based teaching model -- Overview of the discipline of computer science. -- Introduction -- What is computer science? -- The history of computer science -- Computer scientists -- Social issues of computer science -- Programming paradigms -- Computer science soft ideas -- Research in computer science education. -- Introduction -- Research in computer science education: what it is and why and how it is useful? -- MTSC course activities -- Problem solving strategies. -- Introduction -- Problem-solving processes -- Problem understanding -- Solution design -- Solution examination -- Reflection -- Learners' alternate conceptions. -- Introduction -- Pedagogical tools for dealing with alternative conceptions -- Activities to be facilitated in MTCS course -- Teaching methods in computer science education. -- Introduction -- Pedagogical tools -- Different forms of class organization -- Mentoring software project development -- Lab-based teaching. -- Introduction -- What is a computer lab? -- Lab-first approach -- Visualization and animation -- Using the internet in the teaching of computer science -- Types of questions in computer science education. -- Introduction -- Types of questions -- Kinds of answers -- Assimilation of the types of questions to different computer science contents -- Question preparation -- Evaluation. -- Introduction -- Tests -- Project evaluation -- Portfolio -- The evaluation of the students in the MTCS course -- Teaching planning. -- Introduction -- Top-down approach for teaching planning -- Illustration: teaching one-dimensional array -- Activities to be facilitated in the MTCS course -- Integrated view at the MTCS course organization -- the case of recursion. -- Introduction -- Classification of everyday objects and phenomena: the case of recursion -- Leap of faith -- Models of the recursive process -- Research on learning and teaching recursion -- How does recursion sound? -- Evaluation -- Additional activities -- Getting experience in computer science education. -- Introduction -- The practicum in the high school -- A tutoring model for guiding problems -- Practicum versus tutoring -- Design of a methods of teaching computer science course. -- Perspectives on the MTCS course -- Suggestions of the MTCS course syllabi -- High school computer science teacher preparation programs. -- A model for high school computer science education -- Construction of a computer science teacher preparation -- Epilogue.
SUMMARY
Summary This guide presents a conceptual framework and detailed implementation guidelines for general computer science (CS) teaching. It is applicable to all levels of CS education and not limited to any one specific curriculum, programming language or paradigm.
SUBJECT ADDED ENTRY--TOPICAL TERM
Topical Heading Computer science
General Study and teaching.
SUBJECT ADDED ENTRY--TOPICAL TERM
Topical Heading Active learning.
ADDED ENTRY
Name Ragonis, Noa.
ADDED ENTRY
Name Lapidot, Tami.
ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier https://uowd.box.com/s/4yp1eg7rig2cqu3vou1j4g62s0tvumag
Public note Location Map
MAIN ENTRY--PERSONAL NAME
-- 36798
SUBJECT ADDED ENTRY--TOPICAL TERM
-- 766
SUBJECT ADDED ENTRY--TOPICAL TERM
-- 5338
ADDED ENTRY
-- 36799
ADDED ENTRY
-- 36800
Holdings
Lost status Source of classification or shelving scheme Damaged status Not for loan Permanent location Current location Shelving location Date acquired Source of acquisition Full call number Barcode Date last seen Cost, replacement price Price effective from Koha item type
        University of Wollongong in Dubai University of Wollongong in Dubai Main Collection 2011-11-17 AMAUS 004.071 HA GU T0030894 2017-01-26 77.76 2017-01-26 REGULAR

Powered by Koha