大家已经学习了快两个学期Java编程,目前的学习需要大家多练习才能够跨过入门这个坎。
1 JDK API 1.6中文版 下载(http://pan.baidu.com/s/1qWKzVJ2),如果不能使用,请右键->属性->解除锁定。
2 Java语言程序设计-基础篇(原书第8版-中文版)
同学们完成下面1-2题;或者完成3-5题中任意一道。能够尽可能多做,是提高编程能力的方式。
1:程序练手。教材P183 例9-3,字体应用。在Eclipse中输入该程序的代码,得到运行结果。并尝试添加一个文本框TextField,把目前选择的字体的名字,显示在文本框中。参考网页:TextField文本框的使用。把源程序发送到自己邮箱或优盘中。类名:FontSet
博文标题:第5周作业-字体设置
2:打字成绩判断。 目前在大一组织盲打测试,要求如下:
金山打字测试 http://www.51dzt.com/test/,中文打字速度在15字/分钟以上为合格(成绩为10分),30字以上为优秀(成绩为15分)。不合格的同学可以在4月15日再进行补考,通过则获得10分。不到15字的同学,少两字减一分。
根据上述要求,编写程序,从键盘输入学生成绩,并得出最终的分数。要求能够在第一次不合格的情况下,给大家第二次补考-输如成绩,并给出该生分数的机会。第二次分数的判断方法。类名:TouchType
博文标题:第5周作业-打字成绩判断程序
3. 程序练手。《Java语言程序设计》P418/439 程序清单15-9,StillClock类。在Eclipse中输入该程序的代码,得到运行结果。把源程序发送到自己邮箱或优盘中。比较该程序与教材P208例9-17的差异。类名:DisplayClock
博文标题:第5周作业-时钟动画程序
4. 程序练手。《Java语言程序设计》P443/464 程序清单16-6,贷款计算器。在Eclipse中输入该程序的代码,得到运行结果。把源程序发送到自己邮箱或优盘中。补充一个需要用到的类Loan(下载:http://pan.baidu.com/s/1sjydxsL),类名:LoanCalculator
5. 打字成绩判断(GUI)。尝试改写其程序,完成我们打字成绩判断的有用户界面的程序开发。根据用户输入的第一次成绩,计算出得到的分数,并显示在文本框中,;第一次不过的话,则给予第二次机会。类名:TouchTypeGUI
博文标题:第5周作业-打字成绩判断程序GUI
1:大家在实验室上机时尽可能抓紧时间,完成相应的练习与作业,并把程序拷贝到优盘中(或邮箱),不必在实验室发CSDN博文。作业截止日期为4月6日(周六)晚23点。
2:大家回到宿舍后,把实验内容的源码 与 运行结果 发博文到CSDN博客,作为提交的作业(不要求一定要做对,但要求我们做过、思考过)。所有程序发表到一个博文即可,博文发布后,请把博文链接回复到本文评论,方便老师查看作业。本次作业,检查如下同学的作业,并记录作业完成情况。
11 黎家成 12 黎 文 13 李家华 14 李晓毅 15 李 钊
16 李芷婷 17 梁业锋 18 廖志伟 19 林炳权 20 林开辉
21 刘隆基 22 刘松浩 23 沈鸿伟 24 苏文斌
3:实验室上机时间,大家遇到任何问题,请立即举手示意,老师立即赶到你那里,共同解决问题,大家千万不要堆积问题。
老师是大家的学习伙伴,我们的目标是一起提高大家的编程水平。
编程能力的提高,是一个曲线上升的过程。有时需要超前一点,有时又要回过头来复习。唯有多练习,解决问题,才能够有效的提高。大家一起加油。
学习,讲究的是效率,在有效率的情况下保证时间的投入。给自己一个计划:每天高效率学习2个小时(三无一定:无手机、无网络、无电脑、定时间),如晚上7:00-9:00,找一个固定的教室,只拿一本书、一支笔、一个本子,学习两小时。
持之以恒。