• Home
  • Search
  • A visual object-oriented programming environment
  • Open Access IconOpen Access
  • Cite Icon2
  • https://doi.org/10.1145/1227504.1227363Copy DOI Icon

A visual object-oriented programming environment

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper explores both the design and classroom usage of a visual and interactive programming environment. This environment, named JavaTown, provides a visual representation of the inner workings of object-oriented programs, in which on-screen characters are literally depicted as carrying messages to each other and remembering values. JavaTown was created to aid in the introduction of some of the most elusive concepts in the CS1/CS2 curriculum: object references, parameter passing, variable scope, recursion, and linked lists.

Similar Papers
  • Conference Article
  • Citations1

Keynote speech 1: Creating IoT applications through visual programming and service orchestration

  • May 01, 2016
  • Yinong Chen +2
  • Conference Article
  • Citations7

Incorporating fisheyeing into a visual programming environment

  • Sep 03, 1996
  • W Citrin +1
  • Conference Article

Extended Visual Object based Intelligent Visual Programming Environment

  • Dec 01, 2008
  • P Ahmed +1
  • Conference Article
  • Citations11

Modularization and process replication in a visual parallel programming language

  • Oct 04, 1994
  • G Wirtz
  • Conference Article
  • Citations25

VPL: an active, declarative visual programming system

  • Oct 08, 1991
  • D Lau-Kee +6
  • Research Article
  • Citations32

Active Learning by Visual Programming: Pedagogical Perspectives of Instructivist and Constructivist Code Teachers and Their Implications on Actual Teaching Strategies and Students’ Programming Artifacts

  • Jun 08, 2021
  • Journal of Educational Computing Research
  • Avital Kesler +2
  • Research Article
  • Citations2

Integrating the 4cs into Creating Games by Visual Programming and Project Based Learning

  • Sep 29, 2022
  • European Conference on Games Based Learning
  • Vasiliki Choleva +3
  • Research Article
  • Citations7

Visual programming with Java; an alternative approach to introductory programming

  • Jun 04, 1997
  • ACM SIGCSE Bulletin
  • Frank Wester +2
  • Conference Article

A visual system for the generation of banking legacy system gateways

  • Sep 05, 2001
  • A Bianchi +4
  • PDF
  • Research Article
  • Citations34

Exploring the Effect of Training in Visual Block Programming for Preservice Teachers

  • Sep 12, 2020
  • Multimodal Technologies and Interaction
  • José Manuel Sáez-López +3
  • Conference Article

Development of an image analysis system with advanced visual technique

  • Jan 01, 1998
  • Kyoung-Ok Kim +4
  • Conference Article
  • Citations4

The Domain-Specific Language Monaco and its Visual Interactive Programming Environment

  • Sep 01, 2007
  • Herbert Prahofer +3
  • Research Article
  • Citations9

Vu: visual user-interface design

  • Jul 01, 1990
  • The Visual Computer
  • Gurminder Singh
  • Research Article
  • Citations2

VISUAL VS. TEXTUAL PROGRAMMING: A CASE STUDY ON MOBILE APPLICATION PROGRAMMING BY TEENAGERS

  • Jun 30, 2021
  • AD ALTA: Journal of Interdisciplinary Research
  • Tomáš Tóth +1
  • Book Chapter
  • Citations5

Checking the Consistency, Completeness and Usability of Interactive Visual Applications by Means of SR-Action Grammars

  • Jan 01, 2009
  • R Cassino +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.