Computation I
Objectives
The objective of this discipline is to introduce the students to the basics of Programming
General characterization
Code
100025
Credits
7.0
Responsible teacher
Leonardo Vanneschi
Hours
Weekly - Available soon
Total - Available soon
Teaching language
Portuguese. If there are Erasmus students, classes will be taught in English
Prerequisites
Presence in the classes will be counted and they will have a weight in the final grade
Bibliography
Absolute Java, Walter J. Savitch, Addison Wesley, 2006; 0; 0; 0; 0
Teaching method
Theoretical classes: blackboard and slides, computer with software Eclipse
Practical classes: computer with software Eclipse
Evaluation method
The final grade is given by a weighted average between:
- Final Test
- Exercises done during the practical classes
- Presences in the classes
Subject matter
- 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
Programs
Programs where the course is taught: