Computação II

Objectivos

Teaching to the students the basis of programming (in Java).

Caracterização geral

Código

100027

Créditos

6.0

Professor responsável

Leonardo Vanneschi

Horas

Semanais - A disponibilizar brevemente

Totais - A disponibilizar brevemente

Idioma de ensino

Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês

Pré-requisitos

Students are asked to sign a document to certify their presence in each class (both theoretical and practical classes). At the end of the semester, signatures are counted and the total number of presences is re-scaled in a [0,20] range. This value represents the 10% of the final grade of the discipline.

Bibliografia

Absolute Java, Walter J. Savitch, Addison Wesley; 0; 0; 0; 0

Método de ensino

Theoretical classes are given by means of slides + blackboard + projection of exercises solved using Eclipse. Practical classes normally use the same facilities, but with biggest focus on exercises solved with Eclipse.

Método de avaliação

10% presence in the classes, 30% mini-tests done during the semester, 60% final exam.

Conteúdo

Introduction to Programming
Compiler and Interpreter
Expressions
Input/Output facilities
Conditional Statements if
Iterative Statements while, for
Arrays
Methods
Hints to the concept of class

Cursos

Cursos onde a unidade curricular é leccionada: