Università degli Studi di Urbino Carlo Bo / Portale Web di Ateneo


Algorith, coding and word processing thecniques
Algoritmi, coding e techiche di elaborazione e trattamento testi

A.Y. Credits
2018/2019 4
Lecturer Email Office hours for students
Stefano Russo Jn. 18.00-19.00 (ASD Volponi - Professors room); Fri. 8.00-9.00 (Collegio Raffaello - Sala Raffaello)

Assigned to the Degree Course

Educational Sciences (L-19)
Date Time Classroom / Location
Date Time Classroom / Location

Learning Objectives

The computer skills course aims to give students all the knowledge of computer science they need to get their own clear and sufficiently thorough idea (even if on some technical details approximate) of what is this science that goes by the name computer science and how and with what effects it develops in favor of man and the education sciences. The objectives of the IT skills course for the Bachelor of Science in Education Sciences are: 1) explain and make students understand what a computer is and how it works, with particular regard to algorithms and the ptogramming activity (coding); 2) acquire adequate skills for the creation and format of professional text documents with word processing software; 3) the search for information on the web and in the evaluation of information; 4)  the graphic representation of information; 5)  sharing of information. The course will allow students to acquire the mastery of all the most common Italian and English linguistic expressions, abbreviations and acronyms of the computer world..


- Basic concepts of computer science (8 hours)

  • The computer: nature, denomination and functions
  • The computer performer general of algorithms
  • What an algorithm is
  • From the algorithm to the computer program: introduction to coding
  • Intelligent machines and artificial intelligence
  • Computer networks.
  • Client-server architectures Internet and basic services 
  • The application of information technology to the human sciences

Applications (16 hours)

-Text processing programs

  • Text editor
  • Based on WYSIWG graphic interface (Word, Write, etc.)
  • Based on Symbolic languages ??(WYSIWYM paradigm)

- Search for information in the word wide web

  • Use the brower
  • Doing research online
  • Search engine
  • Navigate safely
  • Evaluation of information
  • Online services

- Softwares for the graphic representation of information, concepts and ideas

  • Tools for presentations tools for creating cognitive maps (conceptual, mental)

-Tools for sharing information on the net

  • On-line collaboration applications (groupware)

Bridging Courses

No specific prerequisites are needed. We still need a basic familiarity with the computer (use of keyboard, monitor and mouse, opening and closing of the working session, etc.)

Learning Achievements (Dublin Descriptors)

In relation to the teaching of computer science students must demonstrate possession of:

  • Knowledge and understanding (knowledge and under standing). After the course students should be able to understand and explain the basic concepts of information technology.
  • Ability to apply knowledge and understanding (applying knowledge and understanding). After the course students should be able to discuss and evaluate various claims and arguments in the field of computer science  and to use this knowledge competently.
  • Making judgments (Making judgments). After the course students should be able to demonstrate the ability to use knowledge and concepts to reason with independent judgment according to the logic of the discipline.
  • Communication skills (communication skills). After the course students should be able to explain and discuss the relevant topics with conceptual and linguistic exactness, and to offer efficacious  and synthetic accounts of the subject matter.
  • Learning skills (learning skills). After the course students should be acquainted the computer science and the computer to be able to proceed on their own  in gathering further knowledge from the literature in the field and in contiguous fields.
  • Teaching Material

    The teaching material prepared by the lecturer in addition to recommended textbooks (such as for instance slides, lecture notes, exercises, bibliography) and communications from the lecturer specific to the course can be found inside the Moodle platform › blended.uniurb.it

    Supporting Activities

    Any supplementary lessons and / or seminars.  

    Teaching, Attendance, Course Books and Assessment


    Lectures, practical demonstrations on the use of the software listed in the study program with the help of multimedia tools (PC and projector), structured exercises on the use of spreadsheets.


    Attendance is recommended as it is a course on the use of word processing software and for the graphic representation of concepts and ideas. The presence of the students will be recorded and each week will be assigned an exercise which must be handed in to the teacher the following week.

    Course books

    -On the basic concepts of computer science, see:

    • Materiali didattici a cura del docente disponibili  sulla piattaforma blended learning.
    • Mauro Mezzini, Informatica di base, Maggioli editore,2016. Cap. 2 (Rappresentazione dell'informazione), Cap. 4 (Sistemi operativi e reti).

    - On algorithms and coding, see:

    •  P. Crescenzi e L. Pagli, Problemi, algoritmi e coding, Zanichelli, Bologna, 2017. Capp. 1-2-5 (solo pp.143-150)
    • Mauro Mezzini, Informatica di base, Maggioli editore,2016. Cap. 1 (pp. 5-20),

    - For practical contents, see:

    • Mauro Mezzini, Informatica di base, Maggioli editore,2016. Cap. 6 (Elaborazione dei testi), cap. 7 (Presentazioni), cap. 8 (Collaborazione on-line).

    The exam consists of a suitability test. This means that no grades are assigned, but only the qualification of "eligible". The suitability test consists of:

  • Written test by means of a multiple choice question type, multiple answer, true or false statement, open answer, word association, personalized question  total 35 questions) and / or any exercises. The test will focus on the theoretical topics and on the use of the software tools indicated in the program of the course to ascertain the possession of basic knowledge. The time for the test is thirty minutes. The written test will be passed by answering exactly 75% of the questions.
  • Elaborate written (theme) to be sent by e-mail to the teacher one week before the examination for the coorection. The study will have to choose a track for the theme among those published on the blended learning platform. The elaborated essay must strictly respect the editorial indications provided on the blended learning platform.
  • Additional Information for Non-Attending Students


    Individual study on texts and reported specific materials.

    Autonomous exercises on the topics of the application part.


    No obligation.

    Course books

    In addition to the same texts indicated for frequentant students, reading the text is recommended:

    -Carlo Bianchini, Come imparare a riconoscere il falso in rete, Editrice bibliografica, 2017. Disponibile anche come e-book.


    Same manner as for the attending students.


    For non-attending students it is recommended to practice sguendo the examples proposedin to course books.

    « back Last update: 23/05/2019


    Questo contenuto ha risposto alla tua domanda?

    Il tuo feedback è importante

    Raccontaci la tua esperienza e aiutaci a migliorare questa pagina.

    Se sei vittima di violenza o stalking chiama il 1522

    Il 1522 è un servizio pubblico promosso dalla Presidenza del Consiglio dei Ministri – Dipartimento per le Pari Opportunità. Il numero, gratuito è attivo 24 h su 24, accoglie con operatrici specializzate le richieste di aiuto e sostegno delle vittime di violenza e stalking.

    Posta elettronica certificata



    Università degli Studi di Urbino Carlo Bo
    Via Aurelio Saffi, 2 – 61029 Urbino PU – IT
    Partita IVA 00448830414 – Codice Fiscale 82002850418
    2022 © Tutti i diritti sono riservati