电子商务专业C语言教学改革论文
- 格式:doc
- 大小:23.50 KB
- 文档页数:4
电子商务专业C语言教学改革探索
【摘要】电子商务是计算机、经济与管理等多门学科的交叉学
科,c语言是电子商务专业的关于专业技能模块的一门必修课。本
文根据c语言课程的特征,结合教学过程中的心得体会,针对该专
业学生的特点,以提高学生的实际编程能力为核心目标,从教学内
容、教学方法、教学评价等多方面阐述对教学改革的探索。
【关键词】c语言;电子商务;教学改革
一、引言
c语言是电子商务专业的教学计划中专业技能模块的一门专业
必修课,通过对它的学习,不但可以培养良好的编程思想,同时也
为后续课程的学习打下坚实基础。但是电子商务作为一门涉及商务
和it的交叉学科,从专业技能模块的设置上就可以看出,学生缺
乏与之相关的知识背景,如《数据结构》等学科的学习,这就造成
在教授c语言的过程中,学生普遍反映难学,难以理解多样的数据
类型,被繁杂的语法,严密的逻辑所困住,从而逐渐的失去兴趣,
也对后续的程序设计类课程产生畏惧情绪。如何激发学生对编写程
序的兴趣,如何提高c语言的教学质量,现就结合这几年在本学科
教学改革的探索实践,说出一些看法体会。
二、依程序设计为主线,遵循由面到点的原则组织教学内容
c语言的教学,它的主线应该是程序设计,由程序而不是具体而
琐碎的语法知识或者其他来支撑整个教学。程序案例要贯穿教学的
全过程,繁杂的语法知识在每个案例中得到具体体现,在教学内容
的设置上做到的应该是由面到点,无论是整门课程内容还是具体的
每个知识单元,都要做到先认识一个整体,再研究组成整体的每个
细节结构。在面对整门课程内容时,可以先通过多个简单、完整的
程序,从整体上让学生对c语言有个基本的认知,明白c语言程序
包括选择和循环两种控制结构,函数是程序的基本单位,有很丰富
的数据类型对数据进行表达,众多的运算符对数据进行处理,文件
处理使程序有强大的功能。有了总体的感知后,再逐步的对每个知
识单元进行学习。
三、灵活教学方法,在构建主义指导下使学生学习化被动为主
动
以皮亚杰、布鲁诺、维果茨基等人的认知发展说为基础发展起
来的构建主义学习理论认为,学习的过程是学习者主动建构知识的
过程。在这个过程中,不是教师单纯向学生传递知识,学生被动接
受信息,而是学习者根据先前的认知结构主动有选择的感知外界信
息,主动生成当前信息的意义。构建主义强调,在整个教学过程中
由教师起组织、指导和促进作用,学生是学习的主体,利用情境、
协作、会话等学习环境要素充分发挥学生的积极性、主动性,最终
完成对知识的意义建构。
在教学方法的设计中,要创设有利于学生构建意义的情境是最
重要的环节,在这个过程中,教师从传统的处于中心位置的指导者
转换为学生学习的高级伙伴或者合作者,突出教师是意义构建的帮
助者、促进者的身份,弱化知识提供者和灌输者的定位。在c语言
的教学过程中,对教学方法进行大胆改革,用经验“构建”有趣并
且具有实际应用背景的“情境”,引导学生运用c语言表达自己的
解决问题的思路,以学生为中心,帮助学生树立正确的编程思想。
例如选择、循环两种控制结构模块时,就可以选用十字路口经常看
到的 “红绿灯”或者中央电视台的“看商品猜价格”游戏,这些
情境都是每位同学有一定认知的,现在通过c语言来揭示其背后的
实现原因,这就使学生带着兴趣和求知的心态来积极主动的吸收外
来信息,形成新的知识,从而在完成新信息的认知构建,大大提高
了学习兴趣和学习的主观能动性。
四、合理教学评价,激发学生学习的成就感,调节教师教学计
划
教学评价是依据教学目标对教学过程及结果进行价值判断并为
教学决策服务的活动。教学评价是对教与学的诊断,它贯穿整个教
学过程,一次提问,一次作业,一次实践,一次考试,从中都可以
看出很多有关于教师和学生的问题,针对这些问题,指出其中的优
缺点,对学生进行实时、客观、合理、公正的评价,对教师可以根
据反馈信息及时修订原来的教学计划,调整教学行为。
在以往传统的教学中,多采用的是总结性评价,例如考试,年
终评定等,它更多的关注整个阶段的结果,意在获得最终的教学效
果的证据。但是学习是一个动态的发展的过程,只用最终的结果来
评定学生和教师的教学情况,并不是合理有效的方法,对学生的每
一次提高都有及时的表扬和肯定,对教师每一次的教学及时反馈有
效信息,开展及时有效的形成性评价和诊断性评价,才能使学生在
学习的过程中及时获得学习的成就感,激发学习的有效能动性,也
使教师对教学上的改革实践进行合理控制。
五、结语
在电子商务专业的专业技能模块中,c语言是第一门程序设计语
言课,是一门基础的必修课,对后续专业课程的学习起到很大的引
导作用,教师必须在遵循教学规律的基础上,根据专业性质和学校
的人才培养目标,探索出最有效的教学方法和模式,促进学生学好
c语言。
参考文献:
[1]白淼.c语言阶段模块化教学模式初探.时代教育,2011(2):
56-57 .
[2]何克抗.建构主义的教学模式、教学方法与教学设计.北京
师范大学学报,1997(5):74-81
[3]何钦铭,颜晖,苏小红等.《程序设计基础》课程教学实施
方案.中国大学教学,2o1o(5):62-65等.