• Home
  • Search
  • An environment for learning interactive programming
  • Cite Icon26
  • https://doi.org/10.1145/2538862.2538908Copy DOI Icon

An environment for learning interactive programming

  • Mar 5, 2014
  • Terry Tang +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We describe a web-based programming environment designed to support teaching introductory programming for a massive open online class. We discuss some of the thought processes behind the design of this environment and then focus on two key innovations incorporated in our environment: a simplified GUI library for interactive Python programming and a browser-based tool for visualizing the execution of event-driven Python programs.

Similar Papers
  • Research Article
  • Citations22

Evaluations of JaguarCode: A web-based object-oriented programming environment with static and dynamic visualization

  • Jul 23, 2018
  • Journal of Systems and Software
  • Jeong Yang +2
  • Research Article
  • Citations12

Viewing a programming environment as a single tool

  • Apr 25, 1984
  • ACM SIGSOFT Software Engineering Notes
  • Norman M Delisle +2
  • Research Article
  • Citations13

A critical analysis and evaluation of Web-based environments for program development

  • Oct 01, 2000
  • The Internet and Higher Education
  • Fadi P Deek +2
  • Conference Article
  • Citations22

Extending and contributing to an open source web-based system for the assessment of programming problems

  • Jan 01, 2007
  • Olly Gotel +2
  • Research Article
  • Citations29

Using Python for Text Analysis in Accounting Research

  • Dec 03, 2020
  • Foundations and Trends® in Accounting
  • Vic Anand +3
  • Conference Article

ALIEN: a programming environment generator for personal computers

  • Jan 01, 1988
  • Ulrik Schroeder +1
  • Research Article

AI desktop assistant using python and Tkinter: Bujji

  • Feb 28, 2025
  • World Journal of Advanced Research and Reviews
  • Nagur Vali Shaik +4
  • Book Chapter

Data Visualization with Leather

  • Oct 25, 2020
  • Ashwin Pajankar
  • PDF
  • Book Chapter
  • Citations1

Teachers’ Perspectives on Learning and Programming Environments for Secondary Education

  • Jan 01, 2019
  • Riko Kelter +2
  • Single Book
  • Citations52

Learning Scientific Programming with Python

  • Oct 22, 2020
  • Christian Hill
  • Conference Article

WIPE - pilot testing and comparative evaluation

  • Jan 01, 2005
  • V Efopoulos +2
  • Conference Article
  • Citations18

LAWRIS: A rule-based arduino programming system for young students

  • May 01, 2016
  • S Arakliotis +2
  • Book Chapter

(Short Paper) Evidence Collection and Preservation System with Virtual Machine Monitoring

  • Jan 01, 2021
  • Toru Nakamura +3
  • Research Article
  • Citations2

Off-Line Programming Environment for Robotic Applications

  • Sep 01, 1990
  • IFAC Proceedings Volumes
  • E Hagg +1
  • Conference Article
  • Citations4

Juxl: JupyterLab xAPI Logging Interface

  • Jul 01, 2022
  • Annabell Brocker +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.