本書在國內(nèi)高校廣泛接觸并關注Python語言教學的大背景下編寫,試圖從商科專業(yè)應用角度闡述Python語言的價值,展示一條與其他編程語言不同的學習方法和路徑。本書采用PBL(ProjectBaseLearning)模式以四個商科專業(yè)為代表進行情境創(chuàng)設,將商科專業(yè)按照會計、管理、金融和經(jīng)濟學進行大分類。每個小節(jié)創(chuàng)設一個商業(yè)情境,以案例分析方式倒推所需知識點,以達到Python基礎知識點全覆蓋的目的。每個小節(jié)案例均以拉近學生與現(xiàn)實商業(yè)應用場景間的距離為目的,引發(fā)學生對編程實現(xiàn)該類型商業(yè)應用的興趣,實現(xiàn)自主探究或合作探究的目的,培養(yǎng)學生終生學習的習慣。本書服務于商科專業(yè)學生,展現(xiàn)在“互聯(lián)網(wǎng)+”及學科共生共融大背景下,計算思維和編程能力的培養(yǎng)對商科專業(yè)的重要性。
第一章 緒論
第一節(jié) 商業(yè)場景中蘊含的計算思維
第二節(jié) 編程能力培養(yǎng)對商科生的重要性
第三節(jié) 編程能力對未來職業(yè)規(guī)劃的重要性
第二章 會計學中Python編程基礎知識
第一節(jié) 會計學中的變量表達與實現(xiàn)
第二節(jié) 會計學中的運算符表達與應用
第三節(jié) 會計學中常用函數(shù)庫簡介
第三章 管理學中的文本表達
第一節(jié) 管理學中的通用序列操作
第二節(jié) 管理學中的字符串類型及方法操作
第三節(jié) 管理學中的字符串格式化及應用
第四章 金融學中的程序控制結構
第一節(jié) 金融案例中的程序基本結構
第二節(jié) 金融案例中的分支結構
第三節(jié) 金融案例中的循環(huán)結構
第五章 經(jīng)濟學中的組合數(shù)據(jù)類型
第一節(jié) 經(jīng)濟學案例中的列表操作及應用
第二節(jié) 經(jīng)濟學案例中的字典操作及應用
第三節(jié)經(jīng)濟學案例中的元組和集合操作及應用
第六章 商業(yè)應用中的函數(shù)表達
第一節(jié) 商業(yè)案例中的函數(shù)定義及使用
第二節(jié) 商業(yè)案例中的函數(shù)參數(shù)使用及嵌套
第三節(jié) 商業(yè)案例中的模塊化設計及使用
第七章 商業(yè)應用中的面向對象程序設計
第一節(jié) 商業(yè)系統(tǒng)中類的定義與使用
第二節(jié) 商業(yè)系統(tǒng)中類的封裝及繼承
第三節(jié) 商業(yè)系統(tǒng)中類的多態(tài)、類方法和靜態(tài)方法