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 Algorithms and Programming

Handbook of Research on Tools for Teaching Computational Thinking in P-12 Education
A subdimension of App Inventor projects assessed by the CodeMaster rubric. This subdimension is assessed based on the K-12 Computer Science Standards ( CSTA, 2017 ), which decomposes algorithms and programming into five subconcepts: algorithms, variables, control, modularity, and program development.
Published in Chapter:
Automating the Assessment of Algorithms and Programming Concepts in App Inventor Projects in Middle School
Nathalia da Cruz Alves (Federal University of Santa Catarina, Brazil), Christiane Gresse von Wangenheim (Federal University of Santa Catarina, Brazil), Jean C. R. Hauck (Federal University of Santa Catarina, Brazil), and Adriano F. Borgatto (Federal University of Santa Catarina, Brazil)
DOI: 10.4018/978-1-7998-4576-8.ch004
Abstract
As computer science education makes its way into schools, diverse initiatives worldwide promote computer science education in K-12, often focusing on teaching algorithms and programming with block-based programming languages such as Scratch or App Inventor. However, alternatives to assess the learning of computer science concepts on this educational stage are still scarce. This chapter presents an automated rubric for assessing algorithms and programming concepts of App Inventor projects at middle school level. The assessment is based on a rubric proposed in alignment with the K-12 Computer Science Framework with satisfactory reliability and validity. The rubric has been automated through a web-based system that allows assessing App Inventor projects through static code analysis. As a result, it can support computer science education in practice providing feedback to students and teachers.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
A Perspective on the Application of Mastery Learning Theory in Virtual Worlds
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
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR