Who will be the woman leading Italian Universities in 2040? My assumption is: they can be found among today' s top students who, besides being among the best in their chosen disciplines, also scored among the top ones in the recent TECO national soft skills test. Let's have a look at such data !
Workshop Informatica e scuole - didamatica 2015 unibzGabriella Dodero
Presentazione fatta da Gabriella Dodero il 16.4.2015 nel Workshop su Informatica e scuole: Pensiero Computazionale e Ora del Codice. Il workshop organizzato da GRIN e GII si e' svolto a Genova durante la conferenza Didamatica 2015.
In questo lavoro si descrive brevemente un’esperienza in corso di realizzazione, ovvero l'offerta di un MOOC pensato per le scuole superiori come attività di orientamento all'Informatica. Per una maggiore motivazione degli studenti, sono state esplicitamente previste funzionalità ludicizzate basate su una metafora sportiva, quella del Giro d'Italia.
Presentazione fatta a didamatica 2016 Udine 20 aprile 2016
Presentazione tenuta il 3.10.2014 nell'ambito dell'iniziativa di orientamento alle materie scientifiche MINT, organizzata dalla provincia Autonoma di Bolzano presso Sheraton Bolzano Fiera. Erano presenti oltre 300 studenti e i rispettivo docenti delle scuole superiori.
Maximizer CRM - review of international digital marketing MaximizerSoftware
Brief overview of Digital Marketing to International Markets by Mark Carter, Head of Marketing EMEA at Maximizer CRM Software Given to Thames Valley Chamber of Commerce event, November 2010. More details available upon request from www.max.co.uk
Who will be the woman leading Italian Universities in 2040? My assumption is: they can be found among today' s top students who, besides being among the best in their chosen disciplines, also scored among the top ones in the recent TECO national soft skills test. Let's have a look at such data !
Workshop Informatica e scuole - didamatica 2015 unibzGabriella Dodero
Presentazione fatta da Gabriella Dodero il 16.4.2015 nel Workshop su Informatica e scuole: Pensiero Computazionale e Ora del Codice. Il workshop organizzato da GRIN e GII si e' svolto a Genova durante la conferenza Didamatica 2015.
In questo lavoro si descrive brevemente un’esperienza in corso di realizzazione, ovvero l'offerta di un MOOC pensato per le scuole superiori come attività di orientamento all'Informatica. Per una maggiore motivazione degli studenti, sono state esplicitamente previste funzionalità ludicizzate basate su una metafora sportiva, quella del Giro d'Italia.
Presentazione fatta a didamatica 2016 Udine 20 aprile 2016
Presentazione tenuta il 3.10.2014 nell'ambito dell'iniziativa di orientamento alle materie scientifiche MINT, organizzata dalla provincia Autonoma di Bolzano presso Sheraton Bolzano Fiera. Erano presenti oltre 300 studenti e i rispettivo docenti delle scuole superiori.
Maximizer CRM - review of international digital marketing MaximizerSoftware
Brief overview of Digital Marketing to International Markets by Mark Carter, Head of Marketing EMEA at Maximizer CRM Software Given to Thames Valley Chamber of Commerce event, November 2010. More details available upon request from www.max.co.uk
Interest in early game design approaches, that include children’s ideas into the game design process, is increasing. This paper outlines emerging trends in participatory game design, then presents thematic guidelines for practitioners, teachers and researchers, willing to conduct participatory early game design with primary school children.
Presentazione in italiano a Didamatica 2016, Udine 19 aprile 2016
Presentazione tenuta a Milano il 22.9.2015 nel convegno Alla scoperta dell'ignoto: lo studente con disabilità mentale in università, Universita' di Milano e Universita' di Brescia
Documenting design pattern instances: A Family of experiments on Source code ...Gabriella Dodero
Design-patterns are recognized as a means to improve software maintenance by furnishing an explicit specification
of class and object interactions and their underlying intent. Only a few empirical investigations have been conducted to assess whether the kind of documentation for design-patterns
implemented in source code affects its comprehensibility. To investigate this aspect, we conducted a family of four controlled experiments with 88 participants having different experience (i.e., professionals and Bachelor,
Master, and PhD students). In each experiment, the participants were divided into three groups and
were asked to comprehend a non-trivial chunk of an open-source software system. Depending on the group,
each participant was, or was not, provided with graphical or textual representations of the design-patterns
implemented within the source code. We graphically documented design-pattern instances with UML class
diagrams. Textually documented instances are directly reported in source code as comments. Our results
indicate that documenting design-pattern instances yields an improvement in correctness of understanding
of source code for those participants with an adequate level for experience.
Documenting Design Pattern Instances: A family of Experiments on Source Code ...Gabriella Dodero
Design-patterns are recognized as a means to improve software maintenance by furnishing an explicit specification
of class and object interactions and their underlying intent [Gamma et al. 1995]. Only a few empirical
investigations have been conducted to assess whether the kind of documentation for design-patterns
implemented in source code affects its comprehensibility. To investigate this aspect, we conducted a family
of four controlled experiments with 88 participants having different experience (i.e., professionals and Bachelor,
Master, and PhD students). In each experiment, the participants were divided into three groups and
were asked to comprehend a non-trivial chunk of an open-source software system. Depending on the group,
each participant was, or was not, provided with graphical or textual representations of the design-patterns
implemented within the source code. We graphically documented design-pattern instances with UML class
diagrams. Textually documented instances are directly reported in source code as comments. Our results
indicate that documenting design-pattern instances yields an improvement in correctness of understanding
of source code for those participants with an adequate level for experience.
Presentation made at UNIBZ on Dec 18, 2014, within the course on Requirements and Design of the European Master in Software Engineering
La rete RUIAP delle universita' italiane per l'apprendimento permanenteGabriella Dodero
Presentazione svolta il 18.12.2014 a Bressanone nell'ambito del convegno "L’educazione Permanente in AltoAdige/Südtirol: aspetti evolutivi in un sistema di rete territoriale"
Come motivare i nativi digitali all'uso della linea di comandoGabriella Dodero
I Sistemi Operativi, ed in particolare l'uso dell'interfaccia testuale e la scrittura di script di shell, non sono sicuramente gli argomenti piu' eccitanti per i giovani di oggi, abituati a interagire atraverso metafore visuali, touch screen, gesture eccetera.
Una metodologia basata sulla sperimentazione, detta Extreme Apprenticeship, e l'uso di materiali didattici, basati su una sequenza di numerosi esercizi semplici, e fruibili anche in modalita' di auto-apprendimento, sembrano aver risolto il problema nel corso universitario di Sistemi Operativi.
Ma potrebbe funzionare anche a scuola? Noi crediamo di si, e abbiamo proposto gli stessi materiali, presentati con un linguaggio differente, alle scuole superiori di Bolzano.
Ne sono venuti fuori una trentina di brevi video, registrati con un montaggio fumettistico, 'parlati' in inglese, tedesco ed italiano. E disponibili su youtube, con licenza creative commons, per tutti gli insegnanti ed i loro allievi aspiranti hacker.
Interest in early game design approaches, that include children’s ideas into the game design process, is increasing. This paper outlines emerging trends in participatory game design, then presents thematic guidelines for practitioners, teachers and researchers, willing to conduct participatory early game design with primary school children.
Presentazione in italiano a Didamatica 2016, Udine 19 aprile 2016
Presentazione tenuta a Milano il 22.9.2015 nel convegno Alla scoperta dell'ignoto: lo studente con disabilità mentale in università, Universita' di Milano e Universita' di Brescia
Documenting design pattern instances: A Family of experiments on Source code ...Gabriella Dodero
Design-patterns are recognized as a means to improve software maintenance by furnishing an explicit specification
of class and object interactions and their underlying intent. Only a few empirical investigations have been conducted to assess whether the kind of documentation for design-patterns
implemented in source code affects its comprehensibility. To investigate this aspect, we conducted a family of four controlled experiments with 88 participants having different experience (i.e., professionals and Bachelor,
Master, and PhD students). In each experiment, the participants were divided into three groups and
were asked to comprehend a non-trivial chunk of an open-source software system. Depending on the group,
each participant was, or was not, provided with graphical or textual representations of the design-patterns
implemented within the source code. We graphically documented design-pattern instances with UML class
diagrams. Textually documented instances are directly reported in source code as comments. Our results
indicate that documenting design-pattern instances yields an improvement in correctness of understanding
of source code for those participants with an adequate level for experience.
Documenting Design Pattern Instances: A family of Experiments on Source Code ...Gabriella Dodero
Design-patterns are recognized as a means to improve software maintenance by furnishing an explicit specification
of class and object interactions and their underlying intent [Gamma et al. 1995]. Only a few empirical
investigations have been conducted to assess whether the kind of documentation for design-patterns
implemented in source code affects its comprehensibility. To investigate this aspect, we conducted a family
of four controlled experiments with 88 participants having different experience (i.e., professionals and Bachelor,
Master, and PhD students). In each experiment, the participants were divided into three groups and
were asked to comprehend a non-trivial chunk of an open-source software system. Depending on the group,
each participant was, or was not, provided with graphical or textual representations of the design-patterns
implemented within the source code. We graphically documented design-pattern instances with UML class
diagrams. Textually documented instances are directly reported in source code as comments. Our results
indicate that documenting design-pattern instances yields an improvement in correctness of understanding
of source code for those participants with an adequate level for experience.
Presentation made at UNIBZ on Dec 18, 2014, within the course on Requirements and Design of the European Master in Software Engineering
La rete RUIAP delle universita' italiane per l'apprendimento permanenteGabriella Dodero
Presentazione svolta il 18.12.2014 a Bressanone nell'ambito del convegno "L’educazione Permanente in AltoAdige/Südtirol: aspetti evolutivi in un sistema di rete territoriale"
Come motivare i nativi digitali all'uso della linea di comandoGabriella Dodero
I Sistemi Operativi, ed in particolare l'uso dell'interfaccia testuale e la scrittura di script di shell, non sono sicuramente gli argomenti piu' eccitanti per i giovani di oggi, abituati a interagire atraverso metafore visuali, touch screen, gesture eccetera.
Una metodologia basata sulla sperimentazione, detta Extreme Apprenticeship, e l'uso di materiali didattici, basati su una sequenza di numerosi esercizi semplici, e fruibili anche in modalita' di auto-apprendimento, sembrano aver risolto il problema nel corso universitario di Sistemi Operativi.
Ma potrebbe funzionare anche a scuola? Noi crediamo di si, e abbiamo proposto gli stessi materiali, presentati con un linguaggio differente, alle scuole superiori di Bolzano.
Ne sono venuti fuori una trentina di brevi video, registrati con un montaggio fumettistico, 'parlati' in inglese, tedesco ed italiano. E disponibili su youtube, con licenza creative commons, per tutti gli insegnanti ed i loro allievi aspiranti hacker.