Improving Computer Science Education
Title | Improving Computer Science Education PDF eBook |
Author | Djordje M. Kadijevich |
Publisher | Routledge |
Total Pages | 161 |
Release | 2013-02-11 |
Genre | Education |
ISBN | 113615647X |
Improving Computer Science Education examines suitable theoretical frameworks for conceptualizing teaching and learning computer science. This highly useful book provides numerous examples of practical, "real world" applications of major computer science information topics, such as: • Spreadsheets • Databases • Programming Each chapter concludes with a section that summarzies recommendations for teacher professional development. Traditionally, computer science education has been skills-focused and disconnected from the reality students face after they leave the classroom. Improving Computer Science Education makes the subject matter useful and meaningful by connecting it explicitly to students' everyday lives.
Assessing and Responding to the Growth of Computer Science Undergraduate Enrollments
Title | Assessing and Responding to the Growth of Computer Science Undergraduate Enrollments PDF eBook |
Author | National Academies of Sciences, Engineering, and Medicine |
Publisher | National Academies Press |
Total Pages | 253 |
Release | 2018-04-28 |
Genre | Education |
ISBN | 0309467020 |
The field of computer science (CS) is currently experiencing a surge in undergraduate degree production and course enrollments, which is straining program resources at many institutions and causing concern among faculty and administrators about how best to respond to the rapidly growing demand. There is also significant interest about what this growth will mean for the future of CS programs, the role of computer science in academic institutions, the field as a whole, and U.S. society more broadly. Assessing and Responding to the Growth of Computer Science Undergraduate Enrollments seeks to provide a better understanding of the current trends in computing enrollments in the context of past trends. It examines drivers of the current enrollment surge, relationships between the surge and current and potential gains in diversity in the field, and the potential impacts of responses to the increased demand for computing in higher education, and it considers the likely effects of those responses on students, faculty, and institutions. This report provides recommendations for what institutions of higher education, government agencies, and the private sector can do to respond to the surge and plan for a strong and sustainable future for the field of CS in general, the health of the institutions of higher education, and the prosperity of the nation.
Improving Computer Science Education
Title | Improving Computer Science Education PDF eBook |
Author | Djordje M. Kadijevich |
Publisher | Routledge |
Total Pages | 161 |
Release | 2013 |
Genre | Computers |
ISBN | 0415645379 |
This title examines suitable theoretical frameworks for conceptualizing teaching and learning computer science. The book provides numerous examples of practical, 'real world' applications of major computer science information topics, such as spreadsheets, databases, and programming.
Computer Science Education Research
Title | Computer Science Education Research PDF eBook |
Author | Sally Fincher |
Publisher | CRC Press |
Total Pages | 239 |
Release | 2014-04-21 |
Genre | Business & Economics |
ISBN | 1482287323 |
This book provides an overview of how to approach computer science education research from a pragmatic perspective. It represents the diversity of traditions and approaches inherent in this interdisciplinary area, while also providing a structure within which to make sense of that diversity. It provides multiple 'entry points'- to literature, to methods, to topics Part One, 'The Field and the Endeavor', frames the nature and conduct of research in computer science education. Part Two, 'Perspectives and Approaches', provides a number of grounded chapters on particular topics or themes, written by experts in each domain. These chapters cover the following topics: * design * novice misconceptions * programming environments for novices * algorithm visualisation * a schema theory view on learning to program * critical theory as a theoretical approach to computer science education research Juxtaposed and taken together, these chapters indicate just how varied the perspectives and research approaches can be. These chapters, too, act as entry points, with illustrations drawn from published work.
Computer Science Education
Title | Computer Science Education PDF eBook |
Author | Sue Sentance |
Publisher | Bloomsbury Publishing |
Total Pages | 331 |
Release | 2023-02-23 |
Genre | Education |
ISBN | 1350296937 |
Drawing together the most up-to-date research from experts all across the world, the second edition of Computer Science Education offers the most up-to-date coverage available on this developing subject, ideal for building confidence of new pre-service and in-service educators teaching a new discipline. It provides an international overview of key concepts, pedagogical approaches and assessment practices. Highlights of the second edition include: - New sections on machine learning and data-driven (epistemic) programming - A new focus on equity and inclusion in computer science education - Chapters updated throughout, including a revised chapter on relating ethical and societal aspects to knowledge-rich aspects of computer science education - A new set of chapters on the learning of programming, including design, pedagogy and misconceptions - A chapter on the way we use language in the computer science classroom. The book is structured to support the reader with chapter outlines, synopses and key points. Explanations of key concepts, real-life examples and reflective points keep the theory grounded in classroom practice. The book is accompanied by a companion website, including online summaries for each chapter, 3-minute video summaries by each author and an archived chapter on taxonomies and competencies from the first edition.
Computer Science Education in the 21st Century
Title | Computer Science Education in the 21st Century PDF eBook |
Author | Tony Greening |
Publisher | Springer Science & Business Media |
Total Pages | 274 |
Release | 2012-12-06 |
Genre | Education |
ISBN | 1461212987 |
The world is experiencing unprecedented rapidity of change, originating from pervasive technological developments. This book considers the effects of such rapid change from within computing disciplines, by allowing computing educationalists to deliver a considered verdict on the future of their discipline. The targeted future, the year 2020, was chosen to be distant enough to encourage authors to risk being visionary, while being close enough to ensure some anchorage to reality. The result is a scholarly set of contributions expressing the visions, hopes, concerns, predictions and analyses of trends for the future.
Guide to Teaching Computer Science
Title | Guide to Teaching Computer Science PDF eBook |
Author | Orit Hazzan |
Publisher | Springer |
Total Pages | 306 |
Release | 2015-01-07 |
Genre | Education |
ISBN | 1447166302 |
This textbook presents both a conceptual framework and detailed implementation guidelines for computer science (CS) teaching. Updated with the latest teaching approaches and trends, and expanded with new learning activities, the content of this new edition is clearly written and structured to be applicable to all levels of CS education and for any teaching organization. Features: provides 110 detailed learning activities; reviews curriculum and cross-curriculum topics in CS; explores the benefits of CS education research; describes strategies for cultivating problem-solving skills, for assessing learning processes, and for dealing with pupils’ misunderstandings; proposes active-learning-based classroom teaching methods, including lab-based teaching; discusses various types of questions that a CS instructor or trainer can use for a range of teaching situations; investigates thoroughly issues of lesson planning and course design; examines the first field teaching experiences gained by CS teachers.