It is common to name as {em virtual} the imaginary space that can be created by software using computers and networks. This space is not only a set of processing and communications means and methods but it is also a space where humans can ``meet,'' exchange ideas, leave messages etc. Students in Computer Science must learn how to design, implement, manage and debug the systems and networks that create this virtual space. Furthermore, CS students need an experimental environment --a playground-- where they can develop their skills at creating and supporting these virtual environments. For this ``playground'' we propose a virtual world made up of emulated computer systems and emulated networks. This emulated world will be the students' testing environment, where they can run their own services, administer their own machines and set up security attacks without any danger to real networks and systems. It is a virtual space based on virtual machines and virtual networks but it is also a meeting place for computer science students, where they can test the effectiveness of their ideas. This ``space'' therefore is a {em twice} virtual space, which we call virtual to the second power or virtual squared ($V^{2}$). It is a also virtual place (a square) where different real computers, virtual systems and people can meet and communicate.

Virtual Square in Computer Science Education / R. Davoli; M.Goldweber. - STAMPA. - (2005). (Intervento presentato al convegno ItiCSE05. Conference on Innovation and Technology in Computer Science Education tenutosi a Lisbona nel June 2005).

Virtual Square in Computer Science Education

DAVOLI, RENZO;
2005

Abstract

It is common to name as {em virtual} the imaginary space that can be created by software using computers and networks. This space is not only a set of processing and communications means and methods but it is also a space where humans can ``meet,'' exchange ideas, leave messages etc. Students in Computer Science must learn how to design, implement, manage and debug the systems and networks that create this virtual space. Furthermore, CS students need an experimental environment --a playground-- where they can develop their skills at creating and supporting these virtual environments. For this ``playground'' we propose a virtual world made up of emulated computer systems and emulated networks. This emulated world will be the students' testing environment, where they can run their own services, administer their own machines and set up security attacks without any danger to real networks and systems. It is a virtual space based on virtual machines and virtual networks but it is also a meeting place for computer science students, where they can test the effectiveness of their ideas. This ``space'' therefore is a {em twice} virtual space, which we call virtual to the second power or virtual squared ($V^{2}$). It is a also virtual place (a square) where different real computers, virtual systems and people can meet and communicate.
2005
Proceedings of ItiCSE05. Conference on Innovation and Technology in Computer Science Education
Virtual Square in Computer Science Education / R. Davoli; M.Goldweber. - STAMPA. - (2005). (Intervento presentato al convegno ItiCSE05. Conference on Innovation and Technology in Computer Science Education tenutosi a Lisbona nel June 2005).
R. Davoli; M.Goldweber
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/18681
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact