程序设计课程的教学模式构建论文

时间:2019-05-15 12:41:03下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《程序设计课程的教学模式构建论文》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《程序设计课程的教学模式构建论文》。

第一篇:程序设计课程的教学模式构建论文

【摘要】程序设计课程一般是计算机类专业的专业基础课,一般在大一年级第一学期就开始开设。随着大学新生的学习和生活环境的变化,如何让学生尽快融入到专业课的学习中去,这是很多人都关注的焦点,本文研究的就是在课程教学中引入多种教学资源,通过激发学生的学习兴趣,帮助引导学生愉快完成学习任务。

【关键词】新媒体;程序设计课;教学模式构建

0引言

随着社会进步和科学技术发展,Internet规模的不断扩大,各种网络相继出现,各种媒体环境已经进入了崭新的阶段,先进的多媒体系统层出不穷,各种新媒体资源越来越丰富,人们在日常生活、学习、工作中都越来越多地使用它。新媒体和传统的各种媒介相比较还是有很大的区别,表现出了前所未有的新面貌,已经成为当前社会最主要的信息资源的来源和交流的途径。大学生对接受新鲜事物强,越来越多的学生群体在开始了解、使用各种新媒体。大学生的生活和学习也越来越多的在依赖新媒体,他们通过新体查询自己所需要的信息资源,很多时候师生之间、同学之间的沟通也是通过新媒体来实现的。如何在教学中充利用新媒体,促进大学生的学习已经是一个越来越重要的研究课题。

1新媒体环境的概念和作用

传统媒体主要采用传统的大众传播方式,即通过某种机械装置定期向社会公众发布信息或提供教育娱乐平台的媒体,主要包括报刊、户外广告、通信、广播、电视等传统意义上的媒体。传统媒体的特点就是单向的,信息发送者和信息接收者之间是单向的,传统媒介的缺点主要是在时间方面和空间方面具有一定的局限性。新媒体是利用多种技术综合通过电脑、手机、数字电视机等各种终端设备,向用户提供各种信息资源的传播形态。新媒体主要采用声音、图像、动画等于一体,包括网络媒体、手机媒体、平板电脑、高清数字化电视等,能对广大用户同时提供各种丰富多彩的富有个性化的内容。每个新媒体的用户既是信息资源的发送者又是信息资源接收者,每个用户都融会成对等的交流者的个性化交流的媒体,它是双向的具有交互性,更为重要的是它还具有即时性,这在一定程度上解决了时间和空间的局限性。联合国教科文组织对新媒体下的定义:“以数字技术为基础,以网络为载体进行信息传播的媒介。”所以新媒体可以称为是一个数字化新媒体。人们对新媒体的需求及互联网的运用成了家庭中必不可少的生活要素。尤其是当下,随着通信技术的迅速革新,新的媒体广泛普及的情况下,人们可以方便快捷的了解自己所需要知识,探索自己感兴趣的问题。特别是当代年轻的大学生们还会通过各种聊天软件、社交网站、贴吧、论坛等窗口发表自己撰写的文章和观点,浏览别人写的文章,同时还加入了自己的想法和评论。

2程序设计课程的特点与学情分析

作为计算机相关专业的一门入门级的专业基础课程,程序设计课程的学习有利于提高学生的思维能力,对学生后期深人学习计算机专业其它知识有很大的帮助。程序设计课程的特点是动手能力要求高、知识点多、重点难点多、课时少,大部分程序设计课程的学习要求学生在一个学期内由入门转化为熟练编程,顺利通过国家二级考试。程序设计包含语言和算法两个方面,不仅要求学生掌握语言的语法规则,而且要求学生学会运用计算机的编程思想。计算机的编程思想与我们日常生活中处理问题的思路有很大的区别,这就要求学生转变思路,按照计算机解决问题的方式来编程解决日常生活中的实际问题。程序设计课程一般是在大一年级第一学期首先接触的第一门计算机高级编程语言课,大学新生从中学来到大学,计算机水平参差不齐,水平差的直接没有接触过计算机,普遍没有用过具体的计算机编程语言进行程序设计实践。当学生接触程序设计类课程时,普遍感觉内容枯燥、非常抽象、难以理解。很多学生在学期结束谈到对这门课程的感受时,仍有部分同学感觉没有入门。他们感觉读程序还能凑合,但是涉及到编程则非常困难,总有无从下手的感觉,部分学生甚至还毫无编程思想。很多教师也感觉到找不到一个恰当的方法,让学生能够真正的理解融入课程。目前大部分学校在讲授程序设计这一类课程时,教学中仍然多采用传统的讲授教学方法,再配以一些上机实验操作来加强巩固和理解课堂上所讲的一些理论知识点。但是这种教学方法对于计算机程序设计类课程来说,显然是不够的。因为程序设计类课程的特点是内容多、课时少、实践性强。所以,在授课内容处理上既要讲授大量的基础知识、基本概念、基本编程思路和方法,而且还要讲授具体的解题过程和实际应用甚至具体的上机操作。要想让学生掌握课程的精髓,仅仅依靠上面所述的讲授和上机实验是远远不够的。传统的讲授有偏重知识的单向的传授,它重理论轻实践,学生实践能力无法锻炼,学生就不能掌握计算机编程的实际问题解决能力,当学生走上工作岗位时,就无法满足岗位对能力的需要。为了让程序设计课程这门课程的教学达到真正培养学生的实际动手能力与创新精神的目标,提出了新媒体时代下程序设计课程的教学模式,这种教学模式以解决实际问题的程序设计思想作为切入点进行教学,培养学生具有利用软件开发环境解决实际问题的能力。

3新媒体时代下程序设计课程的教学模式

1)激发学生的兴趣

