<?xml version="1.1" encoding="utf-8"?>
<article xsi:noNamespaceSchemaLocation="http://jats.nlm.nih.gov/publishing/1.1/xsd/JATS-journalpublishing1-mathml3.xsd" dtd-version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><front><journal-meta><journal-id journal-id-type="publisher-id">erd</journal-id><journal-title-group><journal-title>Education Reform and Development</journal-title></journal-title-group><issn>2652-5364</issn><eissn>2652-5372</eissn><publisher><publisher-name>Bio-Byword Scientific Publishing Pty. Ltd.</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26689/erd.v8i8.15229</article-id><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title>Jupyter-Based Course Resource Reconstruction and Interactive Teaching Design for Deep Learning</title><url>https://artdesignp.com/journal/erd/8/8/10.26689/erd.v8i8.15229</url><author>YangLe,LiuLin</author><pub-date pub-type="publication-year"><year>2026</year></pub-date><volume>8</volume><issue>8</issue><history><date date-type="pub"><published-time>2026-09-08</published-time></date></history><abstract>The Deep Learning course combines substantial theoretical content with intensive practical work. In conventional instruction, theoretical explanations, program code, and execution results are often presented separately, making it difficult for students to establish connections among model principles, code implementation, and application tasks. Using Jupyter Notebook as the instructional environment, this study reconstructs existing lecture slides, programming examples, and laboratory materials into coherent, executable teaching units that integrate theoretical explanations, PyTorch code, execution feedback, and learning tasks. Project-based learning, self-directed inquiry, collaborative learning, tiered tasks, and multidimensional assessment are embedded in the design. A convolutional neural network teaching unit is used to illustrate the organization of convolution principles, code-based verification, network construction, image classification, and parameter exploration. The paper further proposes an assessment framework encompassing knowledge mastery, practical competence, learning processes, collaborative performance, and learning experience, together with a mechanism for continuously refining resources in response to teacher and student feedback. The proposed design may inform the integration of theoretical instruction and programming practice in deep learning and related artificial intelligence courses.</abstract><keywords>Jupyter Notebook, Deep learning course, Course resource reconstruction, Interactive teaching, Project-based learning</keywords></article-meta></front><body/><back><ref-list><ref id="B1" content-type="article"><label>1</label><element-citation publication-type="journal"><p>[1]&amp;nbsp;&amp;nbsp; Project Jupyter, n.d., Project Jupyter: Interactive Computing. Project Jupyter, visited on July 29, 2026, https://jupyter.org/.
[2]&amp;nbsp;&amp;nbsp; Amoudi G, Tbaishat D, 2023, Interactive Notebooks for Achieving Learning Outcomes in a Graduate Course: A Pedagogical Approach. Education and Information Technologies, 28(12): 16669&amp;ndash;16704.
[3]&amp;nbsp;&amp;nbsp; Bascu&amp;ntilde;ana J, Le&amp;oacute;n S, Gonz&amp;aacute;lez-Miquel M, et al., 2023, Impact of Jupyter Notebook as a Tool to Enhance the Learning Process in Chemical Engineering Modules. Education for Chemical Engineers, 44: 155&amp;ndash;163.
[4]&amp;nbsp;&amp;nbsp; Al-Gahmi A, Zhang Y, Valle H, 2022, Jupyter in the Classroom: An Experience Report. Proceedings of the 53rd ACM Technical Symposium on Computer Science Education, 1: 425&amp;ndash;431.
[5]&amp;nbsp;&amp;nbsp; Ren Y, Feng Q, Jiang Z, 2022, Exploration and Practice of Jupyter Notebook in Artificial Intelligence Online Teaching. Proceedings of the 2022 International Conference on Educational Innovation and Multimedia Technology: 672&amp;ndash;681.
[6]&amp;nbsp;&amp;nbsp; Wei X, Xiao L, 2024, Reform of Integrated Theory&amp;ndash;Practice Curriculum and Textbook Construction for Deep Learning under the Background of Emerging Engineering Education. Computer Education, 2024(4): 135&amp;ndash;138 + 143.
[7]&amp;nbsp;&amp;nbsp; Yang Y, He G, Liu L, et al., 2022, Teaching Reform of University Deep Learning Courses under an Industry Application Background. Computer Education, 2022(10): 26&amp;ndash;30.
[8]&amp;nbsp;&amp;nbsp; Fleischer Y, Biehler R, Schulte C, 2022, Teaching and Learning Data-Driven Machine Learning with Educationally Designed Jupyter Notebooks. Statistics Education Research Journal, 21(2): 7.
[9]&amp;nbsp;&amp;nbsp; Tufino E, Oss S, Alemani M, 2024, Integrating Python Data Analysis in an Existing Introductory Laboratory Course. European Journal of Physics, 45(4): 045707.
[10] Cao J, Li C, Sun X, et al., 2024, Construction of a Practical Teaching Case Library for Deep Learning Courses. Computer Education, 2024(7): 124&amp;ndash;128.
[11] Yavuz Temel G, Barenthien J, Padubrin T, 2025, Using Jupyter Notebooks as Digital Assessment Tools: An Empirical Examination of Student Teachers&amp;rsquo; Attitudes and Skills Towards Digital Assessment. Education and Information Technologies, 30: 18621&amp;ndash;18650.</p><pub-id pub-id-type="doi"/></element-citation></ref></ref-list></back></article>
