<?xml version="1.0" 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-title-group>
                <journal-title>Contemporary Education and Teaching Research</journal-title>
            </journal-title-group>
            <issn media_type="print">2737-4203</issn>
            <issn media_type="electronic">2737-4335</issn>
            <publisher>
                <publisher-name>BONI FUTURE DIGITAL PUBLISHING CO.,LIMITED</publisher-name>
            </publisher>
            <url>https://ojs.bonfuturepress.com/index.php/CETR/article/view/2009</url>
            <volume>7</volume>
            <issue>5</issue>
            <year>2026</year>
            <published-time>2026-05-25</published-time>
            <title>Jinggangshan Spirit and Algorithmic Education: Instructional Design and Practical Exploration of Ideological-Political Integration in a Java Programming Course</title>
            <author>Daifu Zha*,Ni  Ma,Qingyun  Zou,Tangshu  Lv,Guojun  Zha	</author>
            <abstract>Ideological-political integration in curriculum represents a key approach to fostering moral character. This study proposes a pedagogical framework characterized by “algorithmic education as the foundation and ideological-political cultivation as the core,” integrating the Jinggangshan Spirit into the teaching of a Java programming course. To address the problem of rigid integration of ideological-political elements, the study systematically identifies value-oriented elements—such as commitment to national development through science and technology and the spirit of craftsmanship—within topics including the history of Java development, exception handling, and multithreading. Case-based instruction and project-oriented practice are employed to embed red cultural resources into technical teaching. Practice indicates that this model effectively enhances both students’ technical competence and value identification, facilitating a transformation from knowledge acquisition to holistic personal development. The study provides a practical reference for cultivating digital talents who possess technical expertise, humanistic commitment, and a strong sense of responsibility.</abstract>
            <keywords>Ideological-Political integration in curriculum,Java programming,Jinggangshan spirit,fostering moral character,instructional design</keywords>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">10.61360/BoniCETR262020090502</article-id>
        </article-meta>
    </front>
    <tbody>
        <back>
            <sec/>
            <ref-list>
                <ref>
                   <element-citation publication-type="journal">
                       <p>Diao, L., &amp; Fu, R. (2014). Innovative practice of ideological-political teaching in new engineering courses under the background of integrated higher education: A case study of artificial intelligence education. Higher Education Journal, (13), 59–63.&#13;
Du, H., &amp; Qiang, Y. (2024). Innovation and practice in the construction of ideological-political teaching resources and platforms in computer science education. Computer Education, (8), 30–35.&#13;
Guo, Y., &amp; Yang, J. (2018). Flipped classroom design for programming courses based on the ARCS motivation model: A case study of recursive functions. Computer Education, (6), 140–144.&#13;
Liu, S., Ma, X., &amp; Jia, Y. (2024). Exploration of teaching reform in Java programming courses oriented toward ideological-political integration in curriculum. Modern Business Trade Industry, (24), 266–268.&#13;
Liu, Y., Zhang, L., &amp; Lü, L. (2025). Exploration and practice of ideological-political integration in computer network laboratory courses. Computer Education, (5), 44–48.&#13;
Ministry of Education of the People’s Republic of China. (2020, May 28). Guidelines for ideological-political integration in higher education curriculum. Ministry of Education official document.&#13;
Vasily Sukhomlinsky. (1984). Suggestions for teachers. Beijing: Educational Science Publishing House.&#13;
Xiong, C., &amp; Xu, Y. (2024). Design and practice of ideological-political integration in higher vocational computer courses: A case study of Java Web application development. Computer Knowledge and Technology, 20(6), 133–135.&#13;
Xu, W., &amp; Song, G. (2025). Integrating the Jinggangshan Spirit into ideological and belief education for university counselors: Methods and pathways. Journal of Dalian University, 45(4), 96–101.&#13;
Yi, H., Xu, Z., &amp; Zhang, H. (2010). Reform and innovation in the teaching of programming fundamentals. Computer Education, (8), 46–49.&#13;
Zhang, X., &amp; Jia, M. (2023). Instructional design and implementation based on “OBE + ideological-political integration” under the background of new engineering education: A case study of Java programming. Journal of Nanyang Normal University, 22(1), 60–63.</p>
                   </element-citation>
                </ref>
            </ref-list>
        </back>
    </tbody>
</article>