首先要让了解计算机语言的魅力,让学生体验程序设计语言的强大功能,利用它学生自己就能编写出各种有用的软件,这样可以激发学生的学习兴趣。我们可以直接把已经写好各种程序源代码发给学生,让学生在自己的电脑上运行,通过程序的运行告诉学生,这是我们的学习目标,当学生学习完本门课程,学生也可以编写这样的程序水平,甚至可以编写出比这更好的程序。向学生演示的程序有两点值得推荐:1.程序最好是游戏程序,因为大部分同学对游戏是比较感兴趣的,告诉他自己以后能编写出这样的程序,那更是振奋人心的事;2.程序最好是以前的学生编写的,这样对正在学习的学生更具有说服力,证明了本门课程学完确实可以达到这样的目标。

2)知识点模块化

目前我们讲授知识点的一般是按照全国计算机二级考试大纲来进行的。讲授知识点的顺序也是按照大纲的顺序,平铺直叙。学生即使掌握了知识点但不会应用,不能解决实际问题。我们设计的思路是把相关联的知识点放到一个模块中。每个模块可以包含一到两能解决实际问题的应用案例,在讲授新知识前,将案例发给学生,学生根据案例知道要学习什么知识,这个知识学完能达到什么目标,都是解决实际问题的学习目标,学生学习也有兴趣。

3)课前学习任务安排

课前学习的目标是逐步提高学生的自主学习能力。通过自主学习完成对课程基础知识的理解,课前学习的安排主要有以下几方面。1.可以让学生自己通过互联网在线观看教学视频,并完成对学习知识点的在线小测验。在线教学视频的特点是没有空间和时间的限制,学生自己自由选择观看,视频中遇到不懂的或难点,可以暂停或反复多次观看。在线小测验帮助学生了解自己目前掌握知识点的情况,有哪些基础知识还没有掌握,哪些已经掌握了。2.将知识模块的相关案例程序发放给学生,要想写出程序,必须能读懂别人写的程序。学生首先自己学习教材内容,对照教材和教学视频,让学生自己研究下发的案例程序,遇到不懂的知识点进行标注,通过网络中的BBS、QQ群等交流平台向其他同学咨询。学生通过研究程序知道解决相似问题的基本方法。3.试着自己编写程序。教师要布置两种编程题给学生,要求学生独立完成。第一种题目和案例程序相仿,类似于毛笔字的临摹,让每一个学生都能体会运用新知识编程的成功感觉,激起学生的学习热情。第二种题目是本次学习知识的综合应用,这个有学生能做出来,有学生可能做不出来,主要是让学生充分思考如何去解决问题,这个也为课堂教学做下前期铺垫。为了让学生自己练习编程,所以题目的答案是绝对不允许学生在上网去搜索。

4)课堂教学的变革

课堂教学中改变过去那种教师讲,学生听的格局。课学教学主要分成三个阶段:基础知识学习、综合知识学习、职业能力学习。在基础知识阶段主要采取课堂提问的方式,根据需要掌握的知识点设计若干小问题,了解学生掌握情况,针对学生的回答情况,教师再进行适当补充和拓展讲解。根据课堂提问,不仅让教师了解学生课前的学习情况和学生对知识理解力如何,而且让学生对这知识点进行全面学习。我们巩固所识学过的知识的最好方法就是再次接触它!温故而知新通过对知识点的第二次刺激,记忆效果更好,让学生真正记住、掌握知识点。在基础知识阶段主要是一个知识点一个知识点的简单记忆,知识点与知识之间有何关联、如何融通,这就需要综合知识的学习。在这个阶段要解决课前布置的两种题目,特别是第二种题目。教师要检查学生完成作业情况,听取学生的编程思路和方法。对于学生不理解的、重点、难点,教师可以采用多媒体PPT、视频、上机演示等围绕教学目标展示相关问题的发生、发展以及相互关系;特别是可以通过分小组讨论方法鼓励学生自己进行归纳整理,这样学生对知识掌握就会从由表及里的进行更高阶的迁移与应用。在职业能力学习阶段,主要是培养学生如何适应社会工作岗位对能力的要求,学习的知识点是有关软件开发的实践,从而掌握解决实际应用问题的能力。以具体的软件项目开发案例任务为题目,让学生开展小组讨论。按照软件开发的实际步骤,让各个小组发言,各个小组之间找出对方的优点和缺点。教师在最后进行必要的补充和扩展,这样为各个小组课后完成自己的任务打下基础。

5)课后任务的设计

课后的任务的目标是让学生灵活运用所学的知识,锻炼他们的项目开发的能力。这个课后任务在课堂教学的职业能力学习阶段提出,已经让各个小组完成了初步的构思。课后就是各个小组成员通过编程实现本小组的项目。编程过程中可以通过聊天软件如QQ协调相互之间的程序功能和接口,大家一起努力解决遇到的困难,学生合作意识和沟通能力得到了培养。如果遇到的困难解决不了还可以通过聊天软件咨询教师,教师可以通过远程控制软件,远程查看学生的电脑,帮助学生分析问题出现在哪里,协助学生一起调试程序。通过聊天和远程控制,师生之间完全摆脱了时间和空间的限制,学生感觉老师时刻就在自己身边,教师也可以时刻了解学生的任务进展情况,把握好时间。

6)课程考核

传统的课程考核是期末考试,通过最后一次考核很难评价学生的动手能力如何。新媒体时代下的考试不应该仅在最后考试,平时也有考试,在每一单元模块学完、甚至于在每一次上完课后都可以设计在线考试。所以这门课程的期末总评分数应该是如下构成:平时在线考试(30%)+平时作业(40%)+最后的期末考试(30%)。程序设计课的主要目标就是培养学生的动手能力,体现动手能力的就是让学生编程,而平时作业主要是让学生完成的编写程序作业,所以平时作业的成绩占到了40%。作业要求独立完成,不得抄袭已有的程序,同学之间的帮助也不能直接提供源程序,只能是程序的设计思路和算法之类大的框架,具体如何实施的必须学生独立完成,一旦发现违规学生,直接判定此次作业为0分,发现第二次扣除最终作业成绩20分,第三次出现问题作业成绩的40分全部扣完,意味着他期末有可能不及格。期末考试成绩仅占30&,这样可以杜绝平时不学习,到了期末的时候才用功应付考试的现象。

4结束语

