• Home
  • Search
  • Program Execution and Visualization on the Web
  • https://doi.org/10.4018/978-1-59140-553-5.ch411Copy DOI Icon

Program Execution and Visualization on the Web

  • Jan 1, 2005
  • Cristóbal Pareja-Flores +1 more
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Programming is a central activity in the computing profession. It is facilitated by different tools (editors, compilers, debuggers, etc), which are often integrated into programming environments. Programming also plays a central role in computer science education. For this purpose, a number of complementary tools were developed during the last decade: algorithm animators, program visualizers, problem generators, assignment graders, and so forth.

Similar Papers
  • PDF
  • Book Chapter
  • Citations1

Teachers’ Perspectives on Learning and Programming Environments for Secondary Education

  • Jan 01, 2019
  • Riko Kelter +2
  • Research Article
  • Citations12

Who is Teaching Computer Science? Understanding Professional Identity of American Computer Science Teachers through a National Survey

  • Mar 31, 2023
  • Computer Science Education
  • Lijun Ni +3
  • Conference Article
  • Citations23

CS Education for the Socially-Just Worlds We Need

  • Feb 22, 2022
  • Kevin Lin
  • Research Article

Tools For Developing Students' Aesthetic Taste In The Subject "Informatics" Of A General Secondary School

  • Sep 01, 2025
  • European International Journal of Pedagogics
  • Tayirova Muhabbat Atakhanovna
  • Conference Article
  • Citations1

Towards an Instrument for CS Teacher Attitudes and Beliefs

  • Mar 03, 2021
  • Darcy Ronan +2
  • Research Article
  • Citations2

Essential Aspects of Gender-inclusive Computer Science Education

  • Apr 18, 2024
  • International Conference on Gender Research
  • Lisa Sällvin +2
  • Research Article

Georgia online education option for broadening participation in K-12 computer science

  • Apr 20, 2022
  • Policy Futures in Education
  • Bryan Cox +2
  • Book Chapter
  • Citations18

Designing Algorithms in High School Mathematics

  • Jan 01, 2004
  • Sylvia Da Rosa
  • Conference Article
  • Citations9

Community Embedded Computing Education

  • Mar 02, 2023
  • Michael Lachney +3
  • Conference Article
  • Citations4

CS Teacher Experiences with Educational Technology, Problem-BasedLearning, and a CS Principles Curriculum

  • Feb 17, 2016
  • George Veletsianos +2
  • PDF
  • Research Article
  • Citations1

The Possibility of Including “Inverted” Educational Resources in the Professional Training of Future Teachers of Mathematics and Computer Science

  • Nov 13, 2022
  • Open Education
  • P S Lomasko +2
  • Research Article
  • Citations259

Debugging: a review of the literature from an educational perspective

  • Jun 01, 2008
  • Computer Science Education
  • Renée Mccauley +6
  • Conference Article
  • Citations2

Learning to Develop Learning and Teaching of CS: A Collaborative Example

  • Jan 01, 2014
  • Anders Berglund +4
  • Research Article
  • Citations148

Understanding student retention in computer science education: The role of environment, gains, barriers and usefulness

  • Oct 19, 2016
  • Education and Information Technologies
  • Michail N Giannakos +3
  • Research Article
  • Citations9

Virt-res: Developing extended architectural design for computer science virtual resources using SOA

  • Nov 17, 2015
  • International Journal of Software Engineering and Its Applications
  • Zuhoor Al-Khanjari +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.