本课程从21世纪初起,就已经作为计算机专业的一门必修课程。随着Java语言的逐渐流行和社会对Java程序员需求量的不断增大,特别是新一代移动互联技术应用的发展与普及,近几年,国内外各类高校非计算机类专业开设Java程序设计课程的也越来越多。本课程是省级品牌专业的重点建设课程,为了适应移动互联技术飞速发展的应用人才需求,强调学生编程能力的训练,引入具有丰富实战经验的企业工程师参与本课程教学与辅导。本课程适合Java编程初学者,也适合想提高编程能力的学习者。
本课程主要教学内容包括Java语言概述、Java开发环境、Java程序设计基础、面向对象程序设计、集合类的使用、异常处理、Java I/O数据流、Java多线程机制、JDBC数据库编程、Java网络编程等。
通过本课程的学习,有助于学生理解和掌握面向对象编程方法,学会用Java语言编写程序,使学生具有Java桌面应用程序开发能力,为后续Java Web开发和Android开发,奠定Java语言基础。
本课程面向零基础同学。
完成课程的同步学习,包括学习视频、完成平时测验与作业、参与论坛的讨论、完成期末考试。各部分的分值比例是:平时测验及作业(40%)、参与论坛讨论(10%)、期末测验(50%)。
最终成绩满分100分,达到60分为合格。目前暂不颁发证书。
【1】李刚,疯狂Java讲义,电子工业出版社,2008
【2】李源,Java程序设计经典300例,电子工业出版社,2013
【3】Herbert Schildt, Java A Beginner’s Guide(Sixth Edition), McGraw-Hill Education Publisher, 2014