总之,程序设计不仅是计算机专业的基础课程,也是适应社会需求的岗位能力课程,合理的课程内容设置配以科学的教学方法,充分利用科学技术技发展带来的教学方式的革新,就一定能促进学生编程能力的提高。学生的编程能力的在一定程度上与学生学习计算机知识的热情有一定关系,激发学生的学习热情又为学完本课程以后其他的计算机相关专业课程带来良好的开端。

参考文献:

[1]杨宁,林丽征,徐梦诗.翻转课堂教学理念下的“现代教育技术”新课程设计与实施[J].中国远程教育,2015(3):61-65.[2]张萍.基于任务驱动理念的高职计算机基础教学探讨[J].教育与职业.2015(6):159-160.

第二篇:大学体育课程教学模式与构建思路论文

摘要:在现阶段的教育发展进程中,除了加强专业化人员的培养外,也更多的关注到了大学生身体健康方面的内容,因此就需要更多的推广和普及高校体育课的发展和改革,为了实现促进大学生身身心的健康,以及保持其个性的发展,要对现有的大学体育课程教育模式进行整合和构建,设计一种符合高校教育发展状况的新的体育课程教学模式。

关键词:大学体育;课程教学;构建;整合1引言

根据历年来的大学生体质检查报告来看,大学生的健康状况呈明显的下降趋势,主要表现在运动的缺乏和肥胖人群的增多,同时数据也显示当代大学生的身体素质状况全面下降,这就给我们现在的教育教学模式提出了警告,在现在的大学体育教学中,课程教学模式的单一和落后导致了在大学的体育课程教学中不能充分激发学生的兴趣,而且在大学期间繁重的学业和就业的压力也导致了学生缺少锻炼的时间,长此以往就更加的导致了学生主观意愿和外在行为表现的双重缺乏。随着我国高等教育的发展改革步伐的推进,对于学生身心健康的发展以及学生能力的提高的要求越来越高,在这个大背景下,体育课程教学的作用更加凸显,因此也要将体育课程教学模式进行整合和重构,以满足促进学生身心发展的需求,以及保持学生个性化的需要,全面贯彻和落实教育部下发的《全国普通高等学校体育课程教学指导纲要》中的“健康第一”的指导思想,不断的探索和创新体育课程的课堂教学模式,并与学校的发展现状和资源条件相适应,以推进高校体育教学改革的不断发展。

2当前的高校体育教学模式

2.1基础和专项同时展开的模式

这种教学模式所指的是在学生大一大二的阶段同时开始体育基础课程和体育的专项课程,让学生能够充分的了解体育的基础知识,同时也能通过专项课程引导学生接触和掌握某几种特定的体育运动,在整体认知的基础上发展学生对于专项体育运动的能力,提高其运动水平;其关注的焦点在于学生的运动思想和意识的培养,调动学生学习的积极性,并促进学生运动能力和技巧的提升,这种教学模式有着明显的优缺点,其优点在于能够很好的激发学生的学习兴趣,为学生的体育运动发展打下良好的基础,而且在基础构建的同时注重运动专项的发展,保证学生的个性发展,并能够促进学生运动水平的提高,其缺点就是整个大班的教学不容易掌握教学的进程和重点难点,而且对于评价的成绩过分注重,而缺少了对于学生掌握运动方法的引导。

2.2传统教学模式

这种教学模式和中学小学阶段的体育课堂教学模式一致,所强调的是教师的主体作用,教师在课堂上为学生讲授体育的基本理论以及进行技术指导,学生根据教师的引导进行学习和锻炼,在这个过程中均以教师的讲授为主要导向,学生缺少了选择的空间和自主学习的机会,这个教学模式的优点在于能够让学生接触到比较全面的基础知识和技能的教育,同时为增强学生体质提供良好的建议,但是在这种模式下学生只能被动的接受教师所讲授的方面,虽然很多教师的讲授中所涵盖的面比较广,但是实际上却缺少了对于学生学习兴趣的引导,学生在整个课堂的教育中不能发挥其自身的主观能动性,也不能自主的选择适合自身的体育运动方式,因此其个性的发展受到抑制,而且过分的注重体育技能的教育,而忽略了对于学生讲授体育锻炼的重要性,不能从其主观的意识上面加以改变,也缺失了体育意识的培养,这自然就导致学生不能有积极锻炼的意识。

2.3“一体化”教学模式

这种教学模式就是将学生的课外活动和课堂教育有机结合在一起,在学生日常生活的方方面面加以引导和培养,并且对于学生的日常体育活动作为整体考核的一部分,结合课堂教学的考核,全方位评价体育课程的质量,这种方式关注的重点在于注重提高学生的体质,帮助学生养成良好的运动习惯,并教授基础的运动技能,但是这种教学模式并没有固定的主题,而是根据学生的自然发展状况而经常性的调整,这就导致了教师的工作量大,但是由于这种方式能够切实培养学生体育锻炼的意识,促进学生体质的提高,因此这种教学模式目前在高校中的运用最多。

3新的体育教学模式整合和构建思路

3.1指导思想的改变

主要是将体育课程教育的教师导向改变为学生为主的指导思想,在新的教学模式中要注重学生主体性的发挥,注重培养学生的自主能力和创造能力,提高学生的身体素质,同时在课堂展开的过程中,注重学生的高度参与,让学生在参与的过程中体会体育运动的魅力,掌握运动的基础技术,从而提高学生对于体育课程学习的兴趣,以兴趣为导向的情况下,让学生能有主动参与体育锻炼的意识和愿望。

3.2“教学俱乐部”模式

这种模式在以前的教学实践中也有涉及到,但是在新的背景下可以对这种模式进行重构,让学生能够自主的选择学习的项目,以及任课教师,同时学生可以自主的选择上课的时间,给与学生充分的自主性,以满足因材施教的要求,同时也保证学生个性的发展,学校在设置课程的时候可以设置不同水平的教学班,让学生可以根据自己的水平能力选择不同的课时,以保证学生的运动技能获得最大程度的提升,而且学生可以选择固定的项目不断的发展自己的水平,这样学生在自主选择的情况下,能够很大程度的提高对于单项体育运动的兴趣,从而保证其不会失去体育锻炼的兴趣,让学生以后体质的提升有了更好的保障。

