Lesson 0. Introduction.
review of the concepts related to computer programming acquired in previous subjects. Course Introduction.
Module 1. JAVA programming. Fundaments of Java language will be acquired. Grammar, data types, classes and basic libraries.
1.1 History of JAVA.
1.2 Data Types and Operators.
1.3 Classes, Attributes y Methods
1.4 Input & Output , Vectors & Math.
1.5 Exceptions and Errors
1.6 Data structures: FIFO & LIFO
Module 2. Introduction to smartphone programming (ANDROID) . Introduction to Robotics Studio, acquiring knowledge regarding to activities life cycle, sensor management, input/outputs ...
2.1 Introduction to Android Studio.
2.2 Activities & life cycle
2.3 Sensors.
2.4 Layouts
2.5 Fragments