CODE | 56755 |
---|---|
ACADEMIC YEAR | 2021/2022 |
CREDITS | 6 credits during the 1st year of 8722 Naval Architecture and Marine Engineering (L-9) GENOVA |
SCIENTIFIC DISCIPLINARY SECTOR | ING-INF/05 |
LANGUAGE | Italian |
TEACHING LOCATION | GENOVA (Naval Architecture and Marine Engineering) |
SEMESTER | 1° Semester |
TEACHING MATERIALS | AULAWEB |
The course provides the fundamental concepts and tools for the use and programming of computers, with reference to Naval Engineering. The course has both theoretical and practical topics:
Knowledge of basic notions of computer science and program development.
The student will acquire the following basic knowledge:
There are no prerequisites.
The calendar is the published one. Lessons will start within 5 minutes of the scheduled time. Lessons are traditional (projection of slides and/or blackboard).
During the lessons, programming exercises will be proposed, inviting students to solve them independently. Then, in the following lesson, a sample program solving the exercise will be presented.
Students are invited to have software (C ++ compiler) to carry out the exercises on their own computer (desktop, notebook, tablet). The requirements for the computer are very modest. The three most common operating systems are acceptable.
Any C ++ compiler can be used. However, we recommend CODE :: BLOCKS, free and available for Linux, OS X, and Windows platforms. Students are encouraged to install CODE :: BLOCKS on their personal laptop or desktop computer to carry out the exercises at home. In case of unavailability of a personal computer, computers in the computer room are available (if lessons are in presence).
The course program is divided into four main parts:
The course includes the execution of programming exercises.
The study material can be downloaded from Aulaweb and includes:
During the lessons, other material will be indicated that can be found directly on the net.
For the programming part, it is not necessary to purchase a textbook. Anyone interested in doing so can ask the teacher for advice.
Office hours: On appointment. Please contact the teacher via email: antonio.sgorbissa@unige.it
ANTONIO SGORBISSA (President)
CARMINE RECCHIUTO
FULVIO MASTROGIOVANNI (President Substitute)
All class schedules are posted on the EasyAcademy portal.
The exam consists of a multiple-choice test. The ability to solve, understand and modify a series of programming exercises will also be required. The test lasts about an hour and includes about thirty questions. Examples of exam exercises will be available on Aulaweb. The dates of the exam sessions are published on the University portal.
FURTHERMORE: it is possible to refuse the mark if considered unsatisfactory. The rejected mark is canceled and is no longer taken into consideration.
Those who have completed the exercises assigned in class and uploaded them by the date of the first exam session will have a maximum of 2 (two) points (depending on the quality of the solutions). Points will be added to the grade obtained in the test, provided that this grade is sufficient (18).
The exam test (multiple-choice test) aims to ascertain both theoretical knowledge and practical knowledge. For the latter, alongside the solution of programming problems during the test, we will also evaluate the exercises carried out by the students during the course, with which additional points can be obtained
Date | Time | Location | Type | Notes |
---|---|---|---|---|
10/01/2022 | 09:00 | GENOVA | Scritto + Orale | |
13/01/2022 | 14:30 | GENOVA | Scritto + Orale | |
24/01/2022 | 09:00 | GENOVA | Scritto + Orale | |
08/02/2022 | 09:00 | GENOVA | Scritto + Orale | |
14/06/2022 | 09:00 | GENOVA | Scritto + Orale | |
12/07/2022 | 09:00 | GENOVA | Scritto + Orale | |
26/07/2022 | 09:00 | GENOVA | Scritto + Orale | |
07/09/2022 | 09:00 | GENOVA | Scritto + Orale |