About the course

If Java Programming

In this course you will learn to create object-oriented programs in Java. In addition to the programming language you will receive general programming technical grounds and object-oriented principles that can be applied to most programming languages. With a good programming methodology can then relatively easy to learn other languages.

The course focuses on the actual implementation, ie to transfer a simpler solution model (design) to a Java program. Making a good software design can be learned in a course on Software Engineering . The course deals with no user interface, such as type Windows program. Here we concentrate on the Java language and uses a finished class from the Java library for easier input and output via the tool’s console window. In the left-hand syllabus can read about the objectives and the content you’d expect of programming course.

How is the course organized?

The course is structured in steps that build on each other. Menu Selection Study provides an overview of these as well as key checkpoints for examination and submitted during the course. Study materials respectively. steps are found under Content . Each stage ends with the presentation of practical applications as well as theoretical examination – step test with multiple choice tasks done via computer.

The studies are quite a distance-based (ie without physical attendance) and is based on independent studies of the theory of that literature . To help are reading instructions, additional tutorials / lessons (in slideshow form), training materials, etc. resources in the Link Gallery .

For the implementation of practical applications offered individual guidance and “Remote Assistance” through the course’s virtual labbrum Adobe Connect. See contact information under Contact Us . Choose from the lab, which gives 1-3 points depending on the severity and scope, and submit solutions including 6-8 points per step. “More difficult” tasks as well as good quality programs enables higher final grades.

How graded course?

The final course grade programming course based on an overall assessment of the rate step testing and results on the practical applications. Compulsory examinations are therefore partly Theory Course 4 step test, and the laboratory course , even this mandatory. More information about examination forms can be found under the menu option Examination .

Where can I ask questions?

If you have questions about the course work is of a general nature, that is of interest to more students, mailed in the course newsgroup (or will be forwarded there by the instructor). Tutorials Questions set preferably during supervision time in the course of virtual office (see information under Contact Us) and personal issues are sent to the course email account: 1dv432@lnu.se

How do I report my course assignments?

The lab of your choice to make among the practical applications, to be sent as the entire Java Project in compressed format (such as “.zip” or “.rar”) to course email account: 1dv432@lnu.se . You communicate with the instructor about your software solutions in the course’s virtual classroom during the scheduled tutorial times offered – see under Contact Us .

What tools do I need?

To communicate with course management and other students online in (for example) the course’s virtual classroom, you need to have a headset , or both microphone and headphones.

Most of the course material is distributed in the form of PDF files, so you must have Adobe Reader installed (free software).

To be able to run Java programs required above all a JRE (Java Runtime Environment), an application environment that can “interpret” and run applications with Java code. To develop Java applications also needed a Java SDK (Software Development Kit). “Packages” with both offered for free from Sun Microsystems . But to avoid (?) To work with Command Prompt and Notepad, we have chosen to use a more “competent” IDE (Integrated Development Environment), ie, a graphical development tool – Eclipse . This is available for multiple platforms (Windows, Mac OS, Linux) and is free. In practical applications , you will find information about downloading and installing software.

Welcome to CoursePress

en utav Linnéuniversitets lärplattformar. Som inloggad student kan du kommunicera, hålla koll på dina kurser och mycket mer. Du som är gäst kan nå de flesta kurser och dess innehåll utan att logga in.

Läs mer lärplattformar vid Linnéuniversitetet

Student account

To log in you need a student account at Linnaeus University.

Read more about collecting your account

Log in LNU