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 Functions

Handbook of Research on Acquiring 21st Century Literacy Skills Through Game-Based Learning
Functions are when coders separate out an algorithm from the main code and give that algorithm a name that they then use to call up that function over and over again as it is used throughout the computer program.
Published in Chapter:
Learning Coding Through Gaming
Janna Jackson Kellinger (University of Massachusetts, Boston, USA)
DOI: 10.4018/978-1-7998-7271-9.ch045
Abstract
This chapter begins by arguing that computational thinking and coding should be included as two more C's in the Partnership for 21st Century Learning's list of essential skills. It does so by examining how coding and computational thinking can be used to manipulate people. It argues that gaming uses all the C's, including the two new ones proposed. It then explores connections between playing video games and computer programming. It claims that game-based learning would be an optimal way to leverage these connections to teach coding and describes ways in which to do so, including specific challenges that could be included in game-based learning and a sequence of introducing them so students can “level up.” It briefly examines different coding games and describes ways in which educators can create their own coding games. It concludes by arguing that educators can make the connections between gamer thinking and computational thinking visible, use games designed to teach coding, or create their own coding games to take advantage of near transfer.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Coding Across the Curriculum: How to Integrate Coding Into Content Areas
Functions are segments of code that are given a label so that label can be used to execute that segment of code without having to rewrite the code. Functions often use variables so that function can be applied to more than one situation.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR