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 Decomposition

Handbook of Research on Integrating Computer Science and Computational Thinking in K-12 Education
Breaking down data, processes, or problems into smaller, manageable parts.
Published in Chapter:
Pre-Service Teacher Preparation to Integrate Computational Thinking
Lesley S. J. Farmer (California State University, Long Beach, USA) and Shuhua An (California State University, Long Beach, USA)
DOI: 10.4018/978-1-7998-1479-5.ch015
Abstract
United States education has experienced a big push for students to learn coding as part of computer science and more explicitly address computational thinking (CT). However, CT remains a challenging subject for many students, including pre-service teachers. CT, which overlaps mathematics and computer science, tends to be offered as an elective course, at best, in P-16 education. Pre-service teaching profession students usually do not have foundational knowledge to guide them in integrating computational thinking into the curriculum that they will eventually teach as instructors themselves. This chapter explains computational thinking in light of K-8 education, discusses issues and needs in integrating CT into K-8 curriculum, identifies relevant theories and models for teaching CT, describes current practice for integrating computational thinking into K-8 curriculum, and discusses pre-service teachers' preparation that can lead to their successful incorporation of CT into the curriculum.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Revisiting Merrill's First Principle of Instruction: Embracing Computational Thinking in Mobile Learning
Full Text Chapter Download: US $37.50 Add to Cart
Consumers as Producers: Information Decomposition Exploiting the Prosumerist culture
A cognitive process in which an individual’s information processing skills corrodes or disintegrates when two or more individuals under similar state of affairs happen to be the architects of the same content as they encounter the information offered to them, thus giving rise to a complex media environment where the meaningful content relapses.
Full Text Chapter Download: US $37.50 Add to Cart
Formal Approach to Ensuring Interoperability of Mobile Agents
Is the breaking down of a program design or code into a set of component parts (e.g., modules). The decomposition is guided by a set of design principles or criteria that the identified parts should reflect.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Learning Coding Through Gaming
Decomposition involves breaking a task into its component parts, often, like Russian nesting dolls, into smaller and smaller sized tasks in order to make coding manageable.
Full Text Chapter Download: US $37.50 Add to Cart
Personalized Education for a Programming Course in Higher Education
Fragment to smaller pieces, easy to solve, parts of a problem.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Teaching Computational Thinking Unplugged: A Review of Tools and Methodologies
Breaking a problem or process into smaller, easier to manage or solve, pieces.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR