News Archive

July 1, 2016

Two clarifications on the standard project "Connectivity & the Cloud".
1) When I wrote the project, the API I was thinking about for the demo app was the Backup API, available since Android 2.2. Unfortunately, the text of the project was not clear. All groups with whom I have spoken so far have made the expected choice, but for the Second Session other choices will be also accepted.
2) Some groups are having difficulties while performing cloud backups from their devices. Document your difficulties in the report. Backups using the android/com.android.internal.backup.LocalTransport transport agent will be also accepted.


June 20, 2016

If you are working on your project, remember that the lab is still open every Tuesday afternoon until July 5. As always, write to erasmo.longo@unipd.it to announce your presence in advance.
In order for a group to discuss the project, ALL MEMBERS OF THE GROUP must enroll in the appropriate list on Uniweb.
Project discussions will take place following the order in which the projects were delivered to me. The oral exams will take place following the order in which students enrolled.


June 6, 2016

On June 7 at 2:45pm, in the laboratory, the tutor Edoardo Degli Innocenti will give an introductory presentation on principles of human-machine interfaces. Once again, the topic is not part of the syllabus, but it is a thought-provoking addition to what was presented during lectures.


June 5, 2016

Lunedì 6 giugno non verranno distribuite domande in classe: diversi studenti mi hanno comunicato di avere un compitino concomitante.


May 23, 2016

È aperta la finestra per compilare i questionari online per la valutazione della didattica. La finestra si chiuderà il 29 luglio.
All'inizio della lezione di oggi, lunedì 23 maggio, verranno distribuiti in aula i questionari cartacei.


May 18, 2016

Some days ago, I realized hyperlinks were not working in all the PDFs for the lecture notes. This is a PowerPoint issue. Hyperlinks have now been fixed.


May 13, 2016

On May 17 at 2:30pm, in the laboratory, the tutor Edoardo Degli Innocenti will give a presentation on distributed version control systems and the use of Git. The topic is not in the syllabus, but I am sure the presentation will help all student groups while working on their projects.


May 9, 2016

Martedì 10 maggio la lezione si svolgerà in aula Be e successivamente NON ci sarà laboratorio ad accesso libero: l'aula Te sarà occupata tutto il giorno per i test TOLC.


April 18, 2016

La lezione di martedì 19 aprile potrebbe iniziare con qualche minuto di ritardo rispetto alle 12:15: il docente è in commissione di Laurea, e potrebbe giungere in aula in ritardo qualora la seduta di Laurea si protraesse molto oltre l'orario stabilito.


April 6, 2016

Given the significant number of students who expressed interest in STAGE-IT 2016 via Facebook or by email, on Thursday, April 7 there will be no lecture.


April 5, 2016

If enough students are interested in participating to STAGE-IT 2016, I am willing to suspend the lecture on April 7: in fact, I saw that both L and LM students would have classes to attend throughout the event otherwise.
Students interested in participating to the event must send me an email by today. Early tomorrow morning I will announce whether the lecture will be actually suspended or not.


April 1, 2016

Given the limited laboratory attendance, effective April 5 the lab will be open only if at least one student has announced her/his presence in advance. To state that you will show up, write to Erasmo Longo (erasmo.longo@unipd.it) from your institutional email account, and specify your arrival time.


March 21, 2016

As several students have issues with Android Studio because of their limited quota, it is now possible to move the bulky ".android" and ".AndroidStudio1.5" folders into a dedicate network storage space which lives in /nfsd/android and does not count against your quota. The following bash commands, to be run only once, will give you a fresh Android Studio set-up (substitute "fantozzi" with your own username, of course).

cd /nfsd/android/fantozzi
cp -r /nfsd/opt/android-studio/dot.AndroidStudio1.5 ./.AndroidStudio1.5
mkdir .android
cd
rm -rf .android
rm -rf .AndroidStudio1.5
ln -s /nfsd/android/fantozzi/.AndroidStudio1.5 .AndroidStudio1.5
ln -s /nfsd/android/fantozzi/.android .android


March 21, 2016

On March 22 the lab will be available only for 2 hours: from 2pm to 4pm.


March 17, 2016

