APP下载

经济类专业经济仿真能力培养研究

2013-04-29马松林

课程教育研究 2013年7期
关键词:仿真教学

马松林

【摘要】本文总结了计算机仿真方法和软件在经济管理领域的应用现状,介绍了国内外经济仿真的教学情况。分析了将仿真方法引入经济类理论课程教学的意义和设想。以研究生毕业论文为载体,国内大学运用经济仿真方法的教学成果已经出现。要以C语言为基础,选择合适的仿真软件,循序渐进地推进经济仿真课程教学。

【关键词】经济仿真 仿真教学 Swarm Simulink

【基金项目】河南省教育科学“十一五”规划课题《大学和谐课堂构建研究》(课题编号:[2010]-JKGHAG-0295)。

【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2013)07-0019-02

自乔治·梅森大学的史密斯( Vernon Smith)由于在实验经济学方面的奠基性贡献,获得2002 年的诺贝尔经济学奖以来,实验经济学的影响日益增强,与计算机相结合的经济仿真方法的研究也日益深入。与经济实验方法相比,经济仿真方法在实验速度、实验成本等方面优势明显。

目前,仿真方法在经济类实验课程已经有了广泛的应用。如南京世格软件公司开发的Simtrade外贸实习平台等实验软件,已经在很多高校的国际贸易实务、金融学等课程中得到广泛运用。但是,在经济学理论课程中,仿真方法及经济仿真软件的运用还非常有限,有待于进一步挖掘、提升。

一、计算机仿真方法在经济学领域中的应用现状

1.经济仿真软件的发展

在多主体仿真模型中,1996年美国Sandian国家实验室开发了一个美国经济仿真模型ASPEN比较典型,主要用来模拟微观主体的经济行为和市场运行状况。

在复杂系统研究领域,常用的仿真软件包括Ascape、Netlogo、CelLab、Swarm、MASON、Repast等。其中,Swarm和Netlogo知名度比较高。Swarm由美国圣塔菲研究所(Santa Fe Institute)开发,早期用面向对象的Object C语言编成,后来也支持Java语言。Netlogo易用性强。这两个软件在国内外经济仿真研究中应用比较普遍。

此外,Matlab软件中的Simulink专门开发了经济模型工具箱,用于经济仿真研究。在经济领域应用的其他仿真软件还包括GAMS、GASS、LSD等,不再赘述。

2.国内外经济仿真的研究

美国圣塔菲研究所(Santa Fe Institute)系统地开发了经济仿真软件Swarm,一大批经济学者以此为平台取得了丰富的研究成果。近期较有影响的成果,如Francesco Luna, Benedikt Stefansson(2000)系统介绍了Swarm的经济仿真方法,并总结了大量研究实例,介绍了逃税、垄断市场产品造假、银行网络、在线供应链等经济活动的仿真模型。

通用代数建模系统GAMS(The General Algebraic Modeling System)是国外较为常见的高级建模软件。使用GAMS建立的CGE模型应用日益广泛,可以用来研究宏观公共政策,动态预测国民经济增长,模拟税收政策、环境和能源政策以及国际贸易政策的效果。

国内基于Swarm的经济仿真研究已经取得一定成果。这些成果集中在股票市场、房地产市场、电子商务、经济主体博弈等仿真研究方面。

Matlab金融工具箱在金融计算领域已经有一定应用。然而基于Matlab的经济仿真模型还很少见,主要涉及物流运作、商品库存等经济活动的仿真。王晶等(2008)基于经济控制论,用MATLAB仿真方法模拟宏观经济的运行状态。

3.国内外经济仿真的教学

理工科专业的仿真教学已经比较普遍,但经济类仿真课程的开设仍然比较有限。有些高校经济类专业的学生是不学习C语言的,编程能力无从谈起。目前关于经济仿真方面的教材仍然比较少见,贴近学生(包括本科生和研究生)实际情况的教材更是难得一见。在这种情况下,经济仿真的教学难度可想而知。

美国圣塔菲研究所(Santa Fe Institute)设立圣塔菲学院,提供复杂系统方面的基础教育。培训项目包括复杂系统夏令营、可计算社会科学、复杂系统短期课程等。培训层次涵盖本科和研究生层次的学生。培训内容涉及Agent?鄄Based Modeling等仿真建模内容。

在国内,东北财经大学、南开大学、上海财经大学、西南财经大学、上海交通大学、暨南大学等高校已经建立了经济学实验室,开展经济实验、仿真方面的教学和科研活动。在国外,已经有部分高校给研究生开设经济仿真课程。例如,意大利特兰托大学Pietro Terna教授创建了用Swarm作为教学工具的仿真课程,并用于研究生的教学当中。

二、仿真方法在经济类理论课程教学中应用的积极意义

《国家中长期教育改革和发展规划纲要(2010-2020年)》(以下简称《纲要》)为仿真方法引入经济类理论课程教学,提供了方向指导。

