清华大学Java课程与Android学习资源

需积分: 9 1 下载量 176 浏览量 更新于2024-08-23 收藏 1.96MB PPT 举报
"这是一份关于Java语言课程的参考材料,涵盖了J2SE和Android两个主要部分,并提供了相应的学习资源和评分方式。课程强调实践,包括平时作业和大作业,鼓励学生通过自学和编程实践来深入理解Java和Android开发。" 在Java语言的学习中,课程推荐了以下三本书作为J2SE部分的参考书: 1. "Introduction to Java Programming, 9th Edition",作者Y. Daniel Liang,由Prentice Hall出版。这本书是Java初学者的经典教材,深入浅出地介绍了Java编程的基础知识和高级特性。 2. "Java编程思想 (4th Edition)",由陈浩鹏翻译,机械工业出版社出版。这本书以实践为导向,帮助读者理解Java的核心概念和设计模式。 3. "Java语言程序 (8th Edition)",李娜翻译,同样由机械工业出版社出版。这本书可能涵盖了Java的最新版本,适合希望了解最新技术的学生。 对于Android部分的学习,推荐了两份参考资料: 1. "Android从入门到精通",由清华大学出版社出版,适合Android初学者快速掌握开发技能。 2. 官方开发者网站:http://developer.android.com,提供了详细的API文档、教程和培训资料,是进阶Android开发的重要资源。 课程采用的评分方式是: - 平时作业占总成绩的40%,强调了持续学习和巩固的重要性。 - 大作业占总成绩的60%,大作业包含三个主题:状态检测、室内定位和其他自选题目,鼓励团队合作,特别是对Android和Java的实际应用。 建议的开发环境包括: - JDK(Java Development Kit),是进行Java开发的基础。 - Eclipse IDE for Java EE Developers,一个强大的集成开发环境,适用于Java企业级应用的开发。 - Eclipse ADT(Android Development Tool),是Eclipse的一个插件,用于支持Android应用程序开发。 大作业的实施计划包括分组合作,状态检测和室内定位项目分别需要2人和3人一组,自选题目根据难度最多4人一组,分组情况需在指定时间提交。项目的最终提交日期为9月20日,旨在通过实际项目提升学生的综合开发能力。