Introduction to Computing (2008/2009)
| Course code |
4S00007 |
| Credits |
4 |
| Coordinator |
Andrea Masini
|
| Study courses to which this belongs |
Degree in Computer Science (until a.a. 2008/2009) |
Teaching is organised as follows:
Educational objectives
Module: Teoria
-------
This course provides the foundations of computer science along with the terminology and basic notations. The course is strictly linked with the laboratory, that introduces to the basic use of a computer.
Module: Laboratorio
-------
Syllabus
Module: Teoria
-------
Computers, algorithms, and languages:
- the concept of algorithm;
- von Neumann machine;
- programming languages.
Structured programming:
- variables and assignments;
- control structures;
- examples of algorithms.
Number representations in the electronic machines:
- concepts;
- positional notation of integer numbers;
- base conversions.
Binary representations:
- unsigned numbers;
- signed-magnitude representation;
- one's complement;
- two's complement;
- rational numbers, fixed-point representation;
- arithmetic operations.
Introduction to codes:
- ASCII;
- Unicode.
Module: Laboratorio
-------
Exam methods
Module: Teoria
-------
Written test with exercises and questions.
Module: Laboratorio
-------
| Statistics |
| Outcomes Exams |
Outcomes Percentages |
Average |
Standard Deviation |
| Passed |
63.26%
|
24
|
4
|
| Failed |
23.46%
|
|
| Absent |
11.22%
|
| Withdrawn |
2.04%
|
| Canceled |
--
|
| Distribuzione degli esiti positivi |
| 18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
30 e Lode |
|
12.9%
|
6.4%
|
6.4%
|
8.0%
|
3.2%
|
6.4%
|
9.6%
|
8.0%
|
6.4%
|
4.8%
|
4.8%
|
3.2%
|
8.0%
|
11.2%
|
Data from AA 2008/2009 based on 98 students. I valori in percentuale sono arrotondati al numero intero più vicino.
|