This course will cover the following topics: - The operating principles of computer systems, networks and the Internet; - Using Python to solve automatic calculation procedures
Using the Visual Basic language and the Visual Basic Application to solve automatic calculation procedures used in ship design .
This course will allow students to: - Conceptualize aspects relating to the fundamentals of programming; - Apply the above concepts to modular programming and abstract data types.
By the end of the course, students will be able to: - Describe and apply the main principles of procedural programming; - Describe and apply the main principles of modular programming and abstract data types; - Automatically solve simple problems through programs written in Python; - Translate specifications in programs written in Python.
None
Lessons will be in presence and/or online
●Some Fundamentals
●Introduction to Python
●Variables, Data Types, and Arithmetic Expressions
●Program Looping
●Making Decisions
●Working with Arrays anf some fundamentals algorithms
●Working with Functions
●Working with Structures
●Input and Output Operations
Ricevimento: I am usually available both before and after the teaching hours and always by appointment.
https://corsi.unige.it/8721/p/studenti-orario
The timetable for this course is available here: EasyAcademy
The exam consists in a written text and/or test at the computer. Oral is possible if requested by the teacher.