Introduction to Programming using Java

Year
1
Academic year
2017-2018
Code
02022653
Subject Area
Informatics
Language of Instruction
Portuguese
Mode of Delivery
E-learning
Duration
QUARTERIAL
ECTS Credits
3.0
Type
Compulsory
Level
Non Degree Course

Recommended Prerequisites

Not applicable.

Teaching Methods

This is a distance-learning course that will be based on e-learning technologies. Several types of materials will be available to enable participants to understand the basic concepts of programming. Many programming activities will be proposed allowing participants to use programming concepts to solve problems, thus promoting the development of their programming ability. Activities that call for collaboration and mutual aid among participants will also be proposed. Teachers will monitor all activities.

Learning Outcomes

The main objective of this course is to enable participants to know the basics of programming and enable them to understand and create small and medium complexity programs. For this it is necessary to know the features and syntax of a programming language and to develop problem-solving techniques appropriate to the creation of computer programs.

Work Placement(s)

No

Syllabus

  1. Introduction to problem solving
  2. Basic concepts: program structure, data types and operators
  3. Basic input / output
  4. Selection structures
  5. Repetition structures
  6. Subprograms
  7. Simple Collections
  8. Files

Head Lecturer(s)

António José Nunes Mendes

Assessment Methods

Assessment
The evaluation will take into account the learners' participation in activities (30%), and assignments submitted during the course (70%).: 100.0%

Bibliography

Fundamentos de Programação em Java. A. J. Mendes e M. J. Marcelino. FCA Editora, Lisboa, 2012.