The descriptions of the standard projects and a summary of special projects are now available in the "Course Materials" page.


March 16, 2016

Some information on the upcoming lectures.
March 17: contrary to earlier announcements, the lecture will take place in the Ce room and not in the lab.
March 21: as deliberated by the Rector, lectures will not be held to encourage participation in the event "Per una nuova primavera delle Università".
March 22: as announced, the lecture will be replaced by a Q&A session about the projects. The session will take place in the lab.
March 24, 28, and 29: Easter holidays, no lectures.


March 11, 2016

On March 15 the instructor will be in the lab to give an overview on the Android Studio IDE. The presentation will take place at 2:15pm for LM students, and will be repeated at 3:15pm for L students.


March 8, 2016

The final list of students is out.
Remember that the next deadline is the formation of groups: group names and members must be notified by e-mail to the instructor by March 25, 2016.


February 24, 2016

Sono aperte le iscrizioni al corso tramite GestNuPro. Attenzione: gli studenti di Laurea Magistrale devono iscriversi alla lista per "Sistemi in tempo reale". Le iscrizioni rimarranno aperte fino al 6 marzo.


February 17, 2016

La formazione della graduatoria per l'accesso al corso sarà gestita tramite GestNuPro. Riporto un estratto della comunicazione che ho ricevuto oggi: "Quanto prima verrà arrivato GestNuPro, sistema per gestire le iscrizioni ai corsi a numero programmato così come deciso nel CCS dello scorso dicembre. Quando lo strumento sarà pronto [...] verranno informati tutti gli studenti via mail e messo un avviso su Moodle. Le iscrizioni a GestNupro saranno chiuse una settimana/10 giorni dopo l'inizio dei corsi per permettere a tutti gli studenti di iscriversi. La data precisa della chiusura verrà comunicata a tutti e visualizzata nella piattaforma".
Le regole per la formazione della graduatoria sono consultabili nel verbale del CCS del 14 dicembre 2015.


January 7, 2016

Da oggi è disponibile online la bozza di verbale del CCS che ha approvato le nuove regole per l'accesso ai corsi a numero programmato. Riporto qui sotto un estratto del documento. Non è ancora chiaro se le regole saranno applicate già dal secondo semestre 2016: pubblicherò ulteriori informazioni non appena disponibili.

"Lo studente che desidera frequentare uno o più insegnamenti a numero programmato deve accedere ad una procedura di iscrizione, nei tempi e con le modalità che verranno di volta in volta specificati, indicando, nel caso di scelte multiple, un ordine di preferenza.
L’ammissione ad un insegnamento a numero programmato verrà stabilito da una graduatoria formulata in base ai seguenti criteri, elencati in ordine di priorità:

  1. Livello di preferenza indicato dallo studente
  2. Caratteristiche dell’insegnamento nel manifesto del CdS a cui lo studente è iscritto e anno di erogazione
  3. Per insegnamenti delle lauree triennali:
    3.1t presente nel manifesto
    3.2t non presente nel manifesto
    Per insegnamenti delle lauree magistrali:
    3.1m presente nel manifesto & studente iscritto all’anno di erogazione
    3.2m presente nel manifesto & studente non iscritto all’anno di erogazione
    3.3m non presente nel manifesto
  4. Numero di CFU conseguiti alla data di iscrizione (dal più alto al più basso)
  5. Media pesata dei voti degli esami registrati alla data di iscrizione (dal più alto al più basso)
  6. Voto finale conseguito nella laurea triennale (dal più alto al più basso e solo se applicabile)

Eventuali situazioni di parità che si rivelassero critiche per l’ammissione o la non ammissione ad un insegnamento verranno risolte con un sorteggio.
Nel caso di insegnamenti offerti a CdS sia triennali che magistrali, il docente deve specificare un numero per ciascun livello, e verranno compilate due liste separate."


October 1, 2015

Il corso è a numero programmato: per partecipare sarà obbligatorio iscriversi e ottenere un posto utile in graduatoria.
Le regole per la formazione della graduatoria e le modalità di iscrizione non sono ancora state deliberate dai Consigli di Corso di Studi: non appena le informazioni saranno disponibili, le pubblicherò.

.