关于计算机方面论文范文素材,与非计算机专业“Java程序设计”教学与实践相关毕业论文
本论文是一篇关于计算机方面毕业论文,关于非计算机专业“Java程序设计”教学与实践相关大学毕业论文范文。免费优秀的关于计算机及信息科技及计算机基础方面论文范文资料,适合计算机论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
4;部分,也是C、C++等任何其他编程语言的一个必修环节.传统的讲解方法过于枯燥,而且学生基本上都有过学习C语言或者C++语言的经历,再学习Java语法部分就非常容易理解,因此重点不是放在讲解基本语法上,而应该巩固和加强语法知识,并拓展学生解决问题的能力.引申法是结合已经解决的问题,因势利导,引导学生在此基础上解决相关联的问题.它通常针对一个固定的问题,启发学生从多个角度、多个侧面来寻找解决问题的方法,从而激发学生积极思考,并提高学习兴趣.因此,它能培养学生在编程中的求异思维,在分析具体问题的时候,能够思路清晰地去设计相关解决方法,并举一反三,以不变应万变.
例如在Java表达式一节的讲解中,可以联系华氏温度向摄氏温度的转换问题,让学生了解仅有转换的公式是不够的,还需要考虑变量的类型.如果类型不对的话,依然会出现错误的转换结果.这一类实际的应用问题可以让学生在思考问题的解决方案时联系具体情况综合考虑,最终培养他们解决实际问题的能力.
3.复杂概念采用启发式教学
对于复杂抽象的概念或规则可以采用启发式授课,将复杂概念或规则转换成一系列问题.这样能化繁为简,只提取最重要的特征表现出来,暂时忽略次要特征.同时集中学生的注意力,调动积极性,达到良好的互动效果,增加课堂的良性互动.
例如在介绍接口时,除了介绍基本概念及简单范例外,可以通过提问让学生区分“水果”这一统称与具体的“苹果”、“梨”等特定水果名称的区别,从而得到“水果”是一个抽象概念,属于接口这一结论.同时引导学生将接口与C++语言中的抽象类进行比较,并区分它们之间的异同点以及在设计时所应用的不同场景.通过类比方式来加强学生的印象.最终从理论到实际应用都对接口这一抽象概念有了理解.
4.加强实践环节
对程序设计课来说,理论和实践都同等重要,不能顾此失彼.实践课除了训练实践能力外,应该能给学生思考、引申的空间.在验证性的Java实践教学中,实验内容是在验证之前课堂所讲的知识点,这样会割裂了各个知识点之间的联系.而对于不同的教学对象而言,由于学生的不同层次水平,编程能力也大相径庭,达不到应有的教学效果.因此针对这一情况,将实验内容分为几种类型,并采用了不同的教学方法.
(1)基础与验证型实验.主要使学生加强对课内知识点的理解和认识,并通过上机进行深入的理解.
(2)设计型实验.主要是要求学生能在现有知识的基础上,通过不同的方式来查阅资料,并综合运用所学知识来设计并完成比较综合的任务.这类实验可培养学生分析问题、有目的的学习和解决问题的能力.
四、考核方式
课程考核是一种衡量教学的客观手段,在教学环节中起着很重要的作用.传统的程序设计类课程的考核方法有笔试与上机考试两类.笔试方法重点考查了课程知识点的掌握程度,对学生理论知识的掌握情况能有一个较全面的了解,但是它忽视了对学生实践操作的能力测试,很有可能会出现“高分低能”的情况.而上机考试则重点考查了学生应用知识解决设计问题的能力,是对实践动手能力的全面测试.但这种考核方式对学生本身的能力素质要求较高,对于编程能力较差的非计算机专业学生来讲考试的难度较大.根据Java程序设计课程的特点,可以采取一种将传统的期末笔试与平时考核、实践考核相结合的方式.本校目前采用的考核方式是理论和实践相结合的方式,最终成绩由考试成绩、平时成绩、实验成绩所组成.由于学生都是非计算机专业的学生,动手能力相对差一些,因此将最终的考核比例定为:考试成绩60%,平时成绩20%,实验成绩20%.平时成绩主要根据学生的课堂出勤情况以及课堂表现来确定,主要是提高学生的主动参与程度.而实验成绩则根据学生每次的实验完成情况给出,包括实验前的准备、任务的完成情况和创新程度等表现等.通过北京信息科技大学近几年采用这种考核方式的应用效果来看,学生学习的主动性、积极性方面有所提高.
五、结束语
“Java程序设计”课程在高校非计算机专业的教学中具有重要地位.而传统的程序设计语言教学方式在Java的实际教学中有相当的不足,如学生学习的积极性不高、基础知识掌握不牢固、学生实践动手能力不强等.针对这些问题,本文对非计算机专业Java课程的教学和实践方法进行了探讨,提出了合理选择教学内容、充分采用各种不同教学方法等建议,希望能充分调动学生的学习积极性,并逐步提高学生实践动手能力的目的.从笔者几年的授课经历来看,一些非计算机专业的学生甚至比教师更乐于接收Java.教师采取得法的教学方法、手段对学生的学习非常重要.其中一些计算机基础较差的学生在很短的时间内即可基本掌握Java.因此,只有不断探索,改变教学方法,才能提高学生的积极性、主动性,从而取得良好的效果.
参考文献:
[1]潘洁珠,吴共庆,胡学钢.非计算机专业程序设计课程教学中的问题及对策[J].合肥工业大学学报(社会科学版),2009,23(1):31-32.
[2]中国高等院校计算机基础改革课题研究组.中国高等院校计算机基础教育课程体系(2006)[M].北京:清华大学出版社,2006.
[3]李秉章,徐亚平,罗烨.以提高应用能力为目标进行计算机专业课教学——“面向对象程序设计”教学改革探索[J],计算机教育,2006,(12):28-31.
[4]庄卓.计算机基础职业实践教学法研究[J].教育与职业,2008,(14).
(责任编辑:王祝萍)
关于计算机方面论文范文素材,与非计算机专业“Java程序设计”教学与实践相关毕业论文参考文献资料: