当前位置 —论文教学— 范文

关于计算机方面论文范文素材,与非计算机专业“Java程序设计”教学与实践相关毕业论文

本论文是一篇关于计算机方面毕业论文,关于非计算机专业“Java程序设计”教学与实践相关大学毕业论文范文。免费优秀的关于计算机及信息科技及计算机基础方面论文范文资料,适合计算机论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。

摘 要:Java语言是当前最流行的面向对象编程语言之一,是目前各类高等院校的一门主要的编程语言课程.而非计算机专业的Java程序课程则有更为具体的特点,存在相关问题.针对当前高等院校非计算机专业对Java程序设计教学内容和方法的需要,分析了Java程序设计课程教学中存在的一些问题,并对教学思想以及教学中可以采取的有效方法进行了较为具体的探讨,从教学内容、教学方法、考核方法等方面分别进行介绍,并在课堂教学、实践教学环节方面提出了一系列相关改进措施.


怎么写计算机本科毕业论文
播放:32899次 评论:6055人

关 键 词:Java程序设计;非计算机专业;教学方法;实践

作者简介:夏红科(1979-),女,湖北随州人,北京信息科技大学计算机学院,讲师;徐莉(1962-),女,辽宁开源人,北京信息科技大学计算机

关于非计算机专业“Java程序设计”教学与实践的大学毕业论文范文
关于计算机方面论文范文素材
学院,讲师.(北京 100101)

基金项目:本文系北京信息科技大学教改项目“基于Java系列课程的教学改革与探索”(项目编号:2010JG20)的研究成果.

中图分类号:G642.0文献标识码:A文章编号:1007-0079(2012)34-0059-02

Java是一种面向对象的分布式、可移植、性能优越的多线程动态语言,在开发大型桌面应用程序,特别是Inter的应用开发方面都有着很多优势.因此,学习和掌握Java已成为越来越多编程人员的选择.目前,各类高等院校的相关专业都将Java作为高年级选修课程.而作为非计算机专业的Java程序设计课程,在教学中存在着更为具体的特点及相关问题.[1]依据笔者数年来从事非计算机专业Java课程的教学与实践经历,本文综合其教学特点,从教学思想及教学方法方面进行探讨,在课堂教学、实践教学环节方面提出一系列相关改进措施.

一、教学目标

根据教育部精神,大学本科中的计算机教育分为三个层次:[2]第一层为计算机文化基础,第二层为计算机程序设计语言,第三层为计算机语言.Java程序设计属于其中的第二层次,即掌握计算机的程序设计思想.以北京信息科技大学为例,非计算机专业的Java程序设计课程属于全校选修课,开设在第5学期,面向的授课对象有多个专业,如车辆工程、工业设计、电气工程、机械工程、信息管理与技术等.授课对象区别很大,存在相当多的问题.

1.基础水平不一致

由于不同专业学生的计算机先导课不同,导致学生学习Java的起点不一致.像文科及管理类学生可能只上过计算机文化基础,对编程还没有一个基本概念;而理科及工科的学生大多数学习过C程序设计课程,只需要面向对象编程思想的转换;甚至还有部分专业的学生学习过C++课程,起点更高.另外,学生个体能力的不同,授课对象之间的差异都增加了授课难度.

2.英语水平不过关

大部分同学英语水平一般,不愿意使用英文开发工具,而且看不懂英文文档及编译时的错误提示信息.

3.排错能力差

在实践上机时,相当一部分同学依赖老师查错及改正,自己要么看不懂英文提示,要么是看懂了却不会纠正错误.

除了授课对象的原因外,Java程序设计课程自身也存在着不足.授课学时较少,实践学时短,总共是32学时授课,16学时上机.在这么短的时间内完成教学目标难度较大.因此,针对这些问题,作为公选课的非计算机专业Java程序设计课程的教学目标应该是使学生了解Java程序设计的基本思想,能使用面向对象编程的思想解决实际问题,并能进行基于J2SE的Java程序的训练,完成包括Java图形界面在内的Java应用程序的开发,对JavaApplet也有所了解.

非计算机专业“Java程序设计”教学与实践参考属性评定
有关论文范文主题研究: 计算机类论文范文 大学生适用: 专升本毕业论文、学位论文
相关参考文献下载数量: 27 写作解决问题: 毕业论文怎么写
毕业论文开题报告: 论文提纲、论文摘要 职称论文适用: 杂志投稿、职称评初级
所属大学生专业类别: 毕业论文怎么写 论文题目推荐度: 最新题目

