The course will touch several aspects of TEACHING:
1. Definitions: computer, computer science, algorithm, program, data,
information.
2. Byte and its multiples; binary-to-decimal conversion and vice-versa.
3. Hardware and software.
4. Computer architecture: components.
5. Structure and operation of the Von Neumann machine: machine cycle.
CPU, RAM, ROM.
6. Mass storage.
7. Main devices and their classification (input/output).
8. Basic software and application.
9. Operating System: Fundamental functionality. Major operating
systems.
11. User licenses and their most common types: Copyright, Open Source,
Freeware, Shareware, Donationware.
12. Computer viruses: type and mode of operation.
13. Computer networks. LAN, MAN and WAN. Network topologies (Pointto-
point, star, bus, ring, mesh).
14. Internet. Extranet and Intranet; TCP / IP protocol; IPv4 addresses;
DNS; client / server architecture.
15. Internet Services.
16. Search Engines.
Some of this information will be realized in the LABORATORY: Electronic Data Sheet
1. Basic functionality of a spreadsheet: formatting cells; absolute and
relative references.
2. Sum function, if function, average functions; logic functions (and, or);
nested functions; sum.if and count.if functions. Charting.
3. Simple application to rectilinear motion and uniformly accelerated
motion.