Difference between revisions of "Direct Entry"

From Progzoo
Jump to: navigation, search
(Graphics)
Line 7: Line 7:
  
 
In programmes such as '''BEng Software Engineering''', '''BEng Internet Computing''', '''BEng Multimedia Systems''' and '''[http://www.courses.napier.ac.uk/U56135.htm BEng  Computing]''' you will need the ability to build programs in Java. This section shows you the kinds of skills that are taught in first year. You can follow the tutorials and take the tests.
 
In programmes such as '''BEng Software Engineering''', '''BEng Internet Computing''', '''BEng Multimedia Systems''' and '''[http://www.courses.napier.ac.uk/U56135.htm BEng  Computing]''' you will need the ability to build programs in Java. This section shows you the kinds of skills that are taught in first year. You can follow the tutorials and take the tests.
 
 
 
==What to do==
 
==What to do==
 
Try out the tests shown.
 
Try out the tests shown.
Line 14: Line 12:
 
*Do the medium tasks and you'll be well set up for year two programming.  
 
*Do the medium tasks and you'll be well set up for year two programming.  
 
*Try some of the harder problems just for fun...
 
*Try some of the harder problems just for fun...
 
+
'''BEWARE'''
 +
You won't be able to complete these tasks until you have worked through the corresponding tutorial material.
 +
*For the Graphics problems
 +
**[[Flags with Rectangles Tutorial]]
 +
**[[Flags with Lines Tutorial]]
 
==Graphics==
 
==Graphics==
 
The first programming exercise involves drawing images using the Java Graphics2D class in the java.awt package. We don't expect you to know all of the classes and methods; so don't worry if you have never heard of the methods <code>fillRect</code> or <code>drawLine</code>, what is important is that you can use these methods after you have seen some examples.
 
The first programming exercise involves drawing images using the Java Graphics2D class in the java.awt package. We don't expect you to know all of the classes and methods; so don't worry if you have never heard of the methods <code>fillRect</code> or <code>drawLine</code>, what is important is that you can use these methods after you have seen some examples.

Revision as of 17:28, 5 March 2009

Edinburgh Napier University, School of Computing.

From this page you can assess and develop your programming skills.

In programmes such as BEng Software Engineering, BEng Internet Computing, BEng Multimedia Systems and BEng Computing you will need the ability to build programs in Java. This section shows you the kinds of skills that are taught in first year. You can follow the tutorials and take the tests.

What to do

Try out the tests shown.

  • If you can complete all of the easy tasks then you should have just enough programnming to survive!
  • Do the medium tasks and you'll be well set up for year two programming.
  • Try some of the harder problems just for fun...

BEWARE You won't be able to complete these tasks until you have worked through the corresponding tutorial material.

Graphics

The first programming exercise involves drawing images using the Java Graphics2D class in the java.awt package. We don't expect you to know all of the classes and methods; so don't worry if you have never heard of the methods fillRect or drawLine, what is important is that you can use these methods after you have seen some examples.

You will find help, and many examples of graphics problems in the Flags Tutorial.

Algorithms

You should be able to develop algorithms to solve problems. Most of these examples use arrays and loops.