1.连接理工与人文学科,培养复合型人才

培养复合型人才是大学教育的重要目标之一。《纲要》指出“促进文理交融。支持学生参与科学研究,强化实践教学环节”, “培育跨学科、跨领域的科研与教学相结合的团队”。培养跨学科、跨领域的科研人才和团队,需要从本科教育时就加强引导。经济仿真方法连接计算机、经济学、数学等学科。积极深入地推进经济仿真方法,培养学生的经济仿真能力,对培养跨学科人才十分必要。

2.提升教学、科研水平,追踪国际学术前沿

《纲要》指出高校办学要“建成一批国际知名、有特色、高水平的高等学校”。目前国内经济学研究仍然滞后国际研究水平。及时追踪国际学术前沿,是建设高水平大学的必要条件。经济仿真方法引入经济类课程教学,培养学生的经济仿真能力,为学生将来与国外经济研究接轨创造了条件,为国内高校研究的国际化创造了条件。

3.立足仿真平台,提高学生的专业实践能力

学生的专业实践能力是大学教育的重要内容。《纲要》指出加强实验室、校内外实习基地、课程教材等基本建设。“重点扩大应用型、复合型、技能型人才培养规模。”经济仿真能力的培养过程,也是提高学生感悟实践、提高专业实践能力的过程。

三、开设经济仿真课程的具体设想

设计经济仿真课程的主导思想是,培养学生运用经济仿真方法认识经济规律的能力,并解释和解决一些经济问题。开设经济仿真课程,要考虑学生的专业背景。

1.先修课程:C语言

谭浩强教授编写的《C程序设计》累计已经发行1000万册。C语言的重要性和普及性已经不言而喻。建议经济专业开设C语言课程。国内高校在这方面的要求不太一致。有些高校要求理工科专业学习C语言课程,文科专业学习数据库课程而不学习C语言课程。

经济类专业招生时文理兼收。就经济学的特点看,经济学与数学、统计、计算机软件已经密切联系在一起。具备基本的计算能力是对经济类专业学生的要求。经济仿真方法就是上述知识的综合应用。

2.软件选择:Simulink 或Swarm

仿真软件种类繁多。不同仿真软件都有各自的适用范围。推荐将Matlab Simulink 或Swarm作为经济类专业经济仿真软件的首选。Matlab软件功能全面,它的数值计算、统计、仿真功能对经济学的学习和研究都很重要。Swarm是专业的经济仿真软件,在国内外逐渐开始普及。这两款软件均以C語言为背景进行编程和开发。

3.课程属性:由公选课逐渐上升为必修课

考虑到经济仿真课程在开设初期的难度,可以先设置成公选课,由感兴趣的学生或具有编程背景的学生选修。经过几年的积累,逐步设为经济类专业的必修课,使经济仿真方法成为学生认识经济现象的工具。

4.教学方法:由浅到深,分层教学

经济仿真课程在授课时,要坚持由浅到深、分层教学的原则。授课时先讲解一些简单的例子,告诉学生经济仿真的基本思路和方法。随着课程深入,再适当介绍更为复杂一些的经济案例。从学生接受能力看,不必苛求所有学生都熟练掌握经济仿真软件及操作方法。有大部分学生能够基本掌握或熟练掌握就可以。

四、总结

总的来看,经济仿真方法在经济教学和研究领域的应用正在普及。将经济仿真方法纳入经济类专业的教学活动中,培养学生的经济仿真能力,对于培养跨学科人才和科研团队,对于追踪国际学术前沿有重要意义。开设经济仿真课程,要以C语言为基础,坚持循序渐进的教学原则。

参考文献:

[1]王文举,任韬.博弈论、经济仿真与实验经济学[J]. 首都经济贸易大学学报,2004,(1):20-24

[2]宣慧玉,张发.复杂系统仿真及应用[M]. 北京:清华大学出版社,2008:135-140

[3]李洪心.可计算的一般均衡模型——建模与仿真[M].北京:机械工业出版社,2008:3-23

[4]王晶,等.经济控制论:理论、应用与MATLAB仿真[M]. 北京:科学出版社,2008:10-21

[5]刘瑞挺.祝贺《C 程序设计》发行1000 万册——谭浩强教授的创作思想[J].计算机教育,2009,(12):5-7

猜你喜欢

仿真教学
基于化工仿真工厂的化工仿真教学模式及评价模式的研究
“翻转课堂”在《电工技术》仿真教学的应用研究
建设高职活力课堂的策略探索
仪表技能实训仿真教学系统的开发
仿真教学在高职机电一体化专业综合实训课程的应用研究
交流电机控制与MATLAB仿真软件结合的教学实例探讨
电子信息类专业创新型人才培养体系探索与实践
“光电子技术”课程仿真教学的研究
基于PacketTracer软件的OSPF协议仿真教学实验
PLC应用技术仿真教学探讨