欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载
     

    对高职软件专业教学模式的探讨.doc

    • 资源ID:1821390       资源大小:17.09KB        全文页数:9页
    • 资源格式: DOC        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    对高职软件专业教学模式的探讨.doc

    对高职软件专业教学模式的探讨 摘要 本文通过对高职教育的现状进行分析,针对在教学中存在的一些不足提出思考,并提出了一些理念,希望能通过改良后的教学模式能提高学生的综合素质,加强对知识的应用能力,增加他们未来就业和发展的机会。 近年来,随着国家对高职教育的不断推进和院校自身的发展,高职教育事业已经获得蓬勃发展,各企业也将目光从普通高校放到高职院校中,使得高职院校获得迅速发展的空间和机会,这既是机遇更是对发展相对滞后的高职教育的一个挑战。目前,在高职的教学模式中还存在着一些问题亟待我们去解决。 1、高职软件专业教育中存在的问题 1.1 课程设置变动频率较大 部分高职院校对软件专业课程的设置每年都会有较大的改动,如此频繁的变化不仅要求教师不停的对新课程进行学习和适应,影响教学效果,同时已经学习了部分课程的老生看到新生的课程设置,也会对自己所学的知识产生困惑,甚至认为自己学的知识已经被淘汰,从而产生厌学等一系列不可预知的后果。 1.2 教师对自己缺乏定位 部分教师每学期的课程都大相径庭,例如上学期上C+,这学期上C#,下学期上Java,这样的意图很明显,就是通过教授不同的课程来成为一个全才。但是软件技术不同于其他学科,它更新换代快、而且技术繁多,要求较强的实践能力,即使是在企业一线工作了几年的开发人员也未必能对其中一种语言精通。教师如果对每种技术都去学习,那就不可能有比较深入的研究,也没有时间去做有些层次的项目,这样对所上的课程只能停留在一个比较表层的理解,自然教出来的学生也难以掌握课程的精髓了。 1.3 过于强调实训却忽略了理论 高职院校学生的综合素质较差,尤其是学习主动性不及高等院校,因此很多高职院校都强调以兴趣为导向,刺激学生的求知欲。在这样的指导思想下,通常一门课程都以实训项目作为导向,在课堂上只教授学生一些基本的理论,然后再让学生用所学的理论来完成项目。这种教学理念与其说是提倡“学以致用”,让学生能将所学理论迅速在实践中进行消化,不如说是通过“用”来引导“学”,让学生在最短的时间内内看到自己的学习成效,增强学生学习的信心和积极性。这种教学手段看似非常完美却在实际操作时存在不少缺陷。 1.3.1 学生的理论基础知识薄弱 作为软件专业,语言基础课程是必开课,可选择的很多,既有传统的C语言和C+,也有现今流行的Java和C#。不过从当前高职的教学模式出发,既然要培养学生的兴趣,不能一开始就开设较难的课程,这会使得学生的自信心受挫,影响学习积极性;同时,一般较难较高的基础理论课的实用性又不足,通常停留在语法和算法阶段,学习一个月也看不到实际的项目,很难去刺激学生的学习欲望。于是大多数院校对新生都开设一些相对简单、实用的理论课,比如Java语言。 Java语言虽然不难,但是也能让学生在学习Java语法的过程中了解到很多软件的设计思想。比如通过抽象类和接口的学习,可以了解软件的一些设计模式,但很多老师觉得这些这些理论对于学生不好理解,而且从项目的难度而言,讲授与否并不影响项目的完成,于是在传授这些理论的时候主要是语法而非理念。很多学生在做完相关项目后看似掌握了这些概念的应用,实际上对于如何使用、何时使用却一知半解。曾对已经能独立完成java课程综合实训的学生进行调查,结果73%的学生不了解抽象类和接口在实际项目中的作用,63%的学生对面向对象语言的优势仅停留在书本的概念上,没有自己的领悟。 1.3.2 学生在实训的过程中缺乏思考 通常一门语言理论课程的开设,最主要的目的是让学生在语言课的学习过程中了解编写程序的逻辑思维,而非语法。在传统的语言学习中,时常会通过编写一些数学计算的程序来了解语法,锻炼逻辑思维。但是这些数学式的练习太过枯燥,实用性不足,于是在高职院校就舍弃了这些东西,改为通过诸如信息发布平台、学生管理系统等实际的项目来进行训练。 这种改变对于高职院校的学生而言非常有意义,因为他们比本科生少一年的学习时间,而且对理论知识的学习兴趣不足,如果使用本科生的教学模式将可能导致他们无论从理论能力还是动手能力都逊色于本科生,使就业形势变得更加严峻。虽然这种模式在高职院校已成为主流,但其中的一些细节却往往难以把握。 在实训过程中,虽然教师鼓励思考,但很多时候,由于学生理论基础薄弱,难以自己思考解决,教师或担心学生产生厌学情绪或担心影响教学进度,一般都会提前给学生提供思路或干脆手把手教学生完成项目,于是该课程结束的时候,学生虽然已经学会完成一个项目,实际上都是在依葫芦画瓢。还有些学生虽然是自己完成了项目,但是其代码结构却写得却非常幼稚,而且使用面向对象语言编写的程序却没有体现出一点面向对象的设计理念。在对已经能使用Java进行项目制作的学生的调查中发现,有67%的学生无法完成类似计算机二级难度的编程题目。 1.3.3 学生缺乏对自己的定位 现在很多学校都会开设至少两门语言课程给学生学习,其中最典型的就是C#和Java,也是当下最流行的两种技术。但是很多学生在学习结束后,对于两种技术的感受却只停留在哪个更容易上,没有更深的一些体会,因为这些课程一般都由不同的教师进行教学,但在课程结束后,却没有教师将这些技术综合起来对他们进行分析,激发他们的兴趣,引导他们未来的走向。往往是老师做项目用什么技术,他们就跟着用什么技术,样样都会些皮毛,却没有往其中一条技术进行深入学习,这些学生毕业后从知识体系上看似乎满足了企业的要求,但却往往没有一门可以拿得出手的技术。 2、提高软件专业教学质量的建议 2.1 课程设置应遵循大体稳定局部微调的策略 虽然高职直接面向企业,不同企业对于人才的需求也每年都在变化,但是从整个社会的角度来看,某个软件技术的流行趋势还是比较稳定的,即便它在未来注定失去市场,也不会如普通商品一样迅速流行,而是一个缓慢的过程,因为软件的维护需要原先的技术,人才的转变需要时间,这期间的过渡至少也要三到四年,学校完全有时间做出对策。 学校只要在课程规划前进行过科学合理的调研,就没必要每年都对开设的课程进行大的调整。但这并不是说学校不需要对市场进行调研,虽然软件技术在市场上变化不大,但是不同的时间段和不同的城市环境也决定了该软件技术在相关市场上的热度,学校要多派相关教师去企业进行沟通,了解企业的需求;同时定时将部分教师送往企业一线进行挂职,了解企业的最新动态,以便及时对一些小的细节进行调整。 2.2 教师应明确自己的方向 软件技术早已进入团队合作的时代,公司为了保证软件的质量,通常会聘请相关领域的专业人才来完成。如让美工人员来进行界面设计、程序员进行软件的逻辑和代码设计、数据库工程师进行数据库的设计,同时为了保证完成的时间,每个模块都可能聘请多人组成一个团队协作完成。正因为如此,现在的很多软件技术本身就是针对团队而非个人进行设计的,换言之,一个人想完全精通一门软件技术基本上是不可能的,更别提同时精通几门软件技术。 虽然高职院校学生的基础决定了对一门课程的要求不能太高,但这并不意味着对教师也作相应的低要求。相反正因为学生的基础差,所以教师在进行知识传授的时候,就更不能照搬书中抽象的概念,而应该通过自己的理解来设计项目传授相关知识,通过自己的企业项目经验来告诉学生这些知识的作用及使用的技巧和理念,让学生在更短的时间内掌握知识。如果教师对这些知识的理解也仅仅停留在教材和一些简单的项目上,只会泛泛而谈,那就无法将精华传授给学生。 因此教师应该把有限的精力投入到一两门技术上,进行更深层次的理论学习,并尝试和企业进行合作来完成项目,提高自己对知识的应用能力。 2.3 在教学中应适当增加必要的理论知识 2.3.1 兴趣不是全部 学校是面向企业培养人才的,通过项目让学生进行理论知识的学习,是为了更好的激发学生的求知欲,但学校绝不是学生对什么有兴趣就教什么的兴趣班,不能因为担心损害了学生的学习信心就放弃有一定难度却必要的理论知识学习。 2.3.2 正确处理理论和实践的关系 在传统的教学中有个误区,认为学生只要学会了理论就可以顺理成章的完成实践项目,结果造就了大批“纸上谈兵”的毕业生。为了改变这种趋势,动手能力开始受到重视,但却逐渐走向另一个极端。不少教师认为学校只要教会学生完成实践就可以了,至于理论知识他们将来会在企业中去学习提高。 这种观点也是不正确的。理论知识是学生的基石,决定着其未来的发展潜力。学校传授学生知识的目的,是为了他们以后可以更好的工作和生活,正因为如此才强调学校要面向企业培养人才。如果培养学生的目标仅仅是满足企业的招聘条件,那么即便学生在毕业时顺利找到了工作,也可能因为理论知识不扎实在未来的工作中困难重重,甚至因无法胜任工作而被淘汰,这样就违背了学校培养学生的初衷。因此,无论是轻视理论还是轻视实践,都是不科学的。 在高职院校不提倡传授难度较高的理论知识的,但不意味着不教,关键是怎么教!理论知识不能单独拿出来讲授,一定要融入到相关的项目中,这就要求教师在设计项目时要下足功夫,让项目包含相关的理论知识,并且在指导的过程中不要怕学生犯错误,多给学生思考的空间,也只有他们思考后才能更深刻的理解为什么要这么做,从而领悟相关的理论知识。 2.3.3 培养学生的创造力 社会中有不少人将程序员比作IT的蓝领工人,这是一个很严重的误区。蓝领工人和程序员虽然都是做基层的工作,但是却有很大的区别,蓝领工人一般在流水线工作,只要拥有技术,按照要求进行制作就可以了,不需要什么创造力;而程序员除了要遵循产品要求,在编写代码时还必须注入自己的思维。通过创造力可以对产品进行优化,使它的性能得到提升、开发周期缩短和成本降低。一个没有创造力的程序员是很难在社会生存和发展的。 因此软件专业的教师在进行教学的时候,除了培养学生的应用能力,还要特别注意培养学生的创新能力,在指导学生完成项目的过程中不要设置太多的框框条条,要给予一定的自由空间,才能让他们通过自己的创造力来完成项目。

    注意事项

    本文(对高职软件专业教学模式的探讨.doc)为本站会员(3d66)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开