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 Text-Based Languages

Handbook of Research on Tools for Teaching Computational Thinking in P-12 Education
A programming language that does not involve graphical elements (blocks) as a main part of its programming language, but instead is mostly oriented around text.
Published in Chapter:
Educational Robotics and Computational Thinking Development
Timoleon Theofanellis (School of Pedagogical and Technological Education, Greece), Evagelia Voulgari (University of Thessaly, Greece), and Savvas Tsolakis (University of Thessaly, Greece)
DOI: 10.4018/978-1-7998-4576-8.ch012
Abstract
Computational thinking (CT) is a problem-solving process that refers to characteristics such as de-composition, abstraction, pattern recognition, and algorithms. This chapter focuses on educational robotics and their use in developing CT. Firstly, the importance of CT is analyzed along with the way it is applied in the classroom. It goes on discussing the way the introduction of educational robotic systems in education affect CT and the importance of the do-it-yourself philosophy. It presents two widely used educational robotic systems follows, Arduino and Lego EV3, along with examples of their relationship with CT development. The chapter finishes with a comparison of the two systems regarding the easiness and difficulties of using them.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Teaching Aids and Manipulative Teaching Means: Educational Robotics and Mathematics Using the Planned Bee-Bot Floor Robot
A programming language that does not involve graphical elements (blocks) as a main part of its programming language, but instead is mostly oriented around text.
Full Text Chapter Download: US $37.50 Add to Cart
Evaluating a Teaching Intervention for Teaching STEM and Programming Concepts Through the Creation of a Weather-Forecast App for Smart Mobile Devices
A programming language that does not involve graphical elements (blocks) as a main part of its programming language, but instead is mostly oriented around text.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR