Java就该这样学 - (EPUB全文下载)
文件大小:3.41 mb。
文件格式:epub 格式。
书籍内容:
内容简介
本书基于建构主义教育思想,通过大量循序渐进的案例,让学生在体验中掌握Java语句,同时获得编程能力、排错能力和学习能力。本书多次使用陷阱式教学法,帮助学生深刻理解所学知识,理解面向对象编程思想。本书详细地介绍了Java程序设计的开发环境、概念和方法。内容分为四个阶段:小案例阶段、小案例推动大项目阶段、重点建立复杂编程逻辑阶段和综合大项目阶段,用于巩固面向对象编程思想,并且弥补即时聊天项目在数据库应用上的不足。
本书的内容和组织形式立足于高校教学教材的要求,适用于从职业院校到重点本科院校的课程和学生群体,可以作为Java语言入门教材,或者面向就业的实习实训教材,同时也可以作为计算机技术的培训教材,读者完全可以通过本书自学Java技术。
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
Java就该这样学/王洋编著.—北京:电子工业出版社,2013.6
ISBN 978-7-121-20222-3
Ⅰ.①J… Ⅱ.①王… Ⅲ.①JAVA语言-程序设计 Ⅳ.①TP312
中国版本图书馆CIP数据核字(2013)第081247号
策划编辑:孙学瑛
责任编辑:葛娜
印刷:三河市鑫金马印装有限公司
装订:三河市鑫金马印装有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邮编 100036
开本:787×1092 1/16
印张:18.5
字数:472千字
印次:2013年6月第1次印刷
印数:4000册
定价:49.00元
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。
质量投诉请发邮件至zlts@phei.com.cn,盗版侵权举报请发邮件至dbqq@phei.com.cn。
服务热线:(010)88258888。
前言
关于学习
一直以来人们都认为教师和书籍是知识的载体,教学过程就是将知识传递给学生,于是书上写满了正确的知识,学生看书就可以迅速掌握知识,理论上这是高效率的系统。事实上只有极少数人能够适应这样的系统,因为这些知识也是有人经过一个过程得到的,忽略了发现知识的过程,而直接将结果传递给学生,似乎高效率,但是学生却常常无所适从,因为学习是发现知识的过程,而不是记住知识的过程。
好在建构主义教育思想指明了更加适合学生的教学过程。在这一思想下,书和教师从正确知识的传递者转变成探索知识的引领者,带领着学生去体验、去感觉、去发现属于学生自己的知识。优秀学生通过自己的努力在到达学习目标的道路上,不断地调整,将错误的理解剔除。问题是大多数学生无法完成这个过程,要么陷入错误的包围中,最终放弃了探索;要么通过死记硬背来达到学习目的,结果是学生能够通过考核,却没有运用知识的能力。这些学生的学习目标离正确的轨道越来越远,甚至很多人迷失了学习的真正目标。将记住知识作为唯一的目标,是很多教育者正苦苦探索的正确的教育途径,在教育理论研究中早已经被发现,那就是建构主义教育。
建构主义教育思想从来不认为掌握知识是学习的最终目的。我认为学习的目标是认知、能力和精神。认知和知识是不同的,知识停留在人的头脑中,而认知是能够被熟练使用的知识;能力在不同的领域是不同的。在本书的范畴内,一个优秀的Java程序员,需要有编程的能力、排除错误的能力、探索新技术的能力。如果学习的目的仅仅是为了掌握一项技术,那么人终将会被新的技术手段所替代。任何学习过程都需要是生命价值的提升。一个程序员需要有严谨的态度、专注的品质、探索的精神和创新的意识。这些学习目标不是一节课或一个章节的任务,而是需要通过整个教学过程来建构。
学生的学习动机始终是教育理论界热衷讨论的话题。我认为学生学习的动机有三个方面:一是为了获得喜悦,二是为了消除恐惧,三是自我效能。好的成绩可以获得家长、老师的表扬,可以有更好的名次甚至奖学金;而差的成绩会被批评、留级,甚至拿不到毕业证书。我们发现普遍的教学手段是为了推动学习动机的前两个方面,这造成了两个可能的结果:一是有些学生对于奖励或者惩罚麻木了,一旦丧失了学习动机,自然好的成绩就无从谈起;二是在另外一些学生身上,这些手段一直能够起作用。我们会得到所谓的好学生,问题是,这些动机是外界推动的,而非内生的,这些习惯于此的好学生或许一生都在意别人的评价。如果教学过程能够激发学生的自我效能,让学生的学习是基于自己强烈的爱好和成功的喜悦,我们就一定能够培养出优秀的学生,而他们也将一生受益。
问题是,为什么建构主义教育思想如此的好,却很少在教学实践中应用?这是因为建构主义和现有的教学形式相比仍有些弱点。
第一,从理论上讲,建构主义教育的效率比较低。现在我们能够在短时间内将大量的正确知识传递给学生,学生只需要理解记忆就好了,而建构主义教育要呈现知识探索的过程,这样会消耗更多的时间和精力。
第二,建构主义教育的效果不可控。学生是通过体验自己发现整合知识,那么不同的学生或许得到的结论不同、深度不同。
第三,考核困难。我们不能再用知识点来考核学生,因为教学过程中就没有传递经典的知识点。
第四,实施建构主义教育对于教师的要求比较高。它的教学过程的设计建立在对学生深入理解的基础上,教师不仅仅要准备知识。
为了实现上述效果,教师将扮演不同以往的角色,教师不再是知识的载体,教师将陪伴着学生一同探索,带领着学生犯错误,引领着学生思考整合。为了克服建构主义教育思想的弱点,在写本书时,我基于对学生和技术的理解,剔除了大量知识点的讲解,在反复的教学实践中,已经能够获得和传统教学相同的教学效率。另外,我大量总结和研究了学生的学习过程,建立了学生在学习Java过程中的学习曲线,依照学习曲线来评估和考核学生的学习效果。
关于本书
本书总结了我多年来在这条道路上的探索,力求提供基于建构主义教育思想的Java教学材料,帮助学生轻松地掌握作为Java程序员所需要的知识和能力。书中的内容并不是简单的案例堆砌,每个部分的任务都包含了对 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Java就该这样学 - (EPUB全文下载)