Computação I

Objectivos

The objective of this discipline is to introduce the students to the basics of Programming

Caracterização geral

Código

100025

Créditos

7.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

Presence in the classes will be counted and they will have a weight in the final grade

Bibliografia

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

Método de ensino

Theoretical classes: blackboard and slides, computer with software Eclipse 
Practical classes: computer with software Eclipse

Método de avaliação

The final grade is given by a weighted average between: 
- Final Test
- Exercises done during the practical classes
- Presences in the classes
 
 

Conteúdo

- quick introduction to the structure and functioning of a computer- compiler and interpreter
- basics of the Java programming language
- expressions
- conditions if
- loops while, for
- methods
- hints to classes