About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Computer Science and Education in Computer Science. 20th EAI International Conference, CSECS 2024, Sofia, Bulgaria, June 28–30, 2024, Proceedings

Research Article

Teaching and Learning Python by Comparative Visualization

Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-031-84312-9_21,
        author={Gulzira Izbassova and Syeda Umaima Minhaj and Eugene Pinsky},
        title={Teaching and Learning Python by Comparative Visualization},
        proceedings={Computer Science and Education in Computer Science. 20th EAI International Conference, CSECS 2024, Sofia, Bulgaria, June 28--30, 2024, Proceedings},
        proceedings_a={CSECS},
        year={2025},
        month={3},
        keywords={Python visualization learning},
        doi={10.1007/978-3-031-84312-9_21}
    }
    
  • Gulzira Izbassova
    Syeda Umaima Minhaj
    Eugene Pinsky
    Year: 2025
    Teaching and Learning Python by Comparative Visualization
    CSECS
    Springer
    DOI: 10.1007/978-3-031-84312-9_21
Gulzira Izbassova1, Syeda Umaima Minhaj1, Eugene Pinsky1,*
  • 1: Department of Computer Science, Boston University, Metropolitan College 1010 Commonwealth Avenue, Boston
*Contact email: epinsky@bu.edu

Abstract

Python is built with very few data types and constructs. Drawing on an earlier approach to learning spoken language through picture comparisons, we propose to teach and learn Python similarly, By using simple diagrams to represent data types and constructs, we associate each new Python concept with a pair of simple diagrams. Teaching and learning Python is accomplished incrementally by logically connecting each new Python concept to differences in the visualizations. We believe that with examples and corresponding visual comparisons, our approach is effective for Python learners of all levels, helping them gain a better understanding and mastery of the language.

Keywords
Python visualization learning
Published
2025-03-14
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-031-84312-9_21
Copyright © 2024–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL