欢迎来到天天文库
浏览记录
ID:23240769
大小:18.83 KB
页数:6页
时间:2018-11-05
《可视化程序设计课程教改分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、今年,共有19所高校部分外国语专业可单独招生,这些单招的试点院校将按有关规定自行组织命题和单独考试,在全国统考前提前录取可视化程序设计课程教改分析 摘要:为使教学内容与新技术联系不脱节,根据当代计算机系学生的现状,结合可视化程序设计的特点,从理论教学和实践教学两方面对传统的教学方式进行改革。为培养理论基础扎实、应用能力强的计算机专业人才,进行了有益的尝试,取得了较好的教学效果。 关键词:可视化程序设计;理论教学;实践教学;教学改革 引言随着信息技术的快速发展,特别是移动互联网、云计算、物联网等新兴技术的发展,让教育从宏观群体逐步走向微观个体,从
2、传统的大学课堂逐步走向了资源更加丰富的网络在线课堂。面对以MOOC(MassiveOpenOnlineCourse,大规模开放在线课程)[1]为代表的网络化智慧教育的繁荣发展,人们对传统大学教育的存在价值提出了疑问。面对挑战,高校教育应积极变革,调整相应的课程体系,改善教学过程,证明自身的存在价值。可视化程序设计是一门实践性很强的计算机类专业的重要课程,笔者结合多年教学经验,针对可视化程序设计教学中的难点,采用有效的教学方法,让学生在学习过程中对可视化程序设计的知识有比较全面的了解和掌握,提高学生的程序设计实践能力。 1可视化程序设计教学中的难点小
3、语种自主招生的对象主要是外语教学质量较高的普通高中应届毕业生,考生被录取后,不得再报考其他高校,新生入学后也不得转入其他专业。今年,共有19所高校部分外国语专业可单独招生,这些单招的试点院校将按有关规定自行组织命题和单独考试,在全国统考前提前录取 可视化程序设计(以C#为例)是计算机相关专业本科教育的重要课程之一,可视化是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作[2]。然而从教学实践情况看,一门看似“简单”的课程,却让很多学生感觉无法适从。那么在可视化程序设计的教学中,存在哪些问题呢?
4、 ⑴学生基础 在高校计算机专业的课程规划中,为了精简课时,一般都取消了基于底层的Windows的编程课程,学生对Windows程序的事件驱动特性一无所知,缺少对面向对象多态特性的精确体会,然而可视化程序设计语言需要将基于面向对象的思想引入到事件驱动中,这就导致了学生缺乏对可视化程序设计的感性认识,当面对可视化程序编程时,往往感觉抽象晦涩,写不出代码或写了代码找不到放置代码的位置。最终导致很多学生在这门课程的学习过程中,产生顿挫感,继而排斥该门课程的学习[3]。 ⑵教学任务 可视化程序设计作为一门程序设计课程,教学的首要任务就是培养学生的编程能力
5、。该门课程的特点是知识点多、概念多,理论性强。因此,在教学过程上不要刻板地先基础,后应用,那样不仅学习周期长,还很难产生阶段性成果,无法让学生常常获得成就感而产生持久的学习驱动力[4],不符合当前学生的心理特点。小语种自主招生的对象主要是外语教学质量较高的普通高中应届毕业生,考生被录取后,不得再报考其他高校,新生入学后也不得转入其他专业。今年,共有19所高校部分外国语专业可单独招生,这些单招的试点院校将按有关规定自行组织命题和单独考试,在全国统考前提前录取 ⑶学习风气 时下校园里学习风气浮躁表现较突出,这也是大部分教师在教学中遇到的一个实际情况。
6、学生不愿意静下心来认真学习。而可视化程序设计是一门实践性和关联性较强的课程,当学习抽象的程序逻辑和全新的数据结构时,是听不会也看不会的,只有静下心来认真练习、实践,才可以掌握。 2可视化程序设计教学实践探索和思考 针对上述问题,为了使学生更好地理解和掌握可视化程序设计的特点,采用生动、直观的多种辅助教学方式,把抽象概念和工作原理具体化,把理论知识与实际应用相结合,不断激发学生的学习兴趣和积极性,让学生在教学的每个过程中都能获得学习的成就感,从而取得良好的教学效果。我们在教学手段和教学方法上采取了一系列改革措施。 ⑴针对学生学习过程中的薄弱环节,
7、补充基于Windows编程知识[5]。 对于计算机专业大二的学生,已经掌握了面向对象的基础知识。但对于基于Windows编程知识不甚了解。针对这种情况,将涉及到的Windows程序的时间驱动特性知识补充到课堂中,并引入相关实例。 ⑵整合授课内容。小语种自主招生的对象主要是外语教学质量较高的普通高中应届毕业生,考生被录取后,不得再报考其他高校,新生入学后也不得转入其他专业。今年,共有19所高校部分外国语专业可单独招生,这些单招的试点院校将按有关规定自行组织命题和单独考试,在全国统考前提前录取 传统的教学方式是在教学过程上先基础、后应用的教学模式,
8、先对C#语言基础进行讲解,然后再学习WinForm相关的控件知识,让学生很难产生持久的学习驱动力。针对这种情
此文档下载收益归作者所有