3.3增加高年级的锻炼机会

在过去的高校体育教学中,大部分只设置了从大一到大二的体育课程,而在大三大四之后主要是专业的教育,高年级的学生也就渐渐缺少了体育锻炼的机会,两年的不锻炼就很容易导致学生体质的下降,而且也让学生的习惯性运动减弱,因此在高年级的时候增设体育课程,并适当的延长课堂教学的时间,同时组织多样化的竞技比赛,让高年级的学生也有充分的参与的空间,不仅能促进学生运动技能提升,也能更好的保持学生的运动兴趣。教师也要理解到体育运动是一辈子的基础事业,要注重对于学生长期习惯的培养,让学生能够通过体育运动提高自身的体质,并促进学生心理的健康发展。

4结语

随着国家教育体制的改革,在高校的教育中也要注重对于体育教学模式的改革,要充分挖掘学生参与体育运动的潜力,促进学生的身体和心理健康的协调发展,同时学校要根据自身的特点,将教学模式和学校特点充分的融合,加强高校体育教学模式的整合和构建。

参考文献

[1]教育部.全国普通高校体育课程教学指导纲要[S].教体艺(2002)13号.[2]王林.关于综合大学体育教学模式的调查和分析[J].体育与科学,2001,22(3):72-73.

第三篇:《JAVA程序设计》课程教学模式改革的思考

《JAVA程序设计》课程教学模式改革的思考

[摘要]为适应职业教育改革发展需要,针对Java课程的教学做一些思考。在教学方法上做到灌输式教学向导向式教学的改变,并且在授课过程中体现项目驱动的方式,加强实践教学环节的实施和监控,切实做到对java应用能力的培养。

[关键词]java 教学方法 实践教学 应用能力

中图分类号:TP3文献标识码:A 文章编号:1671-7597(2008)1020139-01

Java是1995年由Sun公司组织开发的一种编程语言,其所具备的简单性、跨平台、面向对象、多线程等特点,已经成为当今世界面向对象程序设计的主流。目前,各大高校都开设了《JAVA程序设计》相关课程,考虑到Java 语言的实践性强和开发环境的特殊,结合职业教育改革的发展需要,本人针对该门课程的教学模式改革做了一些思考。

一、传统灌输式教学向导向式教学的转变

在传统的教学过程中,大都是以理论知识灌输和教师为主体,学生学习非常被动。这种方式的教学在很大程度上限制了学生主观能动性的发挥,从而使得课堂气氛沉闷,学生上课走神,最终导致教学效果不理想。随着《国务院关于大力推进职业教育改革与发展的决定》,“以学生为主体,以教师为主导”的新型教育模式被提了出来,这种教育模式要求学校和教师把学生放到应有的学习主体的地位上,充分地发挥教师教导与引导的主动性和学生自主学习的主观能动性,真正达到教学相长,师生互动,寓教于乐,学生自悟与自觉的高水平教育境界,培养德、智、体、美全面发展的具有行动能力和创造能力的高层次社会人才。“互动式教学”、“参与式教学”、“研究型学习”等新的教学方法应运而生。为了培养学生学习兴趣和积极性,切实培养学生使用java语言进行程序开发的能力,所以在教学过程必须打破传统教育教学方式,做好导向式教学。为了更好地体现导向式教学,我将整个教学环节进行了调整,授课过程中更多地增加了提问、小组讨论、实践练习等。例如在讲述java基础语法知识时,我采用与C语言进行对比的方式,列出问题,给出测试题目。引导学生带着问题,自己看书,并通过小测验,加强对理论知识的理解和掌握。

二、项目驱动式方法贯穿整个教学过程

项目驱动教学法作为教育领域中一种比较新的教育教学方法,近年来我国教育界开始吸收并实践这一教学方法。结合职业教育特点和java语言在软件开发中的广泛应用,在此课程的讲授过程中,项目驱动始终贯穿其中。

(一)准备阶段

首先参照企业开发模式将学生划分成小组,确定组长后,由各组组长进行管理。然后根据学生语言基础能力和兴趣,确定企业实际项目。

(二)实施阶段

根据java程序设计大纲所规定的能力单元,将项目切分,渗透到各个相关知识点的讲授中。例如在讲授面向对象基础知识时,有了继承、封装、多态的概念继承,讲到类的定义,就可以要求学生将实际项目中所涉及的各个class文件创建出来,为后期开发做准备。后面讲授多线程、I/O流、图形界面、网络编程、数据库操作等,在实践练习环节都引入实际项目的分模块开发,从而提高教学的深度和广度,在一定程度上也激发学生的积极性和知识扩展性,充分调动学生兴趣,提高教学质量。

(三)检查阶段

在整个教学过程结束后,一个较完整的项目就开发出来了。对此,小组组长要对各组员的项目结果进行检查,教师要对各小组的项目质量进行检查。工作结果要按照预定的目标来进行自我和相互的检查并判断达到的效果如何。此过程锻炼学生的责任心、质量意识及评估方法。同时,教师除对工作计划以内的内容进行检查外,还应对质量保证情况进行检查。

(四)评估阶段

最后,学生完成工作评定,教师完成最终评估。首先学生自己对所做的工作进行工作评定,包括项目的准备、项目实施过程中解决的各种疑难问题、自己所负模块的效果等各方面进行总结;然后指导教师进行最后的工作总结、成绩评定,并找出差距和改正办法。

三、加强实践教学环节的实施与监控

