ITiCSE '19

ITiCSE '19 PDF Author: ITiCSE '19
Publisher:
ISBN: 9781450370639
Category : Computers
Languages : en
Pages : 588

Get Book Here

Book Description
This year, an ITiCSE record of 243 papers were submitted, of which 66 were accepted, giving an acceptance rate of 27%. Of these papers, just over half had an author from the United States or Canada, while European authors were represented in about 40% of the papers. We also accepted papers with authors from Central and South America, China, Japan, Australia, and the Middle East, giving us a truly international avour of current Computer Science Education research and practice. In addition to the Paper, Poster and Panel submissions, and Tips, Techniques and Courseware presentations, we have ten Working Groups investigating these topics: the pacing of introductory CS courses; fostering program comprehension for novice programmers; exploring pass rates in computing and other STEM subjects; sustainability issues in CS; diversity in the cybersecurity eld; data science education; benchmarking K-12 CS education in schools; developing a model curriculum for cloud computing; and designing better compiler error messages. The reports from these groups will be published in a companion volume to the nal proceedings, but we look forward to the working groups presenting preliminary findings during the conference.

ITiCSE '19

ITiCSE '19 PDF Author: ITiCSE '19
Publisher:
ISBN: 9781450370639
Category : Computers
Languages : en
Pages : 588

Get Book Here

Book Description
This year, an ITiCSE record of 243 papers were submitted, of which 66 were accepted, giving an acceptance rate of 27%. Of these papers, just over half had an author from the United States or Canada, while European authors were represented in about 40% of the papers. We also accepted papers with authors from Central and South America, China, Japan, Australia, and the Middle East, giving us a truly international avour of current Computer Science Education research and practice. In addition to the Paper, Poster and Panel submissions, and Tips, Techniques and Courseware presentations, we have ten Working Groups investigating these topics: the pacing of introductory CS courses; fostering program comprehension for novice programmers; exploring pass rates in computing and other STEM subjects; sustainability issues in CS; diversity in the cybersecurity eld; data science education; benchmarking K-12 CS education in schools; developing a model curriculum for cloud computing; and designing better compiler error messages. The reports from these groups will be published in a companion volume to the nal proceedings, but we look forward to the working groups presenting preliminary findings during the conference.

Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education

Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education PDF Author:
Publisher:
ISBN: 9781450334402
Category : Computer science
Languages : en
Pages : 352

Get Book Here

Book Description


The Cambridge Handbook of Computing Education Research

The Cambridge Handbook of Computing Education Research PDF Author: Sally A. Fincher
Publisher:
ISBN: 1108756212
Category : Computers
Languages : en
Pages : 924

Get Book Here

Book Description
This is an authoritative introduction to Computing Education research written by over 50 leading researchers from academia and the industry.

Iticse '17

Iticse '17 PDF Author: ITiCSE '17 Conference Committee
Publisher:
ISBN: 9781450355926
Category : Computers
Languages : en
Pages : 414

Get Book Here

Book Description


Computational Thinking Education in K-12

Computational Thinking Education in K-12 PDF Author: Siu-Cheung Kong
Publisher: MIT Press
ISBN: 0262543478
Category : Education
Languages : en
Pages : 285

Get Book Here

