[我记得当我的朋友正在上Java课程时,在他的上一个作业中,他有一个项目必须使用Java的几乎所有内容。并且清楚地说明了该项目,学生应该如何进行以及应该做什么。
我想发展某种形式,以便我可以学习更多。我发现当我使用所有技术(例如继承gui异常等)开发某些项目时,而不是从特定主题中举一些小例子时,我学得很快。
任何想法或PDF
想法是开发一个Eclipse Cheat sheet,您可以在其中编写一些小步骤,以完成完整的课程。
请参见Cheat Sheet editor和Cheat Sheet principle:
通常,备忘单有助于指导用户完成一系列复杂的说明。备忘单有两种类型:简单和复合。复合备忘单用于组织和呈现由简单备忘单表示的任务,以实现更大的目标。
其他认可/示例:
我通常以相同的方式学习新技术:创建新项目。
我的建议:
我发现这有助于我参加与该领域/技术相关的正在进行的竞赛。例如,当我想学习Android时,我参加了Google android竞赛2。同样,当我想学习Samsung C ++ Bada平台时,我参加了Bada Worldwide Dev竞赛(我赢得了bada手机:-)。
这个想法有两个方面:1.您有一定的截止日期,您必须在该截止日期之前完成项目。这意味着,您每天必须至少工作2-3个小时。2.如果您在项目中确实做得很好,您可能会赢得奖品。 :-)我发现,如果您的目标是学习高级Java(不一定是POJO),则可以参加诺基亚即将推出的N8设备的Nokia-ATTś10m竞赛。链接:http://www.callingallinnovators.com/10m/
((B)尝试在网站上寻找一些项目:rentacoder.com