- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高校“程序设计基础”教学中存在问题与对策
高校“程序设计基础”教学中存在问题与对策
摘要:分析了现阶段高校非计算机专业“程序设计基础”教学中关于学时、教学手段、实验课设置等方面存在的问题,经过认真地研究和思考,提出了相应的解决对策与方法,并指出高校的程序设计基础教学应着眼于学生能力和思维方式的培养。
关键词:高校;程序设计;基础教学
作者简介:孙冰(1977-),女,江苏南京人,南京工业大学电子与信息工程学院,讲师;徐新艳(1980-),女,江苏扬州人,南京工业大学电子与信息工程学院,讲师。(江苏南京210009)
中图分类号:G642.0#8195;#8195;#8195;#8195;#8195;文献标识码:A#8195;#8195;#8195;#8195;#8195;文章编号:1007-0079(2012)16-0063-02
随着信息技术的迅速发展,计算机已成为人们工作、学习不可或缺的工具。近几年,计算机学科已经成为一门高等学校的基础学科。国内高校普遍要求各个专业必修或选修一定的计算机程序设计类课程。这些专业包括理学、工学、农学、医学、管理学、教育学,也包括哲学、经济学、法学、文学、历史学,不同专业的学生对程序设计课程的学习需求和目标是不同的。但目前我国高校非计算机专业的程序设计基础教学现状不容乐观,影响了高校计算机整体教学目标的实现。
一、高校“程序设计基础”教学中存在的问题
国内高校中,针对非计算机专业学生主要开设的程序设计类课程有VC、VB、VFP等。根据专业不同或者是学生自己的兴趣不同来选择学习的语种。在教学活动中,涉及的学生和专业比较多,目前主要存在以下一些问题。
1.学习进度较快,学时过少
近几年来,很多高校由于种种原因不断削减课程学时,有的学校一次性就减少了近三分之一的学时。在学时减少的同时,教学内容并没有太大的变化,这就让教师和学生都感到非常吃力。如何在有限的学时中,尽可能地给学生讲授更完整的知识体系,让学生掌握较高的程序设计能力,这对高校教师提出了更高的要求。
2.教学手段过于单一,过度依赖多媒体教学
随着计算机技术的飞速发展以及现代化教学手段的普及,众多高校都建??了多媒体教室,采用“计算机+大屏幕投影”的教学模式,以期能够帮助学生形象直观地理解教学内容,这在一定程度上增加了教学的信息量。但是有的教师对于现代化教学手段认识不足,忽视传统教学手段的优点,认为只要使用多媒体课件就是现代化教学,使得在整个教学活动中从头到尾都是使用多媒体课件,教师成了课件的播音员和解说员。教学结果教学信息量过大,节奏过快,重点不突出,信息的过多过泛还会使学生无法跟上讲课进度,只能被动地接受授课内容,缺乏主动思维的过程,有失学生主体性原则。[1]
3.理论教学和实验教学脱节,实验课效果不理想
在教学活动中理论课和实验课相互独立,通常教师根据教材挑选一些习题或例题,作为学生的上机实验内容,或者选用与教材配套的实验指导书,指导学生按照上面的实验题进行操作。这种模式中实验题目的设计很大程度受到教材的限制,学生上机实验目的性不强,任务不够明确,教师对学生实验操作内容的控制性差,效果不好。由于现在高校普遍是大班集体上课,教师面对众多的学生,常常无法及时解答每一个同学的问题,这样就导致学生上课感觉能听懂,课后上机不会做的情况,学生丧失学习的热情和动力,无法获得好的教学效果。
4.程序设计课程和学生的所在专业联系不够
高校的计算机基础教学涉及学校的众多学生和众多专业,然而教学内容、大纲、进度都是一样的,学生常常感到困惑,为什么非计算机专业的学生也要学习编程。因此,笔者认为把程序设计课程和学生所在专业孤立开来是不可取的,程序设计类课程应该是为学生所学专业服务的,和学生的专业课程应该有着联系的。否则就会出现程序设计课程结束后,学生什么也记不住的情况,等到学生走上工作岗位,很可能什么印象都没有了。
二、解决“程序设计基础”教学中相关问题的参考方法与策略
1.利用网络教学,开展学生的自主学习
所谓网络教学是指教师利用计算机网络向学生传递教学信息,或学生通过计算机网络获取知识。[2]由于网络教学具有时效性、共享性、交互性和个性化等特点,教师在教学过程中就可以根据网络教学不同的教学模式,发挥教师的主导作用,激发学生自主学习,使学生成为认识的主体。
在网络环境中,学生可以利用BBS论坛、留言簿、公告栏等展开讨论,进行经验交流,教师同时也可接受学生的咨询,指导学生解疑,对学生提供帮助。这种教学模式对学生来说可以在轻松环境中学习新知识,促进了学生共同合作的意识。在网络环境中,教师可以根据教学要求提供不同类型、不同层次的课件或者是学习网站,学生通过比较借鉴,选取那些适合自己学习层度的课件
文档评论(0)