Goa University

Guide to teaching computer science :an activity-based approach - 2nd ed. (Record no. 124782)

MARC details
000 -LEADER
fixed length control field 03846cam a22002897a 4500
001 - CONTROL NUMBER
control field 16719957
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20180111171119.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 110404s2011 xxka b 001 0 eng d
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2011926690
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781447166290 (hb)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)ocn706626353
040 ## - CATALOGING SOURCE
Original cataloging agency YDXCP
Transcribing agency YDXCP
Modifying agency WRM
-- CDX
-- DLC
042 ## - AUTHENTICATION CODE
Authentication code lccopycat
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.27
Item number .H39 2011
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 004.071 HAZ/Gui
Edition number 22
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Hazzan, Orit,
Dates associated with a name 1962-
245 10 - TITLE STATEMENT
Title Guide to teaching computer science :an activity-based approach - 2nd ed.
Remainder of title
Statement of responsibility, etc Orit Hazzan, Tami Lapidot, Noa Ragonis.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc London ;
Name of publisher, distributor, etc Springer,
Date of publication, distribution, etc 2014
300 ## - PHYSICAL DESCRIPTION
Extent xxiv, 296 p. :
Other physical details ill. ;
Dimensions 24 cm.
500 ## - GENERAL NOTE
General note Includes bibliographical references and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 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 --
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 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.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer science
General subdivision Study and teaching.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Active learning.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Lapidot, Tami.
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Ragonis, Noa.
952 ## - LOCATION AND ITEM INFORMATION (KOHA)
Koha normalized classification for sorting 004_071000000000000_HAZ_GUI
Koha itemnumber 165477
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
    Dewey Decimal Classification     Goa University Library Goa University Library MCA Book Bank 09/18/2017   004.071 HAZ/Gui 169707 01/11/2018 09/18/2017 Books

Designed & Maintained by: Goa University (GU Library)
Contact: System Analyst :ans @unigoa.ac.in


Powered by Koha