Book Description
A guide to computational thinking education, with a focus on artificial intelligence literacy and the integration of computing and physical objects. Computing has become an essential part of today’s primary and secondary school curricula. In recent years, K–12 computer education has shifted from computer science itself to the broader perspective of computational thinking (CT), which is less about technology than a way of thinking and solving problems—“a fundamental skill for everyone, not just computer scientists,” in the words of Jeanette Wing, author of a foundational article on CT. This volume introduces a variety of approaches to CT in K–12 education, offering a wide range of international perspectives that focus on artificial intelligence (AI) literacy and the integration of computing and physical objects. The book first offers an overview of CT and its importance in K–12 education, covering such topics as the rationale for teaching CT; programming as a general problem-solving skill; and the “phenomenon-based learning” approach. It then addresses the educational implications of the explosion in AI research, discussing, among other things, the importance of teaching children to be conscientious designers and consumers of AI. Finally, the book examines the increasing influence of physical devices in CT education, considering the learning opportunities offered by robotics. Contributors Harold Abelson, Cynthia Breazeal, Karen Brennan, Michael E. Caspersen, Christian Dindler, Daniella DiPaola, Nardie Fanchamps, Christina Gardner-McCune, Mark Guzdial, Kai Hakkarainen, Fredrik Heintz, Paul Hennissen, H. Ulrich Hoppe, Ole Sejer Iversen, Siu-Cheung Kong, Wai-Ying Kwok, Sven Manske, Jesús Moreno-León, Blakeley H. Payne, Sini Riikonen, Gregorio Robles, Marcos Román-González, Pirita Seitamaa-Hakkarainen, Ju-Ling Shih, Pasi Silander, Lou Slangen, Rachel Charlotte Smith, Marcus Specht, Florence R. Sullivan, David S. Touretzky

Iticse 12 Proceedings of the Acm Conference on Innovation and Technology in Computer Science Education

Iticse 12 Proceedings of the Acm Conference on Innovation and Technology in Computer Science Education PDF Author: Association for Computing Machinery. Special Interest Group on Computer Science Education
Publisher: ACM Press
ISBN: 9781450317368
Category : Computers
Languages : en
Pages : 424

Get Book Here

Book Description


The Multivariate Algorithmic Revolution and Beyond

The Multivariate Algorithmic Revolution and Beyond PDF Author: Hans L. Bodlaender
Publisher: Springer
ISBN: 3642308910
Category : Computers
Languages : en
Pages : 521

Get Book Here

Book Description
Parameterized complexity is currently a thriving field in complexity theory and algorithm design. A significant part of the success of the field can be attributed to Michael R. Fellows. This Festschrift has been published in honor of Mike Fellows on the occasion of his 60th birthday. It contains 20 papers that showcase the important scientific contributions of this remarkable man, describes the history of the field of parameterized complexity, and also reflects on other parts of Mike Fellows’s unique and broad range of interests, including his work on the popularization of discrete mathematics for young children. The volume contains several surveys that introduce the reader to the field of parameterized complexity and discuss important notions, results, and developments in this field.

Computational Thinking Education

Computational Thinking Education PDF Author: Siu-Cheung Kong
Publisher: Springer
ISBN: 9811365288
Category : Education
Languages : en
Pages : 377

Get Book Here

Book Description
This This book is open access under a CC BY 4.0 license.This book offers a comprehensive guide, covering every important aspect of computational thinking education. It provides an in-depth discussion of computational thinking, including the notion of perceiving computational thinking practices as ways of mapping models from the abstraction of data and process structures to natural phenomena. Further, it explores how computational thinking education is implemented in different regions, and how computational thinking is being integrated into subject learning in K-12 education. In closing, it discusses computational thinking from the perspective of STEM education, the use of video games to teach computational thinking, and how computational thinking is helping to transform the quality of the workforce in the textile and apparel industry.

Computer Science Education Research

Computer Science Education Research PDF Author: Sally Fincher
Publisher: CRC Press
ISBN: 9026519699
Category : Business & Economics
Languages : en
Pages : 252

Get Book Here

Book Description
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.

A Practical Introduction to Data Structures and Algorithm Analysis

A Practical Introduction to Data Structures and Algorithm Analysis PDF Author: Clifford A. Shaffer
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 536

Get Book Here

Book Description
This practical text contains fairly "traditional" coverage of data structures with a clear and complete use of algorithm analysis, and some emphasis on file processing techniques as relevant to modern programmers. It fully integrates OO programming with these topics, as part of the detailed presentation of OO programming itself.Chapter topics include lists, stacks, and queues; binary and general trees; graphs; file processing and external sorting; searching; indexing; and limits to computation.For programmers who need a good reference on data structures.