An Environment for Learning Interactive Programming

被引:0
|
作者
Tang, Terry [1 ]
Rixner, Scott [1 ]
Warren, Joe [1 ]
机构
[1] Rice Univ, Dept Comp Sci, Houston, TX 77005 USA
关键词
CS1; interactive; !text type='Python']Python[!/text; visualization;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:671 / 676
页数:6
相关论文
共 50 条
  • [31] An interactive parallel programming environment applied in atmospheric science
    von Laszewski, G
    [J]. MAKING ITS MARK, 1997, : 311 - 325
  • [32] Interactive Screencasts as Learning Tools in Introductory Programming
    Litherland, Kristina
    Kluge, Anders
    Morch, Anders, I
    [J]. TECHNOLOGY-ENHANCED LEARNING FOR A FREE, SAFE, AND SUSTAINABLE WORLD, EC-TEL 2021, 2021, 12884 : 342 - 346
  • [33] Naturalizing a Programming Language via Interactive Learning
    Wang, Sida I.
    Ginn, Samuel
    Liang, Percy
    Manning, Christopher D.
    [J]. PROCEEDINGS OF THE 55TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2017), VOL 1, 2017, : 929 - 938
  • [34] Interactive Learning of Abstract Programming Concepts with InteractiveOOP
    Ahmad, Asheer
    Chokshi, Harsh
    De Ruvo, Giuseppe
    Giacaman, Nasser
    [J]. 2018 6TH INTERNATIONAL CONFERENCE ON LEARNING AND TEACHING IN COMPUTING AND ENGINEERING (LATICE), 2018, : 90 - 97
  • [35] Learning Introductory Programming with smart Learning Environment
    Vesin, Boban
    Mangaroska, Katerina
    Giannakos, Michail
    [J]. ERCIM NEWS, 2020, (120): : 7 - 8
  • [36] An interactive learning environment for VLSI design
    Allen, J
    Terman, CJ
    [J]. PROCEEDINGS OF THE IEEE, 2000, 88 (01) : 96 - 106
  • [37] PILE: Physical interactive learning environment
    Yang, Jie Chi
    Chen, Yi Ho
    Chen, Chih Hung
    [J]. DIGITEL 2007: THE FIRST IEEE INTERNATIONAL WORKSHOP ON DIGITAL GAME AND INTELLIGENT TOY ENHANCED LEARNING, PROCEEDINGS, 2007, : 218 - 220
  • [38] Interactive language learning in a speech environment
    Emonts, MW
    Rushforth, M
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-VI, PROCEEDINGS: VOL I: SPEECH PROCESSING 1; VOL II: SPEECH PROCESSING 2 IND TECHNOL TRACK DESIGN & IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS NEURALNETWORKS FOR SIGNAL PROCESSING; VOL III: IMAGE & MULTIDIMENSIONAL SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING - VOL IV: SIGNAL PROCESSING FOR COMMUNICATIONS; VOL V: SIGNAL PROCESSING EDUCATION SENSOR ARRAY & MULTICHANNEL SIGNAL PROCESSING AUDIO & ELECTROACOUSTICS; VOL VI: SIGNAL PROCESSING THEORY & METHODS STUDENT FORUM, 2001, : 4019 - 4019
  • [39] An interactive learning environment for knowledge engineering
    McSherry, D
    [J]. ARFIFICIAL INTELLIGENCE AND COGNITIVE SICENCE, PROCEEDINGS, 2002, 2464 : 221 - 227
  • [40] The design and pilot evaluation of an interactive learning environment for introductory programming influenced by cognitive load theory and constructivism
    Moons, Jan
    De Backer, Carlos
    [J]. COMPUTERS & EDUCATION, 2013, 60 (01) : 368 - 384