论文部分内容阅读
摘 要:大数据时代背景下,互联网行业对人才的需求越来越大。Java作为一门基础的计算机语言,在人们的日常生活以及软件的开发中被广泛应用,各大高校也相继开设有Java程序设计这门课程。Java程序设计作为一门拓展思维类的课程,采取更适合Java程序设计这门课程的教学方法是非常重要的,同时对Java程序设计课程教学中出现的问题进行合理的分析,以及对课堂上的教学方式方法进行适当的创新成为了当下Java程序设计课程讲师所需要面对的重要课题。
关键词:Java程序设计;教学方式;创新
Java作为一门面向对象类的计算机语言,较好的吸收了计算机语言C++的各种优点,并且抛弃了C++中不便于理解的多继承和指针等概念,使其自身拥有了更强大的特点,包括面向对象、简单性、多线程、分布式等等一系列的特点。Java作为当今互联网时代的主流计算机语言之一,因其自身功能的强大性与编程简洁易用的特点,逐渐成为了各大高校的主要授课内容之一。Java课程教师的数量也在逐年增加,教学质量也开始出现了一定的差异性。本文是通过笔者在计算机语言类课程方面的教学经验,对Java程序设计课程在教学中容易出现的问题进行了简单的分析,总结出了一定的教学方法。
一、Java授课过程中的常见问题
Java是一门较为简洁的计算机语言,代码的编写思路十分清晰。大部分学生面对的问题不是听不懂老师所讲解的内容,而是老师讲课的时候能听懂,但是实际操作时却常常出现五花八门的错误。这样的问题不仅仅只是出现在Java程序设计这门课程中,在其他实际操作性较强的课程中也常常出现。面对教学过程中的各种问题,适当的教学方法可以大幅度提高教学质量,增强学生代码编写的思维能力。
(一)教学方式的单一性
教师采用的教学方式多为多媒体授课,通过对课本内容的理解,整理成课件,再通过课堂上讲解课件的方式进行授课。这样的传统教学方式能让学生学习到知识点,还能深入了解到课程的重点难点。但是Java程序的编写不仅仅只是靠学习书本上的内容以及老师讲解的知识就能编写出来的,单一的传统教学方式传授的仅仅是理论知识,缺乏了编程思维与编程练习,这样单一的教学方式正是如今Java程序设计课程中的一个问题。
(二)教师指导能力的欠缺
编程类课程实践操作编程是课堂上不可或缺的一部分。通过学生自己进行编码练习,从而更加深入地了解代码的含义,以及教师所讲解的知识内容。
在课程刚开始的时候,大部分同学都是抱有浓郁的兴趣与认真的态度来学习的,但是因为代码学习初期常常会有一段过渡时期,在这段时期里,学生在学习编程的过程中,各种各样的BUG总是会在不经意间冒出来,这些报错也是在代码学习初期不可避免的。教师帮助学生解决代码中出现的问题,让程序正常运行,但教师会觉得问题过于简单,不做过多的讲解,这样就会导致学生越学越迷糊,代码中虽然没有错误了,程序也能正常运行了,但是问题并没有得到真正的解决。这种情况显然会打击学生们的学习兴趣以及学习动力,教师指导能力的欠缺所带来的问题是需要Java程序设计课程教师思考的问题,当教学质量无法提高的时候,不仅仅只是咎责于学生的学习能力,还应当反思教师的授课指导能力。
二、Java课程教学的探讨
(一)改變教学方式,开拓学生思维
编程类课程注重培养的是学生的思维能力以及动手能力。编程类语言的学习不仅仅需要学生记住书上的知识点,还需要具备独立思考以及独立编写代码的能力。因此,传统的教学方式并不完全适合Java程序设计这门课程,教师在传授课本上理论知识时,不应该只是讲解代码的构成以及代码所实现的功能,更要侧重讲解此次例题中的关键代码,包括该代码的含义、用法以及源代码的编写思路等。教学过程中老师也可以教授学生一些自己学习编程语言的经验,并在完成章节的同时拓展教学一些有趣的代码,这样不仅拓展了学生的知识面,还可以提高学生的学习兴趣,让他们意识到“原来代码还能这样写”,从而提高学生的思维能力。
(二)教师指导能力的改进
既然在Java程序设计课程的教学过程中,学生无法避免编写代码时BUG的出现,那么教师们就应该寻求方法来降低学生们在编写代码BUG出现的频率,以及想办法缓解学生们在编程过程中不断遇到BUG时的挑战和压力,这就需要教师有着丰富的教学经验以及正确的指导方法。
当学生在编程过程中遇到程序报错的情况时,无论问题大小,教师首先需要教学生们如何寻找到报错代码的具体位置,然后再为学生分析出程序报错的原因,从而达到问题能够真正得到解决的效果。因此,高职院校教师在教学过程中,不仅仅要保留传统教学方式的优点,还要提高个人的教学水平能力,改进自身的指导能力。
结束语:
新时代中对Java程序设计课程的授课教师的要求其实是非常高的,基于我国的教育国情,一个教师往往需要负责教授几十个学生,学生学习能力也存在参差不齐的情况。因此,想要达到教学高要求高质量,不仅仅需要教师具备深厚的专业知识,还需要教师拥有良好的教学水平,更需要付出更多的耐心,担任起为互联网领域输出优秀人才的责任。只有不断地对课程教学的方式方法进行探讨与实践,才能充分提高教学质量,提升学生能力,为社会输送优秀的编程人才。
参考文献:
[1]王越.JAVA编程语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(01):35.
[2]王宏渊.Java课程教学方式的分析和实践[J].智库时代,2019(03):297-298.
[3]秦楷.JAVA语言特点及其在计算机软件开发中的运用[J].中国新通信,2019,21(01):91.
[4]杨琴,谭鸿健.高职Java程序设计课程教学改革刍议[J].计算机产品与流通,2019(02):256+259.
[5]李素娟.高职院校计算机专业Java教学方法研究与实践[J].电脑知识与技术,2019,15(03):176-177.
关键词:Java程序设计;教学方式;创新
Java作为一门面向对象类的计算机语言,较好的吸收了计算机语言C++的各种优点,并且抛弃了C++中不便于理解的多继承和指针等概念,使其自身拥有了更强大的特点,包括面向对象、简单性、多线程、分布式等等一系列的特点。Java作为当今互联网时代的主流计算机语言之一,因其自身功能的强大性与编程简洁易用的特点,逐渐成为了各大高校的主要授课内容之一。Java课程教师的数量也在逐年增加,教学质量也开始出现了一定的差异性。本文是通过笔者在计算机语言类课程方面的教学经验,对Java程序设计课程在教学中容易出现的问题进行了简单的分析,总结出了一定的教学方法。
一、Java授课过程中的常见问题
Java是一门较为简洁的计算机语言,代码的编写思路十分清晰。大部分学生面对的问题不是听不懂老师所讲解的内容,而是老师讲课的时候能听懂,但是实际操作时却常常出现五花八门的错误。这样的问题不仅仅只是出现在Java程序设计这门课程中,在其他实际操作性较强的课程中也常常出现。面对教学过程中的各种问题,适当的教学方法可以大幅度提高教学质量,增强学生代码编写的思维能力。
(一)教学方式的单一性
教师采用的教学方式多为多媒体授课,通过对课本内容的理解,整理成课件,再通过课堂上讲解课件的方式进行授课。这样的传统教学方式能让学生学习到知识点,还能深入了解到课程的重点难点。但是Java程序的编写不仅仅只是靠学习书本上的内容以及老师讲解的知识就能编写出来的,单一的传统教学方式传授的仅仅是理论知识,缺乏了编程思维与编程练习,这样单一的教学方式正是如今Java程序设计课程中的一个问题。
(二)教师指导能力的欠缺
编程类课程实践操作编程是课堂上不可或缺的一部分。通过学生自己进行编码练习,从而更加深入地了解代码的含义,以及教师所讲解的知识内容。
在课程刚开始的时候,大部分同学都是抱有浓郁的兴趣与认真的态度来学习的,但是因为代码学习初期常常会有一段过渡时期,在这段时期里,学生在学习编程的过程中,各种各样的BUG总是会在不经意间冒出来,这些报错也是在代码学习初期不可避免的。教师帮助学生解决代码中出现的问题,让程序正常运行,但教师会觉得问题过于简单,不做过多的讲解,这样就会导致学生越学越迷糊,代码中虽然没有错误了,程序也能正常运行了,但是问题并没有得到真正的解决。这种情况显然会打击学生们的学习兴趣以及学习动力,教师指导能力的欠缺所带来的问题是需要Java程序设计课程教师思考的问题,当教学质量无法提高的时候,不仅仅只是咎责于学生的学习能力,还应当反思教师的授课指导能力。
二、Java课程教学的探讨
(一)改變教学方式,开拓学生思维
编程类课程注重培养的是学生的思维能力以及动手能力。编程类语言的学习不仅仅需要学生记住书上的知识点,还需要具备独立思考以及独立编写代码的能力。因此,传统的教学方式并不完全适合Java程序设计这门课程,教师在传授课本上理论知识时,不应该只是讲解代码的构成以及代码所实现的功能,更要侧重讲解此次例题中的关键代码,包括该代码的含义、用法以及源代码的编写思路等。教学过程中老师也可以教授学生一些自己学习编程语言的经验,并在完成章节的同时拓展教学一些有趣的代码,这样不仅拓展了学生的知识面,还可以提高学生的学习兴趣,让他们意识到“原来代码还能这样写”,从而提高学生的思维能力。
(二)教师指导能力的改进
既然在Java程序设计课程的教学过程中,学生无法避免编写代码时BUG的出现,那么教师们就应该寻求方法来降低学生们在编写代码BUG出现的频率,以及想办法缓解学生们在编程过程中不断遇到BUG时的挑战和压力,这就需要教师有着丰富的教学经验以及正确的指导方法。
当学生在编程过程中遇到程序报错的情况时,无论问题大小,教师首先需要教学生们如何寻找到报错代码的具体位置,然后再为学生分析出程序报错的原因,从而达到问题能够真正得到解决的效果。因此,高职院校教师在教学过程中,不仅仅要保留传统教学方式的优点,还要提高个人的教学水平能力,改进自身的指导能力。
结束语:
新时代中对Java程序设计课程的授课教师的要求其实是非常高的,基于我国的教育国情,一个教师往往需要负责教授几十个学生,学生学习能力也存在参差不齐的情况。因此,想要达到教学高要求高质量,不仅仅需要教师具备深厚的专业知识,还需要教师拥有良好的教学水平,更需要付出更多的耐心,担任起为互联网领域输出优秀人才的责任。只有不断地对课程教学的方式方法进行探讨与实践,才能充分提高教学质量,提升学生能力,为社会输送优秀的编程人才。
参考文献:
[1]王越.JAVA编程语言在计算机软件开发中的应用[J].电子技术与软件工程,2019(01):35.
[2]王宏渊.Java课程教学方式的分析和实践[J].智库时代,2019(03):297-298.
[3]秦楷.JAVA语言特点及其在计算机软件开发中的运用[J].中国新通信,2019,21(01):91.
[4]杨琴,谭鸿健.高职Java程序设计课程教学改革刍议[J].计算机产品与流通,2019(02):256+259.
[5]李素娟.高职院校计算机专业Java教学方法研究与实践[J].电脑知识与技术,2019,15(03):176-177.