Skip to main content
If you continue browsing this website, you agree to our policies:
  • Condizioni di utilizzo e trattamento dei dati
Continue
x
e-Learning - UNIMIB
  • Home
  • My Media
  • More
Listen to this page using ReadSpeaker
English ‎(en)‎
English ‎(en)‎ Italiano ‎(it)‎
 Log in
e-Learning - UNIMIB
Home My Media
Percorso della pagina
  1. Economics
  2. Master Degree
  3. Marketing e Mercati Globali [F7704M - F7702M]
  4. Courses
  5. A.A. 2021-2022
  6. 1st year
  1. Basic Programming - 2
  2. Summary
Partizione di unità didattica Course full name
Basic Programming - 2
Course ID number
2122-1-F7702M038-F7702M002M-T2
Course summary SYLLABUS

Blocks

Back to Methods & Tools For Marketing Surveys

Course Syllabus

  • Italiano ‎(it)‎
  • English ‎(en)‎
Export

Obiettivi formativi

Il corso si propone di fornire allo studente le competenze per un uso di Excel per la risoluzione di problemi di media complessità del suo ambito di specializzazione e di tradurli in procedure automatizzate

Contenuti sintetici

Programmazione VBA e applicazione del linguaggio alla risoluzione di problemi di elaborazione dati e modellizzazione.

Programma esteso

  • Revisione dei principali aspetti dell’uso dell’applicativo Excel
  • Visual Basic for Applications (VBA)
    • caratteristiche del linguaggio
    • ambiente di lavoro ed uso della guida in linea
    • operatori, tipi di dati, variabili , espressioni
    • controllo del flusso
    • sottoprogrammi (sub), funzioni e passaggio parametri
    • funzioni definite dall'utente all’ambiente Excel
    • tipi di dati strutturati
    • lettura e scrittura di dati da File di testo

Prerequisiti

Le conoscenze di tipo matematico e logico acquisite nella scuola superiore e concetti base sugli algoritmi.

Metodi didattici

Lezioni frontali. Le lezioni si svolgono nei laboratori didattici per consentire agli studenti di applicare immediatamente i concetti spiegati.



Modalità di verifica dell'apprendimento

La verifica dell'apprendimento comprende una prova scritta e una eventuale prova orale. La prova scritta si svolgerà nei laboratori didattici per valutare le abilità dello studente nell'utilizzo di Excel  e le sue competenze nella risoluzione di semplici problemi.


Testi di riferimento

  • UgoMoscato, Mauro Minella. Visual Basic for Application con Microsoft Excel. McGraw-Hill Education
  • S. C. Chapra, Introduction to VBA for Excel, 2nd ed., Prentice Hall

Periodo di erogazione dell’insegnamento

Primo semestre

Lingua di insegnamento

Italiano

Export

Learning objectives

The aim of the course is to provide to the students the skill for the use of  VBA language to solve problems of medium complexity in their field of specialization and to translate them into automated procedures

Contents

VBA  programming and applications to data manipulation and problem modeling

Detailed program

  • Excel review
  • Visual Basic for Applications (VBA)
    • language fundamentals
    • GUI and use of online documentation
    • operators, data types, variables and expressions
    • flow control
    • function and parameter passing
    • user defined functions
    • structured data types
    • Text file manipulation

Prerequisites

Mathematical-logical knowledge as acquired during high-school and basic concepts on algorithms.

Teaching methods

Frontal lessons. Lessons take place in computer science lab to allow students to immediately apply the concepts explained.



Assessment methods

Learning assessment includes a written exam and possibly an oral exam. The written exam will take place in the teaching laboratories to evaluate the student's skills in using Excel  and their competence in solving simple problems.



Textbooks and Reading Materials

  • UgoMoscato, Mauro Minella. Visual Basic for Application con Microsoft Excel. McGraw-Hill Education
  • S. C. Chapra, Introduction to VBA for Excel, 2nd ed., Prentice Hall

Semester

First semester

Teaching language

Italian

Enter

Key information

Field of research
INF/01
ECTS
3
Term
First semester
Activity type
Mandatory
Course Length (Hours)
21
Language
Italian

Staff

    Teacher

  • AA
    Alessandro Avellone
  • Ugo Emanuele Moscato
    Ugo Emanuele Moscato

Enrolment methods

Manual enrolments
Self enrolment (Student)

You are not logged in. (Log in)
Policies
Get the mobile app
Powered by Moodle
© 2025 Università degli Studi di Milano-Bicocca
  • Privacy policy
  • Accessibility
  • Statistics