付博文

摘要:python語言目前是金融行業的熱門話題,投資學課程是金融學中重要的組成部分,當然也會受到影響。本同通過探討python語言的本質、分析python語言對投資學課程教學的影響,最終對投資學教學改革要點進行思考
關鍵詞:Python語言;投資學;教學改革
一、python語言的概念及用途
Python是一種跨平臺的計算機程序設計語言。是一種面向對象的動態類型語言,最初被設計用于編寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用于獨立的、大型項目的開發。Python是一種解釋型腳本語言,其應用領域非常廣泛,簡單而言其主要的應用領域包括:Web 和 Internet開發、科學計算和統計、人工智能、教育、桌面界面開發、軟件開發、后端開發、網絡爬蟲。在這眾多領域中與投資有關的主要是網絡爬蟲和統計。基于這些功能目前設計了很多的量化金融投資模型,可以說python的引入,正在慢慢改變投資的思維和游戲方式
二、引入Python語言后對投資學研究的影響
隨著學科體系的細化,投資學已成為經濟學的一個重要分支,并在許多文科院校中成為金融、財政、會計等專業的必修課程.在課程教學中主要包括三大模塊:投資學的邏輯體系、投資理論及投資實踐。但是隨著時間推移,投資研究正發生著改變,通過在中國知網的檢索統計,不難發現如圖1-1所示,python語言和投資相關主題的論文呈現逐年走高的趨勢。
從內容上來看,python語言主要被運用于債券收益率計算、財務指標選股、數據分析及網絡爬蟲等方面。可以這樣說,python語言的引入雖然沒有改變投資學的本質內容,但是卻讓我們得到新的工具,以更有效率的方式思考投資。伴隨著投資學研究的逐漸遷移,投資學教學也需要慢慢改變。
三、Python語言對投資學教學的影響
(一)從教與學的關系來看:增加學生參與的比重
教與學研究的是教師和學生在參與投資學教學活動過程中,對時間分配的思考。傳統意義上人們傾向于“名師出高徒”的關系。在這種關系中,教師的教學獲得所占比例較大,學生在教學過程中處于次要地位,通過模仿和練習,習得知識。但是投資學的知識并非一成不變的,特別是python語言的引入,使得知識模型化,板塊化,記憶和模仿的內容降低的,運用的比重變高。因此教師應該在教與學的關系中變為次要地位,起到引導的作用。
(二)從教學目標來看:引導學生學會思考而非習得知識
教學目標是關于教學將使學生發生何種變化的明確表述,是指在教學活動中所期待得到的學生的學習結果。投資學目標主要在于投資學的邏輯體系、投資理論及投資實踐。從教學目標不難看出,學生即使習得相關投資學基礎知識,在投資實踐中也毫無意義和用處的,更重要的教學目標應該是教師如何才能讓學生自主思考,學會思考運用原有的投資學知識應對社會的變化。python語言的引入是一個很好的契機,教師可以通過創設不同的環境,讓學生利用python思考問題解決問題,并從中學的新的思維方式而非知識,以應對不斷變化的社會環境。
(三)從教學內容來看:增加python語言有關內容,拓寬學生知識領域
在傳統的投資學教學內容中,主要包含投資的理論知識、投資工具及投資分析策略,但是隨著python語言運用的普及,這些知識是遠遠不夠的,學生需要增加python語言有關內容,拓寬學生知識領域,才能更好的進行投資實踐。
(四)從教學過程來看:將教學側重點轉移到應用領域
在傳統投資學的教學過程中,只要學生上課能認真聽講,對教師所提出的要點仔細咀嚼,掌握所學知識即可。但是隨著python語言的引入,單純的記憶和理解只會造成學生學習的效率低下。我們應該強盜將這些新知識、新技能與以前所學的有關知識和技能進行分析、比較、綜合,觸類旁通,將教學側重點轉移到應用領域。
結語
Python語言對投資學教學內容的并沒有產生質的影響,但是其改變了我們思考投資的思維模式。因此在投資學課程的教學內容中我們需要更加強調學生思考的部分,在教學方式上更強調學生為主體。
參考文獻:
[1]python金融大數據挖掘與分析【M】.王宇韜.機械工業出版社2019年11月第1版
[2]投資學【M】. 博迪.機械工業出版社2005年7月第6版
[3]教育學【M】.王道俊.人民教育出版社. 1999-12