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 Programming

Handbook of Research on Tools for Teaching Computational Thinking in P-12 Education
Lines of code that are written in a certain language that demands a logic of reasoning from the developers.
Published in Chapter:
Exploring Preservice Teachers' Attitudes About the Usage of Educational Robotics in Preschool Education
Stamatios Papadakis (Department of Preschool Education, University of Crete, Greece) and Michail Kalogiannakis (Faculty of Education, Department of Preschool Education, University of Crete, Greece)
DOI: 10.4018/978-1-7998-4576-8.ch013
Abstract
Educational robotics have become popular worldwide with a broad range of students, including preschoolers. Although the impact of robotics technology in classrooms has been extensively studied, less is known about preschool teachers' perceptions of how robotics technology impacts learning and its relation to use in the classroom. This is problematic since we know that teachers' perceptions have a great influence on their teaching practices. This study used survey data gathered from 102 students of the Department of Preschool Education in a University in Greece. A questionnaire developed by the researchers were used as data collection tool. At the end of the study, it was determined that preservice preschool teachers' attitudes about educational robotics usage in preschool classrooms were positive although they lack in relevant knowledge. These findings are discussed with respect to their educational implications.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Full Text Chapter Download: US $37.50 Add to Cart
Can Everyone Code?: Preparing Teachers to Teach Computer Languages as a Literacy
Historically situated within the computer science discipline indicating the communication between humans and machines.
Full Text Chapter Download: US $37.50 Add to Cart
Learning Computational Thinking Development in Young Children With Bee-Bot Educational Robotics
Lines of code that are written in a certain language that demands a logic of reasoning from the developers.
Full Text Chapter Download: US $37.50 Add to Cart
Structuring Personalized Faculty Development Programming With Autonomy-Support and Microcredentials
Combination of one-off workshops, and other ongoing events and services usually offered through a center for teaching and learning designed to train instructors and improve teaching practice.
Full Text Chapter Download: US $37.50 Add to Cart
Creating Inclusive Spaces in Different Types of Libraries
The designing and implementing of planned activities, typically group activities, that encourage patrons to use library resources. They can include book clubs, crafting groups, author presentations, classes, workshops, and more.
Full Text Chapter Download: US $37.50 Add to Cart
Urban-Rural Synergy Between Housing Spatial Patterns and Landscape: Typological Classification of Belgrade Socialist Settlements From an Environmental Perspective
A complex analytical method which involves complex operations in classifying design aspects in order to define the problem which becomes the focus of solving through design or planning process.
Full Text Chapter Download: US $37.50 Add to Cart
The Role of Unplugged Coding Activity in Developing Computational Thinking in Ages 6-11
Lines of code that are written in a certain language that demands a logic of reasoning from the developers.
Full Text Chapter Download: US $37.50 Add to Cart
Home Design Using Robotic Devices: 3D Bioclimatic Home Design Utilizing Arduino
?he process of planning, scheduling, or performing of a program for a device (such as a computer).
Full Text Chapter Download: US $37.50 Add to Cart
Computational Thinking: Activities
The process of planning, scheduling, or performing of a program for a device (such as a computer).
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Online Scratch Programming With Compulsory School Children During COVID-19 Lockdown: An Italian Case Study
Usually has a similar meaning to coding. Sometimes used to stress the idea that the programming activity cannot be considered limited to the creation of the program, but needs to include the initial analysis, the division of complex parts into simpler pieces, the recognition of recurring patterns and their reuse, the evaluation of the program and its corrections when needed, etc.
Full Text Chapter Download: US $37.50 Add to Cart
Computational Thinking Tools: Review and Current Status
The act of writing instructions for a computer to execute, which involves designing and implementing algorithms.
Full Text Chapter Download: US $37.50 Add to Cart
Computational Thinking and Life Science: Thinking About the Code of Life
Also called coding, computer programming is the process of designing and building an executable computer program to accomplish a specific computing result or to perform a specific task.
Full Text Chapter Download: US $37.50 Add to Cart
Object-Oriented Programming in Computer Science
A mathematical methodology that helps programmers while writing a program.
Full Text Chapter Download: US $37.50 Add to Cart
Background of the Relationship Between Programming and Computational Thinking
Commands, words, arithmetic operations that tell the computer how to behave with the hardware and direct the computer.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Assessing K-9 Teachers' Computational Thinking Skills
Is a cognitive process that designs solutions to problems, which can be executed by a computer. It commonly happens in the form of coding.
Full Text Chapter Download: US $37.50 Add to Cart
Entertainment on French Television
The televisual programming is the schedule of television.
Full Text Chapter Download: US $37.50 Add to Cart
Librarianship Through Every Occasion: Staying Open and Online During a Pandemic
Educational and recreational events organized by the library to which the community is invited.
Full Text Chapter Download: US $37.50 Add to Cart
The CCAP Project: Using 3D Technologies to Support Teaching Scenarios of History
?he process of planning, scheduling, or performing of a program for a device (such as a computer).
Full Text Chapter Download: US $37.50 Add to Cart
Improving Logical Thinking Skills Through Jigsaw-Based Cooperative Learning Approach
A process of taking an algorithm and encoding it into a notation (i.e. a programming language), so that the program can be compiled and executed by a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Future STEMist Join Forces
Lines of code that are written in a certain language that demands a logic of reasoning from the developers.
Full Text Chapter Download: US $37.50 Add to Cart
English Learners (EL) and Computer Science (CS) Learning: Equity Issues
A process of creating a set of instructions that tell a computer what to do.
Full Text Chapter Download: US $37.50 Add to Cart
Unplugged Learning: Recognizing Computational Thinking in Everyday Life
Also called coding, computer programming is the process of designing and building an executable computer program to accomplish a specific computing result or to perform a specific task.
Full Text Chapter Download: US $37.50 Add to Cart
Experience Factors and Tool Use in End-User Web Development
The process of transforming a mental plan of desired actions for a computer into a representation that can be understood by the computer, called a program (a specific set of ordered operations for a computer to perform).
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR