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 Programming

Handbook of Research on Using Educational Robotics to Facilitate Student Learning
The process of designing and building an executable computer program using a programming language for accomplishing a specific computing task.
Published in Chapter:
Robotics as a Powerful Vehicle Toward Learning and Computational Thinking in Secondary Education of 21st Century
Katerina V. Glezou (Arsakeia Schools Psychikou, Greece)
DOI: 10.4018/978-1-7998-6717-3.ch001
Abstract
This chapter focuses on the design and implementation of robotics activities in authentic classroom conditions in secondary education. It suggests that robotics can provide a powerful educational vehicle for guiding high school students toward learning in 21st century. It presents a constructionist approach to foster computational thinking and creativity by engaging in robotics and programming activities in real-world classroom. More specifically, this chapter presents teaching interventions that have been implemented in real conditions to high school students during robotics courses at Arsakeia Schools Psychikou in Athens, Greece. It describes robotics activities employing the Edison educational robotics system. Main features of teaching interventions concerning the utilization of Edison robot, digital learning environments, and unplugged activities in the classroom focused on 21st century skills, computational thinking, and creativity development as well as findings, solutions, recommendations, and future research directions are discussed.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Collaborative Learning Strategy and Students' Academic Performance in Mathematics and Computer Programming
Computer Programming is a concept of designing and developing executable set of instructions that would allow computer to perform specific tasks and achieve specific goals.
Full Text Chapter Download: US $37.50 Add to Cart
Visual Plan Construct Language (VPCL): Visual System and Method for Teaching and Learning Programming and Problem Solving through Knowledge Visualization
Transforms a computer problem into executable programs in the form of an algorithm. The source code is written in a programming language.
Full Text Chapter Download: US $37.50 Add to Cart
Personalized Education for a Programming Course in Higher Education
Creation of software for the resolution of problems or activities of recreation of the industry or personal use through the use of a computer.
Full Text Chapter Download: US $37.50 Add to Cart
Toward a Framework of Programming Pedagogy
Mainly consists of designing the underlying algorithm and representing that algorithm as a program.
Full Text Chapter Download: US $37.50 Add to Cart
Integrated Physics Learning Using an Interdisciplinary Inquiry Learning Space: An Exploratory Study Using Computer Programming
Is the process of performing a particular computation usually by designing and building an executable computer program.
Full Text Chapter Download: US $37.50 Add to Cart
A Review of Educational Games for Teaching Programming to Primary School Students
Is the process of designing and building an executable computer program to accomplish a specific computing result.
Full Text Chapter Download: US $37.50 Add to Cart
Teaching in Visual Programming Environments
The process of designing and executing various sets of instructions so that a computer can perform a certain task.
Full Text Chapter Download: US $37.50 Add to Cart
Computational Expression: How Performance Arts Support Computational Thinking in Young Children
The process of designing and building a stepwise list of instructions (program) for a computer or machine to carry out.
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 process of designing and building an executable computer program for accomplishing a specific computing task.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR