STEMM Institute Press
Science, Technology, Engineering, Management and Medicine
Teaching Design and Implementation of “Course of Application Practice of Python in Financial Scenarios” Based on Project Learning Method
DOI: https://doi.org/10.62517/jhet.202615303
Author(s)
Qin Wang, Yu Jia*
Affiliation(s)
College of Applied Science and Technology, Beijing Union University, Beijing, China *Corresponding Author
Abstract
With the rapid development of financial technology and the digital economy, higher requirements have been placed on the data awareness, technical application ability, and practical problem-solving ability of financial professionals in universities. As a practice-oriented course for finance majors, “Course of Application Practice of Python in Financial Scenarios” plays an important role in cultivating students’ ability to use Python for financial data collection, information parsing, and result storage. In response to the problems of scattered knowledge points, fragmented practical tasks, insufficient integration of financial scenarios, and inadequate evaluation mechanisms in course teaching, this article takes project teaching method as the starting point, and combines the five teaching modules of "Understanding web crawlers, Page data collection, Information data analysis, Web crawler data storage, and Web crawler case practice" to construct a project teaching plan with financial data collection tasks as the main line. The plan integrates the analysis of webpage structure, determination of request methods, selection of data parsing methods, CSV/Excel data storage, as well as case studies of A-share data, financial product information, and enterprise financial data collection into the entire teaching process through the process of "task introduction → project analysis → project implementation → collaborative exploration → achievement display → evaluation feedback → reflection improvement". The results show that project teaching method can help promote the transformation of the course from knowledge teaching to task-driven teaching, from local code training to complete project delivery, and from single technology learning to the integration of financial business understanding and data practice ability. It can provide some reference for the cultivation of applied financial talents and the reform of practical courses in the context of financial technology.
Keywords
Project Learning Method; Python Teaching; Financial Scenarios; Teaching Design; Teaching Implementation
References
[1]Gang Liu, Yuantong Li, Qiaoyan Ji. Research on the Construction of Financial Professional Curriculum System in Applied Undergraduate Universities under the Background of Financial Technology: A Case Study of Jilin University of Chemical Technology. Journal of Jilin University of Chemical Technology, 2024, 41(8):29-33. [2]Lei Wang, Yingbo An, Jiajie Liu. Python based Internet financial data collection. Cooperative Economy and Technology, 2017(9):47-49. [3]Xiangyin Cai, Li Li, Min Zhang. The elements and implementation strategies of project-based teaching method. China Vocational and Technical Education, 2022(12):68-73. [4]Jianfeng Hu. Research on the Application of Project Teaching Method in Vocational Education. Vocational and Technical Education, 2021, 42(26):45-49. [5]Yutao Wang, Yuliang Fang, Xinjin Xiao. Detailed explanation of the entire process of Python financial big data mining and analysis. Machinery Industry Press, 2019. [6]Wenbin Hu. Financial Data Analysis: Using Python as a Tool. Xi'an University of Electronic Science and Technology Press, 2022. [7]Wenchao Ma, Yanxia Xu. Design and Implementation of Internet Finance Practice Course Based on Project Teaching. Journal of Jiamusi Vocational College, 2025, 41(4):179-181. [8]Liqin Zhao, Wenjie Fan, Fasheng Yi, et al, Exploration and Practice of Guided Teaching for Non Computer Majors in Universities in the Era of Artificial Intelligence: A Case Study of Python Programming. Computer Knowledge and Technology, 2024, 20(31):168-170. [9]Jeyaraj A. Teaching Tip: Scaffolding in Business Analytics Education: Using Python for Web Scraping. Journal of Information Systems Education, 2024, 35(4):438-450. [10]Ping Liu, Fang Ji, Wenying Wu. The Application of Project based Teaching in Experimental Courses of Broadcasting and Television Major. Experimental Technology and Management, 2016, 33(11):219-222.
Copyright @ 2020-2035 STEMM Institute Press All Rights Reserved