Handbook of Research on Integrating Computer Science and Computational Thinking in K-12 Education


Book Description

As technology continues to develop and prove its importance in modern society, certain professions are acclimating. Aspects such as computer science and computational thinking are becoming essential areas of study. Implementing these subject areas into teaching practices is necessary for younger generations to adapt to the developing world. There is a critical need to examine the pedagogical implications of these technological skills and implement them into the global curriculum. The Handbook of Research on Integrating Computer Science and Computational Thinking in K-12 Education is a collection of innovative research on the methods and applications of computer science curriculum development within primary and secondary education. While highlighting topics including pedagogical implications, comprehensive techniques, and teacher preparation models, this book is ideally designed for teachers, IT consultants, curriculum developers, instructional designers, educational software developers, higher education faculty, administrators, policymakers, researchers, and graduate students.










Computer-Integrated Instruction Inservice Notebook


Book Description

The purpose of this notebook is to assist educators who are designing and implementing inservice education programs to facilitate the effective use of computer integrated instruction (CII) in schools. It is divided into the following five sections: (1) Effective Inservice (a brief summary of inservice literature focused on inservice dimensions and design principles); (2) Background Information (an overview of computers in education and a discussion of the roles of computers in problem solving); (3) Initiating/Planning an Inservice (suggestions for preliminary planning and activities and a sample timeline for those activities); (4) An Eight-Session Social Studies Inservice (2-hour sessions cover an introduction to databases, database management systems, making your own database, an introduction to computer simulations, another simulation, teacher productivity tools, graphing to represent data, and problem solving, telecommunications, and closure); and (5) Instruments and Evaluation (a variety of instruments for needs assessment, formative evaluation, and summative evaluation). Each 2-hour science inservice session contains some or all of the following: narrative overview, script (topics, objectives, materials, activities), timeline, handouts, and readings. References are listed throughout the notebook and a software bibliography is included in section 4. (DB)




Computer Science for the Real World Set


Book Description

In todays world, Computer Science literacy is as important as reading, writing, and math. Computer Science will be a part of every students future career, regardless of the discipline, and is therefore an essential part of college and career readiness. At school districts throughout the country, and in conjunction with parents wishes, Computer Science instruction is beginning in the earliest grades where computational thinking and concepts of digital citizenship can be cultivated across the curriculum.




Computer Science for the Real World Set


Book Description

In todays world, Computer Science literacy is as important as reading, writing, and math. Computer Science will be a part of every students future career, regardless of the discipline, and is therefore an essential part of college and career readiness. At school districts throughout the country, and in conjunction with parents wishes, Computer Science instruction is beginning in the earliest grades where computational thinking and concepts of digital citizenship can be cultivated across the curriculum.




Coding Literacy


Book Description

How the theoretical tools of literacy help us understand programming in its historical, social and conceptual contexts. The message from educators, the tech community, and even politicians is clear: everyone should learn to code. To emphasize the universality and importance of computer programming, promoters of coding for everyone often invoke the concept of “literacy,” drawing parallels between reading and writing code and reading and writing text. In this book, Annette Vee examines the coding-as-literacy analogy and argues that it can be an apt rhetorical frame. The theoretical tools of literacy help us understand programming beyond a technical level, and in its historical, social, and conceptual contexts. Viewing programming from the perspective of literacy and literacy from the perspective of programming, she argues, shifts our understandings of both. Computer programming becomes part of an array of communication skills important in everyday life, and literacy, augmented by programming, becomes more capacious. Vee examines the ways that programming is linked with literacy in coding literacy campaigns, considering the ideologies that accompany this coupling, and she looks at how both writing and programming encode and distribute information. She explores historical parallels between writing and programming, using the evolution of mass textual literacy to shed light on the trajectory of code from military and government infrastructure to large-scale businesses to personal use. Writing and coding were institutionalized, domesticated, and then established as a basis for literacy. Just as societies demonstrated a “literate mentality” regardless of the literate status of individuals, Vee argues, a “computational mentality” is now emerging even though coding is still a specialized skill.




Using Microcomputers in the Social Studies Classroom


Book Description

The purpose of this book is to help teachers feel at ease with microcomputers so that they will begin to think of computers as tools that they themselves might use. There are four chapters. The first chapter provides basic information to help a user understand the computer. Discussed are how the computer is put together and how it works. To help teachers generate ideas about how this new educational aid might be useful in terms of their own teaching objectives, the second chapter describes why and how other educators are using the computer. Chapter 3 is an introduction to software evaluation, i.e., how computer programs that are available for use in the classroom can be judged. Criteria are presented. It is suggested that teachers using computer-assisted instruction should have a feel for some of the broader issues related to computers in education, as well as practical knowledge. The purpose of the fourth chapter, which deals with social and educational issues and directions, is to provide a perspective about these broader issues and a context into which teachers might place their own activities. Most of the book's readings provide a bibliography of references and further resources. In addition, a list of resources available through the ERIC system is provided. (RM)




Computer Science for the Real World Set


Book Description

In todays world, Computer Science literacy is as important as reading, writing, and math. Computer Science will be a part of every students future career, regardless of the discipline, and is therefore an essential part of college and career readiness. At school districts throughout the country, and in conjunction with parents wishes, Computer Science instruction is beginning in the earliest grades where computational thinking and concepts of digital citizenship can be cultivated across the curriculum.