根据《java程序设计》课程的特点,在授课过程中,着重突出学生动手能力的培养,因此该门课程的理论和实践课时比为1:1,授课地点都在机房。但通过听取其他同事对java课程的讲授和对学过java课程的学生的调查,发现很多教师在授课过程中,虽然加重了实践课时的比例,由于对实践环节的落实和监控力度不够,最终导致学生的动手能力没有得到很大很好的提高和改善。因此在教学过程中一定要切实落实实践教学环节的展开,并在实践教学环节中加强学生实践练习的过程和结果的监控反馈力度。采取分组管理的方式,由教师对组长,组长对小组成员进行监督、控制的方式,切实保证教学实践环节人人参与的目标。最后组长要根据各组实践练习情况写出书面总结报告,教师根据各组情况针对集中存在的问题进行反馈。

四、总结

总之,Java教学一定要围绕提高学生实践应用能力展开,注重面向对象编程思想的培养,真正做到培养符合职业教育要求,符合社会需求的实用性人才。教学过程中注重导向式教学,以项目驱动贯穿整个教学过程,并加强实践教学环节的实施与监控力度,这是本人对Java程序教学的几点思考,希望能够抛砖引玉,最终取得良好的教学效果。

参考文献:

[1]郑莉,计算机入门语言讲什么?[J].计算机教育,2006(07),25-26.[2]朱平,Java程序设计教学[J].湖北教育学院学报,2006,23(02),46-48.[3]孙伟,《Java程序设计》课程的教学改革与实践[J].计算机时代,2005(11),84-86.[4]张孝祥,Java就业培训教程[M].北京:清华大学出版社,2003.[5]张哲,陈桂生,在Java语言教学中实施“项目驱动”教学法的实践探索[J].教育与职业,2007年18期.作者简介:

李桂珍,女,汉族,山东德州人,北京工业大学在职研究生,新疆农业职业技术学院软件技术学院助教,研究方向:软件技术;李欣,北京工业大学工程硕士,在读,助教,软件技术方向。

第四篇:构建人才培养模式论文

摘 要:卓越工程师教育培养计划是《国家中长期教育改革和发展规划纲要(2010-2020年)》重大教育改革项目,也是推动中国由工程教育大国向工程创新强国迈进的重要举措。其核心主旨在于强化大学本科教育阶段对学生的实际工程培养,着力提高学生的工程意识、工程素质。

关键词:教育管理论文发表,发表教育管理论文,教育管理论文投稿

卓越工程师教育培养计划是《国家中长期教育改革和发展规划纲要(2010-2020年)》重大教育改革项目,也是推动中国由工程教育大国向工程创新强国迈进的重要举措。其核心主旨在于强化大学本科教育阶段对学生的实际工程培养,着力提高学生的工程意识、工程素质和工程实践能力,培养造就一批创新能力强、适应企业发展的优秀工程师,以满足科学技术及社会经济快速发展对工程型人才的需求。

一、建筑学专业学生培养的特殊性

以卓越工程师教育培养计划为背景,许多高校开展了“3+1”“3+1+2”“4+2”等创新培养机制研究。在这些培养机制中,各类工程专业都增加了工程实践能力与研究创新能力培养环节,如校企联合培养、创新计划等,借以改革原有的人才培养模式,完善现有创新能力的培养机制,强化人才培养中的实践能力和创新思想,最终造就具备健全人格、专业知识结构合理、实践与创新能力突出的新型工程人才。

建筑学作为中国国内为数不多的5年制本科专业,长期以来一直强调实践能力的培养。如在5年的专业培养中加入半年设计院工程实践环节、每年均安排一定学时的实践、聘用具有丰富经验的设计师授课等,这些实践能力培养措施较其他工程类专业提早近20年,具有一定的前瞻性。但是,基于卓越工程师创新培养要求的大环境,建筑学仍然有必要对其专业培养模式进行反思,以满足建筑类工程人才需求。

二、建筑学专业的创新型培养模式

1.人才培养的多种模式

目前,中国工科专业多以4年为主,授予工学学士学位。建筑学专业尽管也属于工科,但由于其专业培养模式的特殊性,早在20世纪90年代就将学制由4年改为5年,同时通过住房与城乡建设部(简称“住建部”)专业评估委员会评估的建筑院校授予建筑学学士学位,而未通过专业评估的建筑院校则仍授予工学学士学位。此外,住建部评估委员会对于硕士阶段达到建筑学培养目标的建筑院校还批准授予建筑学硕士学位。总体而言,不同的学制、不同的培养标准反映在建筑学中,就可分为工学学士、建筑学学士以及建筑学硕士等三个培养目标。

根据培养目标的不同,建筑学人才培养可以采用“4+X”模式。对于学习有一定困难,或者家庭有一定工程背景(如施工、建材等)的学生,可允许此部分学生采用“4+0”的模式,按照4年制培养模式,授予工科学士学位,使其尽早投入相关工程领域参与实践工作。而对于通过5年学习(即“4+1”)的大部分建筑学专业的学生,则可授予5年制建筑学学士学位,此类学生的最初工作岗位往往以建筑设计为主。此外,对于学有余力的少数学生,还可以对其进行专业提升,即采用本硕连读的模式,根据其学分修习的进度,最终决定采用“4+2”或“4+2.5”或“4+3”模式,使其既能提高专业水平,又不额外增加学习时间(按照一般模式,建筑学硕士读完需8年时间,而采用此模式则可缩短1年~1.5年时间)。

目前,国内部分高校如清华大学、同济大学等率先采用了此模式。这对国内同类院校建筑学专业人才培养改革起到了一定的带动作用。

2.国际化联合培养模式

国际化联合培养模式是建筑学专业人才培养模式的又一大亮点。传统教学一般以专业大类课、核心课及选修课三个层次为主,尽管通过选修课或通识课可以开阔学生的设计思维,培养学生的观察能力,但是由于条件所限,其眼界始终局限于专业设计或社会生活的某一部分,对于设计能力的提高有一定的局限。

国际化联合培养模式,一方面可以在专业课程的设置中加入双语系列课程,聘请国内或国外专家学者采用双语教学,借鉴、引入国外优质教学设计资源,提高设计课程的国际通用程度,提高学生跨文化交流的能力。另一方面,开展与国外高校联合教学模式,如邀请国内外的教师与学生,进行为期一月或数月的交流、学习和实践,对同一课题从不同角度进行分析与设计,提高专业水平,促进校际交流与协作,为学生打开设计新视野。目前,此模式在国内知名建筑院校中已普遍采用。如东南大学与ETH联合教学已持续了数年,中国矿业大学与德国波恩大学也对此模式进行了多次尝试。

