Difference between revisions of "Basics : Lab"

From CDOT Wiki
Jump to: navigation, search
(steps)
(Lab steps)
 
Line 1: Line 1:
{{Ecl_labs|type=Basics|description=To be determined|criteria=Your Lab & Tutorial must cover the following steps:
+
{{Ecl_labs|type=Basics|description=
  
Preparing Eclipse
 
  
Creating your first Java project
+
|criteria=The Lab must clearly implement and explain in the tutorial how one should:
  
Browsing Java elements using the package explorer
+
# Preparing Eclipse
 
+
# Creating your first Java project
Editing Java elements
+
# Browsing Java elements using the package explorer
 
+
# Editing Java elements
Creating a Java class
+
# Creating a Java class
 
+
# Renaming Java elements
Renaming Java elements
+
# Moving and copying Java elements
 
+
# Navigate to a Java element's declaration
Moving and copying Java elements
+
# Viewing the type Hierarchy
 
+
# Searching the workbench
Navigate to a Java element's declaration
+
# Running your programs
 
+
# Debugging your programs
Viewing the type Hierarchy
+
# Evaluating expressions
 
+
# Evaluating snippets
Searching the workbench
+
# Using the Java browsing perspective
 
+
# Writing and running JUnit tests
Running your programs
 
 
 
Debugging your programs
 
 
 
Evaluating expressions
 
 
 
Evaluating snippets
 
 
 
Using the Java browsing perspective
 
 
 
Writing and running JUnit tests
 
  
  
 
}}
 
}}

Latest revision as of 21:34, 15 January 2011

Basics Lab Activities - The LAB DUE DATE is in two weeks from the time the lab is defined (for example, the Basics lab is defined in the second week and its due date is in the fourth week; the lab for OSGi is defined in the fourth week and its deadline is in the sixth week, and so forth...)


  • Start and run the Basics Eclipse.
  • Define the workspace as: ./wksp/Basics/lab
  • Create a project based on the application defined below in description section.
  • Develop the application, Run and Debug it.
  • When the application runs as expected, Open the Subversion Perspective in Basics Eclipse and upload the application to the repository that was given to you at the beginning of this course.
  • Write a detailed tutorial about using Basics Eclipse to develop such an application. The tutorial must be written in wiki / html / ppt / pdf format (choose the format that is more convenient to your team) . Checkin in the repository your tutorial, if the format allows it. (if not, (i.e. if your format does not allow you to store it in your repository), then define in your repository only the address of your tutorial). Thus, the url address stored in the repository, can be used to read your tutorial; (for instance, if your tutorial is in wiki format store in the repository the address of wiki tutorial).

Individual Deliverable:

  • Each student must create a web page in his/her zenit account course that contains student identification (student name; picture, wiki address, etc., and for every lab, one should define the links to the repository of his/her work - code, tutorial, etc.; you do not have to send any email with the address of your web page).

Team Deliverable:

  • WHEN requested you must send an email to Jordan Anastasiade with the address of your repository



Basics Lab Application Description:


Your lab will be marked based on the following criteria: The Lab must clearly implement and explain in the tutorial how one should:

  1. Preparing Eclipse
  2. Creating your first Java project
  3. Browsing Java elements using the package explorer
  4. Editing Java elements
  5. Creating a Java class
  6. Renaming Java elements
  7. Moving and copying Java elements
  8. Navigate to a Java element's declaration
  9. Viewing the type Hierarchy
  10. Searching the workbench
  11. Running your programs
  12. Debugging your programs
  13. Evaluating expressions
  14. Evaluating snippets
  15. Using the Java browsing perspective
  16. Writing and running JUnit tests