Sigcse '18


Book Description

SIGCSE '18: The 49th ACM Technical Symposium on Computing Science Education Feb 21, 2018-Feb 24, 2018 Baltimore, USA. You can view more information about this proceeding and all of ACM�s other published conference proceedings from the ACM Digital Library: http://www.acm.org/dl.







Portraits in Silicon


Book Description

The book contains clearly written thumbnail sketches of 31 people who were of paramount importance in the conception and creation of the computer industry




Past, Present and Future of Computing Education Research


Book Description

This book presents a collection of meta-studies, reviews, and scientometric analyses that together reveal a fresh picture about the past, present, and future of computing education research (CER) as a field of science. The book begins with three chapters that discuss and summarise meta-research about the foundations of CER, its disciplinary identity, and use of research methodologies and theories. Based on this, the book proceeds with several scientometric analyses, which explore authors and their collaboration networks, dissemination practices, international collaboration, and shifts in research focus over the years. Analyses of dissemination are deepened in two chapters that focus on some of the most influential publication venues of CER. The book also contains a series of country-, or region-level analyses, including chapters that focus on the evolution of CER in the Baltic Region, Finland, Australasia, Israel, and in the UK & Ireland. Two chapters present case studies of influential CER initiatives in Sweden and Namibia. This book also includes chapters that focus on CER conducted at school level, and cover crucially important issues such as technology ethics, algorithmic bias, and their implications for CER.In all, this book contributes to building an understanding of the past, present and future of CER. This book also contributes new practical guidelines, highlights topical areas of research, shows who to connect with, where to publish, and gives ideas of innovative research niches. The book takes a unique methodological approach by presenting a combination of meta-studies, scientometric analyses of publication metadata, and large-scale studies about the evolution of CER in different geographical regions. This book is intended for educational practitioners, researchers, students, and anyone interested in CER. This book was written in collaboration with some of the leading experts of the field.







Reflections on the Teaching of Programming


Book Description

This state-of-the-art survey, reflecting on the teaching of programming, has been written by a group of primarily Scandinavian researchers and educators with special interest and experience in the subject of programming. The 14 chapters - contributed by 24 authors - present practical experience gathered in the process of teaching programming and associated with computing education research work. Special emphasis is placed on practical advice and concrete suggestions. The authors are all members of the Scandinavian Pedagogy of Programming Network (SPoP), and bring together a diverse body of experiences from the Nordic countries. The 14 chapters of the book have been carefully written and edited to present 4 coherent units on issues in introductory programming courses, object-oriented programming, teaching software engineering issues, and assessment. Each of these individual parts has its own detailed introduction. The topics addressed span a wide range of problems and solutions associated with the teaching of programming such as introductory programming courses, exposition of the programming process, apprentice-based learning, functional programming first, problem-based learning, the use of on-line tutorials, object-oriented programming and Java, the BlueJ environment to introduce programming, model-driven programming as opposed to the prevailing language-driven approach, teaching software engineering, testing, extreme programming, frameworks, feedback and assessment, active learning, technology-based individual feedback, and mini project programming exams.




Advances in Software Engineering, Education, and e-Learning


Book Description

This book presents the proceedings of four conferences: The 16th International Conference on Frontiers in Education: Computer Science and Computer Engineering + STEM (FECS'20), The 16th International Conference on Foundations of Computer Science (FCS'20), The 18th International Conference on Software Engineering Research and Practice (SERP'20), and The 19th International Conference on e-Learning, e-Business, Enterprise Information Systems, & e-Government (EEE'20). The conferences took place in Las Vegas, NV, USA, July 27-30, 2020 as part of the larger 2020 World Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE'20), which features 20 major tracks. Authors include academics, researchers, professionals, and students. This book contains an open access chapter entitled, "Advances in Software Engineering, Education, and e-Learning". Presents the proceedings of four conferences as part of the 2020 World Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE'20); Includes the tracks Computer Engineering + STEM, Foundations of Computer Science, Software Engineering Research, and e-Learning, e-Business, Enterprise Information Systems, & e-Government; Features papers from FECS'20, FCS'20, SERP'20, EEE'20, including one open access chapter.




Computer Science Education Research


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.







Proceedings of Fourth International Conference on Communication, Computing and Electronics Systems


Book Description

This book includes high-quality research papers presented at the Fourth International Conference on Communication, Computing and Electronics Systems (ICCCES 2022), held at the PPG Institute of Technology, Coimbatore, India, on September 15–16, 2022. The book focuses mainly on the research trends in cloud computing, mobile computing, artificial intelligence and advanced electronics systems. The topics covered are automation, VLSI, embedded systems, optical communication, RF communication, microwave engineering, artificial intelligence, deep learning, pattern recognition, communication networks, Internet of things, cyber-physical systems and healthcare informatics.