此外,定期聘请海外专家学者来校进行工程项目专题讲座,介绍大型工程项目的构思、设计、组织与施工经验,这也是进行国际化联合培养的一种简便模式。

3.“双导师”的实践教学模式

从事工程教育的教师既是工程教育理论上的学者,也应是具有工程实践经历的专家。然而,国内高校教师普遍缺乏工程实践经历。因此,卓越工程师计划要求高校建设一支具有一定工程经历的高水平、专兼职工程教育师资队伍。在此情况下,可以采用校内教授工作室和校外企业兼职教师的“双导师”教育模式。

建筑学专业培养中,前3年往往偏重设计原理和设计方法,课程设计从单一空间向复杂、综合性空间转变,进入高年级后则会结合真实课题进行设计。

高年级指导教师实践经验丰富,对学生设计水平与能力的提高起到了决定性作用。目前,国内部分建筑类高校大多采用“教授工作室”模式,该模式不仅使教授可以利用其丰富的工程经验指导学生进行更为科学合理的设计,同时还可以吸纳年轻教师融入教授工作室,担当助手,在工程实践中吸收经验,提高个人能力与设计水平。

强化校企联盟,建立校企合作工程实践基地或教育中心,为学生提供工程实践教学平台。制定明确的培养目标和合理的实习培养方案,聘请具有丰富工程实践经验的专家或工程师作为“校外导师”,对学生校外实习进行指导。经过一段时间的实习,学生带着经验和疑问回到学校,学习目的性更明确、学习热情更高、创造欲望更强。

此外,高校和企业还可以不断深化合作,构建教学、科研、生产一体的工程人才培养平台。企业良好的工程实践环境和先进的设计理念恰好与高校形成互补,一方面提高了学生的工程设计能力,另一方面又可为企业输送大量社会紧缺的设计人才,两者充分发挥优势资源,共同推进人才培养工作,较好地实现了校企共赢。

三、构建实践、研究与创新“三位一体”的建筑学教学体系

当前许多工程学科的教学体系仍然脱离不了从理论到理论、从书本到书本的教学模式,卓越工程师计划的大背景要求高校在教学课程的体系与教学内容上,必须大力进行改革,推行符合工程实践能力的教学型与研究型模式,使学生的工程实践能力得到培养、训练和提高。目前,建筑类高校正大力提倡构建“实践、研究与创新”三位一体的教学体系,其主要表现为以下三个方面。

1.实践性教学

在三位一体的教学体系中,教学仍然是重要的环节。教师在教学中起主导作用,学生则成为“演员”,而教学的场地和环境可以根据讲授的内容进行调整,突出“实践性”特点。以建筑制图为例,以往仅在课堂内讲授书本中的制图要领、原则与方法,学生只需学会求解,但当遇到实际课题时,则会碰到很多不解之处。在实践性教学理念下,将部分建筑制图课堂转到室外,对校园内部的小型建筑进行实地讲解,并要求学生对其进行现场测绘,完成现场考察之后再回到教室,制作相应比例的建筑模型,通过对实体建筑模型的切割与分析,最终完成图纸绘制。通过亲身实地感受、了解现场,以及分析、切割实体模型,学生不仅对基本制图原理的认识有所加深,而且还大大增强了动手操作能力。

在实践性教学中,通过“课堂原理——实践认知——动手操作——原理加强”这一教学过程,使原本仅停留在课堂、书本上的原理,变成了一个个实际存在的鲜活案例,学生对原理的认识也呈现出质的飞跃。

2.研究性学习

研究性学习应该是工程类人才教育的核心内容,在教学中应以学生为主体,学生由传统的被动式接受性学习转变为主动式获取性学习,以学生与教师之间的互动贯穿整个教学。这一过程中教师作为学习的组织者,主要负责讲解设计原理及其重要知识点与研究方法,设立合适的研究专题,分析研究方法的合理切入点,同时安排合理的研究进度、计划以及最终的研究成果要求。作为研究性学习的主要参与者,学生应组成研究小组,选择教师所提供的某一个或几个专题进行研究,在思考、分析和研究问题的过程中获取、应用和更新知识,在解决问题的过程中培养和训练能力,在团队交流与合作过程中提高素养。

对于建筑学专业研究性学习,应以基于项目的参与式学习为主。学生应以课程设计的某个专题为核心,参与项目的策划、设计及运行,同时运用已具备的专业知识,选择合理的方案和设计手段,最终拿出切实可行的设计方案。教师所提供的设计课题应为真实课题,学生在研究中也应从课题的社会性、整体性及实践性等多方面考虑,在此基础上形成的最终设计才更具可操作性,更易与社会接轨。

3.创新性设计

工程教育所培养的人才不能仅局限在数字计算、设计模仿与形式堆砌上,而要在各个方面对工程设计有所创新,建筑学人才培养尤其要关注设计的创新能力的培养,这也是中国建筑教育最重要、最核心的问题。国外建筑教育的发展历程,可以清晰地反映出其建筑设计创新教育的印记。巴黎的“鲍扎”教育转变了人们的艺术观念,此后的美国学院派、德国包豪斯等建筑教育则超越了之前的工程教育理念,强调建筑设计与社会环境、技术等的相互融合,最终形成了多元化建筑设计的教育思想。而日本则通过在建筑空间、形态、思想与技术方面的创新,形成了一种体现本土思想、别具一格的日本现代建筑风格,这一思维的创新性设计也值得我们学习与思考。

四、结束语

在卓越工程师培养计划背景下,建筑学由于其人才培养的特殊性,可以采用多种培养模式,尤其以“4+X”、国际化联合教学及校内外双导师制度为代表,同时应在建筑院校中强化“实践、研究与创新”三位一体的教学体系,培养实践性好、研究性优、创新性强的新时代卓越工程设计师。