二、教学内容

一般来讲,Java程序设计包含的教学内容主要有两个部分:[3]基础知识和高级知识.基础知识主要讲授Java语言基础,包括Java的基本语法、Java的基本工作原理,重点是Java面向对象的内容.高级知识的部分则是针对授课对象的不同而有所区别.对于学时有限的非计算机专业学生而言,基础知识是重点,高级知识部分只讲解包括输入输出处理和可视化程序设计即可.基于以上分析,北京信息科技大学非计算机专业“Java程序设计”课程的教学内容重点放在Java语言基础的讲授上,主要包括Java工作原理、Java基本语法,面向对象的知识、输入输出、图形界面程序开发等.

编程环境:计算机专业的学生由于有学习其他编程语言的经验,更容易学习Java框架的编程,因此可以选择一些高级的可视化Java集成开发工具,如Eclipse等.但是对于非计算机专业的初学者,应该把重点放在Java基础知识的学习上,因此可以选择一些纯文本编辑工具来编写Java代码,这样不但有利于初学者把重点放在理解Java基础知识上,而且有利于养成阅读JavaAPI文档的习惯.目前笔者上课时,推荐学生使用Notepad++或UltraEdit这类专业的文本编辑工具,主要目的是使学生一开始就把注意力放在程序本身,重点训练Java程序的基本熟悉及应用,而不是把精力放在集成开发工具的熟悉上.

三、教学方法

1.重视第一堂课


本篇论文转载于 http://www.sxsky.net/jiaoxue/020771940.html

对于任何课程而言,上好第一堂课都是至关重要的.它的成功与否直接关系到学生能否对这门课产生兴趣.对于Java语言来说也是如此.通过第一次课能消除学生对Java的神秘感,激起他们的兴趣.有了兴趣,学生才能在今后的学习中更多地发挥主观能动性,自动自发地进行深层次的学习.主要采用的方法有三种.

(1)认识Java语言的强大功能.Java语言是当前流行的网络编程语言,它的三个版本是标准板(J2SE)、企业版(J2EE)和微型版(J2ME),可以完成各类桌面应用程序、企业应用程序及设备应用程序的开发.通过介绍可以使学生认识到Java语言的强大功能,并使用展示各类Java程序的运行结果画面,从而激发学生的兴趣.

(2)突出Java语言的重要性.Java的市场需求大,在应聘时可选择的就业面较广.而对初学者而言,如果想真正掌握程序设计思想、具备解决实际问题的能力是需要下大功夫的.因此,教师可以通过联系实际就业形势来鼓励学生学习Java语言.同时可根据学生的不同专业特点,结合专业应用,寓专业实例于教学,最大程度地调动学生学习的积极性.(3)注重Java语言的学习方法.对于非计算机专业的学生而言,学习Java需要树立面向对象的基本思想,学会用面向对象的方式来思考和解决问题.[4]除了教师的授课方式方法外,学生自身也要通过各种方式来加强思维训练,尝试用面向对象的观点来观察周围的世界.

另外,Java是一门实践性课程.学习Java的成果最终是通过实践动手能力来体现的.因此在第一堂课上,首先要强调的是要求学生了解实践的重要性:Java语言不是看会或听会,而是自己动手练会的.其次,要找到调试程序的方法,通过查看调试信息、查阅JavaAPI文档、上网搜索错误解决方法等不同的方式来学会排错,提高调试程序的能力.最后,需要强调的是,要学生综合利用各种学习方式或渠道,通过各种Java参考书、视频资料等手段来全方位学习Java,为今后的进一步学习奠定基础.

2.基本语法采用引申法及求异法教学

语法是Java语言的一个基本组ৎ

1 2

关于计算机方面论文范文素材,与非计算机专业“Java程序设计”教学与实践相关毕业论文参考文献资料:

计算机网络教学视频

教学研究论文期刊

生物教学理论

小学教师师德师风考核细则

品德电教论文

初中地理教学故事

自考汉语言文学本科教材

幼儿园师德师风论文

浅谈小学语文教学方法

幼儿园教师的师德

非计算机专业“Java程序设计”教学与实践WORD版本 下载地址