Skip to main content
CODE 90597
ACADEMIC YEAR 2021/2022
CREDITS
SCIENTIFIC DISCIPLINARY SECTOR ING-INF/05
TEACHING LOCATION
  • SAVONA
SEMESTER 1° Semester
PREREQUISITES
Propedeuticità in uscita
Questo insegnamento è propedeutico per gli insegnamenti:
  • Communication science 8752 (coorte 2021/2022)
  • DIGITAL COMMUNICATION 90662
  • Communication science 8752 (coorte 2021/2022)
  • METHODS AND MODELS FOR DIGITAL INFORMATION MANAGEMENT 66784
TEACHING MATERIALS AULAWEB

OVERVIEW

Introduction to the fundamentals of information technology to provide the student with the tools for a correct assessment of the application possibilities of digital technologies, with reference to the human sciences and communication with new media fields; develop their skills in computational thinking and coding and guide them through the problem solving process and the creation of simple programs to manage information on the web, automatic word processing, automatic data analysis.

AIMS AND CONTENT

LEARNING OUTCOMES

The aim of the course is to introduce the fundamental concepts of information technology and to make the student aware of the use of modern communication and information technologies for new media. Another goal is to develop operational skills in the use of individual productivity tools, in the use of the computer network and in programming languages ​​for the web. Finally, the Python object-oriented programming language will be introduced.

AIMS AND LEARNING OUTCOMES

This course intends to present the fundamentals of computer science with the aim of providing the tools to allow a correct evaluation of the applicative possibilities of electronic computers. It is also proposed to make students acquire 'manual skills' in the use of computers through the use of IT tools.

The course is divided into two distinct categories of activities:

- Theoretical Lesson (Lecture): teaching activity in which the student is mainly "passive", that is, attends a theoretical or practical-application lesson in the classroom, or through the tools made available by the teaching portal.

- Practical Lesson (Hands-on experience): component of "assisted teaching" in which the student is mainly "active", that is, he performs personally guided activities in the laboratory. During the Theoretical Lessons the fundamentals of information technology are illustrated from the point of view of a user of information technology.

During the Theoretical Lessons the fundamentals of information technology are illustrated from the point of view of a user of information technology. The topics covered are: the principles of processing, the structure of a computer, the architecture of processors, basic software and operating systems, algorithms and programming languages, application software, Internet and computer networks and, finally, a brief analysis of the social aspects and the probable evolution of information technology.

The topics addressed during the Practical Lessons are:

- for both Degree Courses: use of computers on an individual level and creation of structured electronic documents with personal productivity tools; use of HTML language for the construction of Web pages. In this regard, practical exercises will be made available on individual productivity tools and on basic notions for browsing and searching for information via the Web, according to the provisions of the syllabus of the European License of Computer (ECDL) and HTML programming tools.
- only for the Master's Degree Course in Digital Humanities: Use of the Javascript language for client-side Web programming. Use of the Python programming language for the development of simple string manipulation algorithms.

The teaching organization scheme is 12 CFU for a total of 300 hours of study-work for the Master's Degree Course in Digital Humanities, and 9 CFUs for a total of 225 hours of study-work for the Degree Course. in Communication Sciences.

TEACHING METHODS

The method of carrying out the lessons is described at the link: https://corsi.unige.it/9913/news/12704-modalit%C3%A0-didattica-per-lavvio-dellaa-202122

SYLLABUS/CONTENT

See on AulaWeb Teaching Portal

RECOMMENDED READING/BIBLIOGRAPHY

  • Brookshear J. Glenn, Brylow Dennis, Informatica - Una panoramica generale. Tredicesima Edizione, Pearson Editore, 2020.
  • Giovanni Adorni, Ilaria Torre, Lucidi, appunti, risorse, note ed esercizi, a.a. 2021-2022, messi a disposizione tramite il portale dell’insegnamento. 

Programmi software utilizzati:

  • OpenOffice.org: Open Source Project, versione in lingua italiana, disponibile all’indirizzo: http://download.openoffice.org/index.html.
  • Python.org, sito del progetto da cui è possibile scaricare l’ambiente di Programmazione Python: https://www.python.org/.
  • MiKTeX.org: distribuzione di TeX/LaTeX, disponibile all'indirizzo: https://miktex.org/download.

Risorse di rete:

  •  W3Schools: Tutoriali su HTML, Javascript e Python, in lingua inglese, disponibili all'indirizzo: http://www.w3schools.com. 

TEACHERS AND EXAM BOARD

Exam Board

GIOVANNI ADORNI (President)

NADIA DENURCHIS

ILARIA TORRE (President Substitute)

LESSONS

Class schedule

The timetable for this course is available here: Portale EasyAcademy

EXAMS

Exam schedule

Data appello Orario Luogo Degree type Note
11/01/2022 11:00 SAVONA Scritto
01/02/2022 10:00 SAVONA Scritto
17/02/2022 10:00 GENOVA scritto con accettazione online per scienze della comunicazione
09/06/2022 10:00 SAVONA Scritto
05/07/2022 10:00 SAVONA Scritto
09/09/2022 10:00 SAVONA Scritto