应该说,高校中的工程教育没有实际项目中所限定的各类条件,因此也就具有更多的灵活性与创新性。而高校的建筑教育与时代紧密结合,有利于学生在今后的社会实践中发挥主流和先锋作用,同时,学校的教育往往对社会的流行趋势起到一种主导作用,并能在此后很长一段时间内产生深远影响。因此,高校的工程教育在创新性设计教育中,不能仅仅强调表层的适应社会的创新,而要挖掘学生的深层创造潜力,不断完善、丰富、充实和发展高校工程教育的设计创新,使得创新性设计教育不断突破,开创新的创新格局。


第五篇:基于计算思维能力培养的程序设计课程教学模式

基于计算思维能力培养的程序设计课程教学模式

摘 要 在对计算思维、非计算机专业学生的学习特点以及程序设计课程教学特点研究的基础上,提出了“三位一体两重点”的程序设计课程教学模式,旨在帮助学生建立计算机问题求解意识、提高综合应用能力,培养学生的计算思维。

关键词 计算思维 程序设计 计算机基础教育

中图分类号:G424 文献标识码:A DOI:10.16400/j.cnki.kjdkz.2015.06.050

Teaching Mode of Computer Programming Course Based on

Ability Training of Computational Thinking

LI Ruifang,WANG Lili,LIU Jinyue,WANG Yueping,SHI Guiying

(School of Computer & Information Technology,Northeast Petroleum University,Daqing,Heilongjiang 163318)

Abstract Based on the research of computational thinking,learning characteristics of non-computer professional students,and teaching characteristics of computer programing course,the teaching mode of “three aspects-one center-two key” is put forward,which aims to help students to establish the sense of solving problem by computer,improve the comprehensive application ability,and cultivating computational thinking of students.Key words computational thinking;programming;computer basic education

自2006年3月,卡内基?梅隆大学的周以真教授系统地阐述了计算思维的概念;2010年7月“九校联盟(C9)计算机基础课程研讨会”发表联合声明把“计算思维能力的培养”作为计算机基础教学的核心任务以后,计算思维得到了国内计算机基础教育界的广泛重视。①程序设计课程是我校非计算机专业学生普遍开设的一门必修课和基础课,蒋宗礼教授、龚沛曾教授、何钦铭教授和冯博琴教授一致认为程序设计课程是计算思维能力培养的重要内容,对计算思维能力的培养具有重要作用,是典型的计算思维课程。②③④⑤因此,如何在程序设计课程中培养学生的计算思维能力,帮助学生建立计算机问题求解意识,使程序设计课成为名副其实的传授基本知识、提高应用能力、培养计算思维的大学通识教育课程成为新形势下亟需解决的问题。因此,笔者在对计算思维、非计算机专业学生的学习特点以及程序设计课程教学特点研究的基础上,提出了“三位一体两重点”的程序设计课程教学模式,全面培养学生的计算思维能力。计算思维

计算思维最早是由麻省理工学院的Seymour Papert教授于1996年提出的,而把它提到前台,引起人们广泛关注的是美国卡内基?梅隆大学的周以真教授。⑥2006年3月,周以真教授在ACM会刊《Communications of the ACM》上提出了计算思维的概念。周教授认为,计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。⑦计算思维能力是指人们运用计算思维方法进行思考的能力,通常是通过引导人们学习、掌握这种思维方法,有效地将其用于问题的求解,以达到培养他们的计算思维能力的目的。⑧“三位一体两重点”的教学模式

在对非计算机专业学生的学习特点和需求特点、程序设计课程的教学特点研究的基础上,笔者提出“三位一体两重点”的计算思维能力培养模式,即以学生为主体,着眼于算法思维和系统思维两个重点,从“理论―实践―考核”三个方面,选择正确的教学内容,运用恰当的教学模式与考核方法,将理论与实践紧密结合培养非计算机专业学生的计算思维能力。

2.1 改进课堂教学,推进计算思维能力的培养

针对以往程序设计课程中重语法、轻算法;重基础、轻应用;重统一要求,轻个性发展;学生机械模仿、独立思考和灵活应用能力差等问题,在教学过程中以计算思维中的算法思维和系统思维的培养为契机,对现有教学目标和教学内容进行了重新组织和梳理。算法思维和系统思维是两种重要的计算思维,是利用计算求解具体问题的两大关键点。算法思维的教学重点是设计算法,设计可实现的算法,设计可在有限时间与空间内执行的算法,设计尽可能快速的算法;系统思维的教学重点是设计和实现系统,即系统的构造。⑨在程序设计课堂教学中,强化这两种计算思维,主要包括:

(1)在大一上学期开设的大学计算机基础课程中,对算法的基本概念以及经典的算法策略、算法的评价与分析进行简单讲解,为程序设计课程中讲算法奠定一定的基础。

(2)在程序设计课程的初级阶段,讲课的重点放在分析问题和对问题进行抽象方面。选择一些趣味性强的贴近实际的案例,引导学生体会利用计算机解决问题的思路和方法,着眼于算法,采用案例法、探究法等多种授课模式,培养学生的计算思维和编程兴趣。

(3)在程序设计课程的后期,讲解一些综合性的应用程序。经过前期的学习,学生已经学到了一些零散的基础知识,但对于程序缺乏综合性的感受,“只见树木,不见森林”,因此,课堂上会讲解一些综合性的程序,例如VB程序设计课程可以讲解记事本程序,将菜单、状态栏、通用对话框、文件的读写等知识融合到一体,编写成为一个实用的小程序;同时还可以编写一个画图程序,将图片框、Toolbar、ImageList、画图方法、命令按钮、菜单等融为一体,实现直线、曲线、圆、矩形的动态绘制。逐步培养学生编写综合性应用程序的能力,提高学生的系统思维能力。

2.2 加强实践环节,强化计算思维能力的培养

充分考虑非计算机专业学生的认知能力和习惯,规划上机实践环节的实验流程、实验形式和实验内容。题目先易后难,教师课堂导学和学生自主探索相结合;注重基础同时培养兴趣,必做和选做相结合,使学生通过科学的上机实践环节,体会和理解计算机求解问题的方法和思维模式。

