Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Assignments for Java (CGS3416) | Wickus Nienaber Jump to Navigation Home › Java (CGS3416) › Assignments for Java (CGS3416) Java Tutors Frank Sposaro - sposaro@cs.fsu.edu Alexander Muller - muller@cs.fsu.edu Q: How do I submit my homework? A: All exercises, extra credit and homework assignments will be submitted through the submission website located at: http://cgs3416.swzinc.org. When you register make sure to you your FSU ID to ensure your account gets correctly linked. Q: How do I undelete files or recover old versions of files? A: http://www.dropbox.com/help/11 Assignments Note: All assignments are due at the start of class on the day that the assignment is due. Unless otherwise stated. Assignment 1 - Due Tuesday, January 22nd Objective: Practice with Java input/output and basic coding, including some simple arithmetic calculations. Assignment 1 description - HTML Assignment 2 - Due Tuesday, February 12th Objective: Practice with Java control structures. Assignment 2 description - HTML Assignment 3 - Due February 26th Objective: Practice with Java methods. Assignment 3 description - HTML Assignment 4 - Due March 19th (postponed March 26th) Objective: Practice with Java arrays and strings. Assignment 4 description - HTML Assignment 5 - Due April 16th Objective: Practice with Java graphics. Assignment 5 description - HTML Assignment 6 - Due April 23rd Objective: Practice with Java GUI. Assignment 6 description - HTML Exercises Exercise 1 - Due January 18th Register on the submission website and submit your first file. Exercise 1 description - HTML Exercise 2 - Due on Tuesday, January 29th This exercises gives you practice with I/O. Exercise 2 description - HTML Exercise 3 - Due on Tuesday, February 5th Complete the Credit limit program before class on Tuesday. There is an optional extra challenge program included called Palindrome, this program is optional and for further practice if you so desire. Exercise 3 description - HTML Exercise 4 - Due on Tuesday, February 12th Complete the Triangle limit program before class on Tuesday. There is an optional extra challenge program included called Pythagorean Triples, this program is optional and for further practice if you so desire. Exercise 4 description - HTML Exercise 5 - Due on Tuesday, February 26th Complete the Minimum program before class on Tuesday. Exercise 5 description - HTML Exercise 6 - Due on Tuesday, March 5th Complete the Scrambler program before class on Tuesday. Exercise 6 description - HTML Exercise 7 - Due on Tuesday, March 12th Complete the Q&A and Unique program before class on Tuesday. Exercise 7 description - HTML Exercise 8 - Due: none A Q&A for you to practice with classes. Exercise 8 description - HTML Exercise 9 - Due on Tuesday, March 25th The Time class before class on Tuesday. Exercise 9 description - HTML Exercise 10 - Due on Tuesday, April 9th Practice with using the Graphics object with JPanel. Exercise 10 description - HTML Exercise 11 - Due on Tuesday, April 16th Practice with using the Components and events. Exercise 11 description - HTML Exercise 12 - Due on Tuesday, April 23rd Practice with using the Components and events. Exercise 12 description - HTML Configuring your development environment for Java: First we need our Java Development Kit (JDK). The latest version is 7 however, this version is not fully compatabile with our needs yet so we will be using version 6. We can download and install from this link. Please scroll down to "Java SE 6 update 34" and click on download under JDK or click this link Next we need to download and install an Independent Development Environment (IDE) to help with our programming. You have two choices that are free and very easy to use: Eclipse (Release: Junor): Is an open source development environment that can be used for many other programming languages as well. You can download it from Eclipse.org. Download the "Eclipse IDE for Java Developers" not Java EE NetBeans (Release 7.01) is another free development environment that is developed with Java for Java programmers. If you didn't download NetBeans with your JDK above you can also download it from netbeans.org I would suggest downloading both and seeing which you feel more comfortable. For code examples I will be using Eclipse as my primary coding environment. If you wish to use the CS computers to program and you know how to use a UNIX environment you can down load the SSH client here: SSH Client. Printer-friendly version Wickus Nienaber Taking over the world one packet at a time. Navigation About Contact me Publications Teaching Search this site: to-do-list Exam 1 Exam one has been scheduled for Thursday, February 14th, 2013.