论文部分内容阅读
【摘 要】本文从高职教育中编程语言的教学谈起,讨论了在visual basic这门课程的教学过程中要注意的一些问题,并提出了相应的观点和看法。着重提出了visual basic教学中要注意培养学生的兴趣、注重基础知识的掌握以及着力加强实践环节三个问题。
【关键词】兴趣教育 基础知识 实践教育
当今社会,信息技术高速发展,种类繁多的计算机软件应用于我们工作和生活中的方方面面。为了适应社会的需要,各院校中,计算机编程语言已经作为大学教育阶段一门重要的公共课,全面普及开来。根據教学需要和学生的接受能力,目前各院校中大多采用的编程语言是visual basic或者c语言,其中visual basic更是具有简单易学,直观高效,开发方式灵活等特点。
不过,尽管visual basic相对易学易懂,但是对于非计算机专业的学生来说,教学过程中可能还是会遇到这样或那样的困难。而且,高职教学具有自身的特点,更加注重实践和动手能力的培养,同时也不能忽视理论基础的学习,所以在高职院校开设visual basic课程,笔者认为,应该注重以下几个方面:
一、生动有趣,激发学生兴趣
兴趣对于学生学好一门课程是非常重要的,因为教师在课堂上所能教授的内容毕竟是有限的,如果能培养起学生的兴趣,充分调动主观能动性,使学生自觉主动地学习,那么教学效果就会得到极大地提升。
同样,我认为在visual basic教学中也应该注重对于学生兴趣的培养,在授课过程中,加入更多鲜活有趣的实例,挑选的演示程序也要更加贴近实际,富有趣味性,这样不但可以将相对枯燥的内容变得丰富多彩,而且还可以收到更好的教学效果。
比如,在讲授随机函数RND过程中,演示函数用法的时候可以选择让函数在1—6之间随机出现一个数字,即int(rnd*6)+1。在演示的时候可以提问学生联想到了什么,逐步引导,让学生意识到,利用这段代码可以设计出一个模拟撒色子的程序,这样学生普遍会感觉到比生硬地讲授一个数学函数要有趣味很多。
二、夯实基础,打造发展平台
对于一门课程来说,产生兴趣是学好它的前提条件,打好基础,扎实地掌握好一门学科的基础知识同样是非常重要的。visual basic的教学当然也是如此,要想学好这门课,有些基础知识必须理解好,掌握好,这样无论是对于在考试中取的好成绩,还是以后继续深造,都会有很大帮助。
举个例子来说,在visual basic这门课程中,结构化程序设计的三种结构,顺序结构、分支结构和循环结构就非常重要,这三种结构不但是本门课程的基础,在其他的编程语言中同样也会用到,可以说是各类编程语言的一个基础知识。类似于这种知识点,应该要求学生首先在理解的基础上熟练掌握,进一步还要学会在实践中灵活运用,这样的话,学生在以后深造的时候学习其他编程语言,也会事半功倍。
三、注重实践,重视上机实习
高职教育的一个特点就是注重实践,对于visual basic这种需要上机实习的编程语言的教学来说更是如此,俗话说“光说不练假把式,又说又练才是真把式”,学习visual basic仅依靠课堂上老师讲授是远远不够的,必须要亲自上机练习,把课本上学到的内容转化为一条条程序语言才能真正做到理论与实践的结合。
因此上机实习一定要引起从事高职visual basic教学的老师足够重视,在上机的时候要注重发挥学生的创造性,从多个角度思考问题、编写程序。任课教师上机前要提前准备好上机作业,上机时要根据学生的编程情况灵活地进行指导,不要仅限于标准答案,千篇一律,上机结束之前要验收学生的程序,第一时间掌握学生的学习情况和灵活运用知识的水平。
如果教学和课时条件允许的话,可以在学期末组织学生进行一次课程设计,老师准备一定数量的题目,学生自主选题,采用集中上机指导和业余时间编写程序相结合的方式完成课程设计。这样不但可以让学生加深对课本知识的掌握和理解,还可以让他们将各章学习的内容整合起来完成一个具体的题目,使编程能力得到提高和升华。
综上所述,在高职教学中普及一门程序设计语言是非常重要和必要的,这样做不但可以扩展学生的知识面,还能使他们在学习过程中掌握一门技能,对于学生以后的发展和就业都是很有益处的。具体到visual basic这门学科,既有理论性同时又兼具实践性,因此对我们教学就提出了更高的要求,讲课内容即要生动有趣又必须言之有物,教学过程中,即不能仅仅盯着课本知识不放,也不能在基础不牢靠的时候盲目上机实践,特别是对于高职学生,更要找到一个理论与实践的平衡点,相互补充,相互促进,以达到更好的教学效果。
参考文献:
[1]吴昌平,Visual Basic程序设计(第二版),人民邮电出版社,2007.2
[2]李作纬,Visual Basic程序设计实验指导,人民邮电出版社,2008.9
【关键词】兴趣教育 基础知识 实践教育
当今社会,信息技术高速发展,种类繁多的计算机软件应用于我们工作和生活中的方方面面。为了适应社会的需要,各院校中,计算机编程语言已经作为大学教育阶段一门重要的公共课,全面普及开来。根據教学需要和学生的接受能力,目前各院校中大多采用的编程语言是visual basic或者c语言,其中visual basic更是具有简单易学,直观高效,开发方式灵活等特点。
不过,尽管visual basic相对易学易懂,但是对于非计算机专业的学生来说,教学过程中可能还是会遇到这样或那样的困难。而且,高职教学具有自身的特点,更加注重实践和动手能力的培养,同时也不能忽视理论基础的学习,所以在高职院校开设visual basic课程,笔者认为,应该注重以下几个方面:
一、生动有趣,激发学生兴趣
兴趣对于学生学好一门课程是非常重要的,因为教师在课堂上所能教授的内容毕竟是有限的,如果能培养起学生的兴趣,充分调动主观能动性,使学生自觉主动地学习,那么教学效果就会得到极大地提升。
同样,我认为在visual basic教学中也应该注重对于学生兴趣的培养,在授课过程中,加入更多鲜活有趣的实例,挑选的演示程序也要更加贴近实际,富有趣味性,这样不但可以将相对枯燥的内容变得丰富多彩,而且还可以收到更好的教学效果。
比如,在讲授随机函数RND过程中,演示函数用法的时候可以选择让函数在1—6之间随机出现一个数字,即int(rnd*6)+1。在演示的时候可以提问学生联想到了什么,逐步引导,让学生意识到,利用这段代码可以设计出一个模拟撒色子的程序,这样学生普遍会感觉到比生硬地讲授一个数学函数要有趣味很多。
二、夯实基础,打造发展平台
对于一门课程来说,产生兴趣是学好它的前提条件,打好基础,扎实地掌握好一门学科的基础知识同样是非常重要的。visual basic的教学当然也是如此,要想学好这门课,有些基础知识必须理解好,掌握好,这样无论是对于在考试中取的好成绩,还是以后继续深造,都会有很大帮助。
举个例子来说,在visual basic这门课程中,结构化程序设计的三种结构,顺序结构、分支结构和循环结构就非常重要,这三种结构不但是本门课程的基础,在其他的编程语言中同样也会用到,可以说是各类编程语言的一个基础知识。类似于这种知识点,应该要求学生首先在理解的基础上熟练掌握,进一步还要学会在实践中灵活运用,这样的话,学生在以后深造的时候学习其他编程语言,也会事半功倍。
三、注重实践,重视上机实习
高职教育的一个特点就是注重实践,对于visual basic这种需要上机实习的编程语言的教学来说更是如此,俗话说“光说不练假把式,又说又练才是真把式”,学习visual basic仅依靠课堂上老师讲授是远远不够的,必须要亲自上机练习,把课本上学到的内容转化为一条条程序语言才能真正做到理论与实践的结合。
因此上机实习一定要引起从事高职visual basic教学的老师足够重视,在上机的时候要注重发挥学生的创造性,从多个角度思考问题、编写程序。任课教师上机前要提前准备好上机作业,上机时要根据学生的编程情况灵活地进行指导,不要仅限于标准答案,千篇一律,上机结束之前要验收学生的程序,第一时间掌握学生的学习情况和灵活运用知识的水平。
如果教学和课时条件允许的话,可以在学期末组织学生进行一次课程设计,老师准备一定数量的题目,学生自主选题,采用集中上机指导和业余时间编写程序相结合的方式完成课程设计。这样不但可以让学生加深对课本知识的掌握和理解,还可以让他们将各章学习的内容整合起来完成一个具体的题目,使编程能力得到提高和升华。
综上所述,在高职教学中普及一门程序设计语言是非常重要和必要的,这样做不但可以扩展学生的知识面,还能使他们在学习过程中掌握一门技能,对于学生以后的发展和就业都是很有益处的。具体到visual basic这门学科,既有理论性同时又兼具实践性,因此对我们教学就提出了更高的要求,讲课内容即要生动有趣又必须言之有物,教学过程中,即不能仅仅盯着课本知识不放,也不能在基础不牢靠的时候盲目上机实践,特别是对于高职学生,更要找到一个理论与实践的平衡点,相互补充,相互促进,以达到更好的教学效果。
参考文献:
[1]吴昌平,Visual Basic程序设计(第二版),人民邮电出版社,2007.2
[2]李作纬,Visual Basic程序设计实验指导,人民邮电出版社,2008.9