(1)加强学生对上机实验重要性的认识。程序设计课程是一门理论与实践并重,既注重基础知识又需要反复实践的课程。在第一节理论课上,就要和学生讲清楚,程序设计不是听会的,也不是看会的,而是练会的,从而使他们认识到上机实践的重要性,在实践的同时,提高学生发现问题、解决问题的计算思维能力。

(2)精心组织实验内容,强化计算思维。实验内容不仅仅是理论课堂所授知识的简单复习,还要给学生留出创新的空间。所以每节实验课安排7道实验题目,前4道为基础知识,是每个学生必须掌握的内容,旨在使学生通过实验,加强对课堂讲授内容的巩固与理解;后3道为具有一定难度和综合性的题目,旨在让基础较好、能力较强的学生在掌握基础知识的基础上,学会自己分析问题,能灵活地利用所学知识解决相关问题。而且所有的题目都安排了相应的思考题,使学生在解决既有问题的情况下,能举一反三,解决类似的问题,达到知识的活学活用。同时,鼓励学生探索用多种方法解决实验题目,比较优劣,激发学生大胆创新,变被动接受为主动学习,培养学生的计算思维能力。为了提高学生的学习兴趣,还增加了一些学生感兴趣的实际问题,比如在分支程序结构中,安排电话费用计算问题;在循环部分,安排了信息加密、解密的实验内容等。

2.3 完善考核制度,促进计算思维能力的培养

学习考核是检查和评价学生学习效果的重要手段,考核的方式在很大程度上决定了学生的学习态度和学习方法。为了培养学生的计算思维能力的培养,采取了以下措施:

(1)在期末的无纸化考试中,尽量减少对基本概念、语法细节的考核,增加对使用计算机求解问题的思维模式与方法的考核。

(2)增加对学生学习过程中的考核,例如增加现场编程求解问题、课堂问答等考核方式,在潜移默化中培养和提高学生的计算思维能力。

(3)增加小组作业,学生自愿分组、自主选题完成综合性的程序。充分调动学生的主体能动性,培养学生的团队合作能力和综合应用能力。结语

“三位一体两重点”的教学模式,依托学生这一主体,着眼于算法思维和系统思维能力的培养,从“理论―实践―考核”三个方面进行改革,有利于挖掘学生学习的主体能动性,提高学生的学习兴趣,有助于学生体会、理解和领悟计算机求解问题的方法和思维模式,培养学生的计算思维能力。当然,学生计算思维能力的培养不是一门课就能彻底解决的问题,因此,要不断地总结经验,将有效的方法推广到其他的计算机基础课程中,真正地全面提高学生的计算思维能力。

基金项目:黑龙江省高等教育学会“十二五”高等教育科研课题(14Q066)

注释

①②龚沛曾,杨志强.大学计算机基础教学中的计算思维培养[J].中国大学教学,2012(5):51-54.③⑧蒋宗礼.计算思维之我见[J].中国大学教学,2013(9):5-10.④ 何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养――《九校联盟(C9)计算机基础教学发展战略联合声明》解读[J].中国大学教学,2010(9):5-9.⑤ 冯博琴.对于计算思维能力培养“落地”问题的探讨[J].中国大学教学,2012(9):6-9.⑥ 李廉.计算思维――概念与挑战[J].中国大学教学,2012(1):7-12.⑦ 陈?h.基于计算思维的中学信息技术教育的研究[D].扬州大学,2012.⑨ 聂兰顺,战德臣,宋巧红.计算思维的教学内容与方法研究――以“算法”和“系统”两种问题求解的计算思维为例[J].工业和信息化教育,2013(6):21-27.

下载程序设计课程的教学模式构建论文word格式文档
下载程序设计课程的教学模式构建论文.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    《程序设计》课程教学方法的研究论文

    摘要:本文是对改进《程序设计》教学方法的探讨和实践,首先分析了传统教学方法的不足之处,论述了探索创新型教学法的内涵,选用了程序案例教学法,最后对教学实践的效果进行了分析。......

    健康管理教学模式构建初探论文

    摘要:健康管理概论课程理论实践一体化教学模式的构建,使理论与实践有机融合,不仅提高学生学习兴趣和学习主动性,也培养其运用所学知识分析问题、解决问题能力。关键词:健康管理概......

    会计课程立体化教学模式构建思路(最终版)

    ”会计课程立体化教学模式构建思路 会计课程立体化教学模式旨在向社会提供完整 的教学产品,向师生提供全套的教学解决方案,将单一分割的教学要素扩展为全要素的、多功能的和......

    KM教学理论下C程序设计课程改革论文

    摘要:21世纪是信息化大发展的时代,任何一个领域和行业都离不开计算机信息技术的帮助,在市场竞争日渐激烈的今天,已然发展成为人才的竞争,因此随着KM教育理论的问世,为计算机课程教......

    高中体育教学模式课程改革论文

    1.高中体育教学存在的问题及现状1.1学生缺乏兴趣,心理问题重视程度不足高中是学生学习的关键时期,对学生今后发展方向的定位具有重要影响,学生在学习过程中会将重心放在理论知......

    程序设计课程教学研究

    程序设计课程教学研究 摘要 学习计算机语言并进行编程训练,是学生深入理解计算机的一个突破口,是熟悉计算机思维的一个重要途径。但如何让学生掌握程序设计的基本概念和基本方......

    Scratch程序设计课程

    Scratch程序设计课程《跳舞的女孩》教学设计与反思 在Scratch编程创作过程中,角色形状的变化可以通过改变造型来实现,同时也可以通过特效模块Scratch程序设计课程《跳舞的女......

    论文3.构建新型教学模式的研究

    构建新型教学模式的研究 包钢实验中学 孙雅鲲 摘要: 构建新型教学模式的研究一直是近几年的热点问题,本文就构建新型教学模式所涉及的理论基础、现代技术运用与教学模式近几......