Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Computer Science

Teaching Computational Thinking and Coding to Young Children
The study of the principles and use of computers.
Published in Chapter:
From Computational Thinking to Computational Doing
Marina Umaschi Bers (Tufts University, USA)
Copyright: © 2021 |Pages: 20
DOI: 10.4018/978-1-7998-7308-2.ch001
Abstract
Computer programming is becoming an essential skill in the 21st century, and in order to best prepare future generations, the promotion of computational thinking and literacy must begin in early childhood education. Computational thinking can be defined in many ways. The broad definition offered in this chapter is that computational thinking practices refer to techniques applied by humans to express themselves by designing and constructing computation. This chapter claims that one of the fundamental ways in which computational thinking can be supported and augmented is by providing children with opportunities to code and to create their own interactive computational media. Thus, computational literacy will allow children to become producers and not only consumers of digital artifacts and systems.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Adventures on the Golden Road: A Promenade Through the Roadwork
This specialization area is focused upon programming, the interaction with data sets and primarily focuses upon digital information.
Full Text Chapter Download: US $37.50 Add to Cart
Trends in Terminology: From Punched Cards to Digital Informing
A field of study concerned with a theory of computation, algorithms, computational problems, and the design of hardware, software, and applications for computer systems.
Full Text Chapter Download: US $37.50 Add to Cart
The Design, Implementation, and Evaluation of a Graduate Course to Prepare Teachers and School Librarians to Lead K-12 Computational Thinking
Computer science (CS) is “The study of computers and algorithmic processes, including their principles, their hardware and software designs, their implementation, and their impact on society” (Tucker et al., 2006, p. 6).
Full Text Chapter Download: US $37.50 Add to Cart
Interventions and Solutions in Gender and IT
More traditional IT curriculum whose focus is technical and theoretical concepts rather than applied.
Full Text Chapter Download: US $37.50 Add to Cart
Background of the Relationship Between Programming and Computational Thinking
Theory, experimentation, and engineering study that forms the basis for the design and use of computers.
Full Text Chapter Download: US $37.50 Add to Cart
Restaurant Sales Prediction Using Machine Learning
The study of computing, programming, and computation in correspondence with computer systems.
Full Text Chapter Download: US $37.50 Add to Cart
Unplugged Learning: Recognizing Computational Thinking in Everyday Life
The study of computers and computing as well as their theoretical and practical applications.
Full Text Chapter Download: US $37.50 Add to Cart
Artificial Intelligence in Computer Science
Study of computational systems and computers.
Full Text Chapter Download: US $37.50 Add to Cart
Computer Science in Mathematics Preservice Teacher Education
A branch of science that deals with the study of computation, computer technology, hardware, and software.
Full Text Chapter Download: US $37.50 Add to Cart
Students as Gamers: Design, Code, and Play
The study about computers and any other information processors including hardware, software, algorithms and any other data and information modeling processes.
Full Text Chapter Download: US $37.50 Add to Cart
First of All, Understand Data Analytics Context and Changes
Computer science is the study of how to manipulate, manage, transform, and encode information.
Full Text Chapter Download: US $37.50 Add to Cart
Fostering Computational Thinking and Creativity in Early Childhood Education: Play-Learn-Construct-Program-Collaborate
The study of processes, methods and tools that interact with data to manipulate, store and communicate digital information.
Full Text Chapter Download: US $37.50 Add to Cart
Behavioral Innovations in Computer Science and Computational Thinking in P-16 Education
This refers to a discipline that involves the understanding and design of computers and computational processes. In its most general form, computer science is concerned with the understanding of information transfer and transformation.
Full Text Chapter Download: US $37.50 Add to Cart
Robotics as a Powerful Vehicle Toward Learning and Computational Thinking in Secondary Education of 21st Century
The study of processes, methods and tools that interact with data to manipulate, store, and communicate digital information.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR