skip to main content
10.1145/3419635.3419715acmotherconferencesArticle/Chapter ViewAbstractPublication PagescipaeConference Proceedingsconference-collections
research-article

Design and implementation of Python teaching platform based on container and jupyter

Published: 16 October 2020 Publication History

Abstract

In view of the current situation and existing problems in the teaching of Python program design, this paper starts with the basic concepts of container and Jupyter technology, and expounds in detail how to build a teaching platform by combining container and Jupyter, and realize the interactive teaching mode of Python based on container and Jupyter. The reform is explored from three aspects: the design of teaching platform, the construction of teaching platform and the application of teaching platform. The practice shows that this method plays a significant role in the utilization of teaching equipment, the improvement of students' practical ability, and the exercise of students' logical thinking.

References

[1]
Kou Xiaobin, Bai Tao, Wang Ye. The design of a MOOC on the introduction of Python interactive programming [J]. Science Education Journal, 2017 (26): 129--130.
[2]
Zhang Lingling. A Probe into the Teaching Reform Strategies of Basic Courses of Program Design from the Perspective of MOOC Discuss [J]. Modern Communication, 2016 (9): 102--104.
[3]
XiaoLan Xie, Peng Wang, Qi Wang. The Performance Analysis of Docker and Rkt Based on Kubernetes[C].13th International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD 2017).2017:2137--2141.
[4]
Nitin Naik, Building A Virtual System of Systems Using Docker Swarm in Multiple Clouds[C]. IEEE International Symposium on Systems Engineering (ISSE). 2016:1--3
[5]
E. Tejedor, Y. Becerra, G. Alomar, A. Queralt, R. M. Badia, J. Torres, T. Cortes, J. Labarta, PyCOMPSs: parallel computational workflows in python, Int. J. High Perform. Comput. Appl. 31 (1) (2017) 66--82.
[6]
Xu Yuanyuan, Research and Realization of "Artificial Intelligence" Professional Teaching and Experimental System[D]. Beijing University of Posts and Telecommunications, 2019
[7]
The Jupyter notebook Jupyter notebook 5.4.0 documentation[EB/ OL].(2016-11-04)[2018-11-10].https://jupyter-notebook. readthedocs.io/en/5.4.0/.

Cited By

View all
  • (2023)Interactive notebooks for achieving learning outcomes in a graduate course: a pedagogical approachEducation and Information Technologies10.1007/s10639-023-11854-x28:12(16669-16704)Online publication date: 1-Dec-2023

Index Terms

  1. Design and implementation of Python teaching platform based on container and jupyter

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    CIPAE 2020: Proceedings of the 2020 International Conference on Computers, Information Processing and Advanced Education
    October 2020
    527 pages
    ISBN:9781450387729
    DOI:10.1145/3419635
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 October 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Docker
    2. Jupyter Notebook
    3. Python

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    CIPAE 2020

    Acceptance Rates

    CIPAE 2020 Paper Acceptance Rate 101 of 216 submissions, 47%;
    Overall Acceptance Rate 101 of 216 submissions, 47%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)7
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 10 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Interactive notebooks for achieving learning outcomes in a graduate course: a pedagogical approachEducation and Information Technologies10.1007/s10639-023-11854-x28:12(16669-16704)Online publication date: 1-Dec-2023

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media