The teaching of Computer Science aims to provide knowledge and skills that allow the student to use the computer as a tool for the automation of the most common and elementary activities related to information processing.
With the study of Computer Science the student will be able to achieve the following educational objectives:
In terms of knowledge and comprehension:
- to know the information processing systems;
- to know the differences between different types of IT tools.
In terms of ability to apply knowledge and understanding:
- use information processing systems and languages for querying databases
- use software platforms for e-learning and online training.
In terms of autonomy of judgment:
- to orient oneself critically in the use of simple information processing systems, and to carry out some simple queries on these.
In terms of communication skills:
- use the computer as a tool for the automation of the most common and elementary activities related to information processing.
In terms of learning ability:
- deepen the evolution of technologies for social media, social networking and social reading.
scheda docente
materiale didattico
- Computer use: Operating systems, File system, Tools and Printing.
- Spreadsheet: Using excel, Cells, Managing spreadsheets, Arithmetic formula and functions, Text and number formatting, Graphs.
- Online collaboration: remote storage and on-line forms.
- Databases management system and languages for querying databases.
- Introduction to Python programming
See also pages on Formonline platform
Programma
- ICT basic concepts: Algorithms and computation theory, Information encoding, Hardware, Software, Networks, Communication and information technologies.- Computer use: Operating systems, File system, Tools and Printing.
- Spreadsheet: Using excel, Cells, Managing spreadsheets, Arithmetic formula and functions, Text and number formatting, Graphs.
- Online collaboration: remote storage and on-line forms.
- Databases management system and languages for querying databases.
- Introduction to Python programming
Testi Adottati
Informatica di Base (seconda edizione del 2020). Mauro Mezzini, Apogeo Education, Maggioli EditoreSee also pages on Formonline platform
Bibliografia Di Riferimento
Informatica di Base (seconda edizione del 2020). Mauro Mezzini, Apogeo Education, Maggioli EditoreModalità Erogazione
Teaching will include both traditional classroom lessons and exercises in laboratoryModalità Frequenza
Attendance is free and not mandatory, but strongly recommended.Modalità Valutazione
The exam consists in a written test with 50 multiple choice questions to be completed in 60 minutes. The test is aimed at verifying the ability to understand the representation of information in computer science such as the binary positional representation, the representation of characters, the representation of images and sounds. To understand elements of the theory of computation, computer hardware architecture, the Python language, computer networks, operating systems (OS) and client-server architectures and languages and systems for database management. In the written exam, the skills of binary-decimal and decimal-binary conversion will be tested. It enables them to use spreadsheets and manage and modify the data they contain.