In the first week of March 2019, a Java Programming course was held at the Oracle offices in Rome, Italy. The course was hosted by Oracle Academy and Professor Michelangelo Lamonica of Enrico Mattei of Casamicciola Terme, Naples. Thirty teachers from industrial technical institutes came together to practice and learn advanced Java coding skills.
The hands-on activities, which encouraged the educators to “learn by doing,” ranged from analysis of pre-compiled Java code (aimed at better understanding the Java Virtual Machine) to skills using the main structures of dynamic data, aimed at the design and implementation of complex team applications.
The session highlighted practices connected to programming on concurrent resources and problems connected to programming of distributed applications. The group actively engaged in morning and afternoon sessions over five days, participating in a range of activities covering different knowledge and skills transfer. The sessions also gave the faculty from the various institution the opportunity to exchange personal ideas and visions for teaching computer science.
This professional development course allowed the group to acquire essential skills to be shared and taught both in the classroom and in extra-curricular activities for their students.