Most educational software programs use and gather personal information and metadata from students. Additionally, most of the educational software programs are no longer operated by the learning institutions but are run by third-party agencies. This means that in the decade since 2020, information about students is stored and handled outside premises and control of learning institutions. The personal information about students and their activity while they interact with learning management systems and online learning tools is increasingly in custody of cloud computing platforms, software-as-a-service providers, and learning tool vendors. There is an increasing will to use all the data and metadata from the activity of the students for research, to develop education management strategies, pedagogy approaches, and develop behavior control tools or learning tools informed by behavior analysis from learning analytics. Many times, these studies lack the ethical and moral perspective. In addition, there is an increasing number of cases in which this information has leaked or has been used in a shady way. Additionally, this information will be around for a long time, tied to the future digital profiles of the students whose data has been leaked. This paper hypothesizes that there has been an ongoing process of technological evolution that leads to a loss of control over personal information, which makes it even more difficult to protect user confidentiality and ensuring privacy, that data surveillance has entered the world of education, and that the current legal frameworks are not enough to really protect the student’s personal information. The paper analyzes how this situation came to pass, and why this is wrong. We conclude with some proposals to address it from its different root dimensions: technical, cultural, legal, and organizational.
In 2020 the data about learners is escaping the premises of the learning institutions. The personal information about students and their activity while they interact with Learning Management Systems and Online Learning Tools is in custody of cloud computing providers, and Learning Tools vendors. The model of Software As A Service allows service providers to control all the information about the students. There are an increasing number of cases in which we know that this information has leaked, or has been used in a shady way. This paper analyzes how this situation came to pass, why this is wrong and goes through examples where data and metadata about learners is being gathered in shady conditions. Finally, we conclude that this problem has several dimensions: legal, organizational, cultural and technical, how any solution needs to address these four dimensions, and that we should better get started working on it
Engineers at Living Computers: Museum + Labs have salvaged one of the world's first supercomputers. In the Web extra at https://youtu.be/wDc1630krls, Charles Severance goes behind the scenes at the Living Computers: Museum + Lab to discover how its engineers salvaged one of the world's first supercomputers. In the second Web extra at https://youtu.be/8jysBmy5Bec, author Charles Severance provides an audio recording of this Computing Conversations column.
Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to solve data problems that are beyond the capability of a spreadsheet. Python is an easy to use and easy to learn programming language that is freely available on Macintosh, Windows, or Linux computers. So once you learn Python you can use it for the rest of your career without needing to purchase any software. This book uses the Python 3 language. The earlier Python 2 version of this book is titled \"Python for Informatics: Exploring Information\". There are free downloadable electronic copies of this book in various formats and supporting materials for the book at www.pythonlearn.com. The course materials are available to you under a Creative Commons License so you can adapt them to teach your own Python course.
Charles Severance visits the Living Computer Museum in Seattle, Washington, to get back to his programming roots. The Web extra at https://youtu.be/ZHU4nzIsaIM goes behind the scenes of the author's recent visit to the Living Computer Museum. In the second Web extra at https://youtu.be/lnlL7cEJqtY, author Charles Severance provides an audio recording of his Computing Conversations column.
Security guru Bruce Schneier talks about what it takes to think like a security expert. The first Web extra at https://youtu.be/eZNzMKS7zjo is a video in which security guru Bruce Schneier talks with Charles Severance about what it takes to think like a security expert. The second Web extra at https://youtu.be/ZFa9gXBvCcU is an audio recording in which author Charles Severance discusses his interview with security guru Bruce Schneier.
Security expert Bruce Schneier discusses security from the perspectives of both the National Security Agency and the National Institute of Standards and Technology. The first Web extra at https://youtu.be/opT6pIfyGUs is a video interview with Bruce Schneier, who talks about security from the perspectives of both the National Security Agency and the National Institute of Standards and Technology. The second Web extra at https://youtu.be/DmmpbkPw5dk is an audio recording in which author Charles Severance discusses his interview with security guru Bruce Schneier about security from the perspectives of both the National Security Agency and the National Institute of Standards and Technology.
John Resig and Pamela Fox discuss the addition of computer science to the topics covered by Khan Academy, where instructors upload short educational lectures on YouTube. The first Web extra at http://youtu.be/veQaSgjQO2E is a video in which John Resig and Pamela Fox discuss the somewhat recent addition of computer science to the topics covered by Khan Academy, where instructors upload short educational lectures on YouTube. The second Web extra at http://youtu.be/zGvPvXKzny4 is an audio recording of the Computing Conversations column in which author Charles Severance discusses his interview with John Resig and Pamela Fox regarding the somewhat recent addition of computer science to the topics covered by Khan Academy, where instructors upload short educational lectures on YouTube.
edX CEO Anant Agarwal discusses what the online learning provider has achieved in its first three years and where it's heading. The first Web extra at https://youtu.be/tgluUdmQTXM is a video in which edX CEO Anant Agarwal talks with Charles Severance about what the online learning provider has achieved in its first three years and where it's heading. The second Web extra at https://youtu.be/4OTLAiv-5Ms is an audio recording in which author Charles Severance reads his Computing Conversations column that discusses his interview with edX CEO Anant Agarwal about what the online learning provider has achieved in its first three years and where it's heading. YouTube URL: https://youtu.be/4OTLAiv-5Ms
Guido van Rossum discusses the initial development of Python, which has increasingly become the programming language of choice for many scientific fields due to its extensibility and ease of use. Combining simplicity and ease of learning with powerful capabilities and strong performance, Python is one of the most popular programming languages in the world. Created by Guido van Rossum in 1989, Python is the leading application language in important emerging areas such as natural language processing and big data. It fills a very important gap between high-level applications like spreadsheets and statistical analysis packages and systems-oriented languages like C, C++, and Java. You can see my full interview with Guido at www.computer.org/computingconversations.
Computer scientist Anil Jain discusses the evolution of the biometric recognition field. The first Web extra at http://youtu.be/Wb_JbpdFoz4 is a video in which Anil Jain talks with Charles Severance about the evolution of the biometric recognition field. The second Web extra at http://youtu.be/_NdKzKybyQ4 is an audio recording in which author Charles Severance reads his Computing Conversations column that discusses his interview with Anil Jain about the evolution of the biometric recognition field.
Roy T. Fielding reminisces about his PhD dissertation, which defined the Representational State Transfer architectural style. The first Web extra at http://youtu.be/w5j2KwzzB-0 is a video in which Roy T. Fielding talks with Charles Severance about his PhD dissertation, which defined the Representational State Transfer architectural style. The second Web extra at http://youtu.be/Bwvpuef79lY is an audio recording in which author Charles Severance reads his Computing Conversations column that discusses his interview with Roy T. Fielding about his PhD dissertation, which defined the Representational State Transfer architectural style.
John Resig discusses the birth of the JavaScript library jQuery and how it came to play a key role in the browser software ecosystem. The first Web extra at http://youtu.be/B7Aut4OUuvs is a video in which jQuery creator John Resig talks with Charles Severance about the birth of the JavaScript library jQuery and how it came to play a key role in the browser software ecosystem. The second Web extra at http://youtu.be/ZRxcFzSqatE is an audio recording of the Computing Conversations column in which Charles Severance discusses his interview with John Resig about the JavaScript library jQuery and how it came to play a key role in the browser software ecosystem.
Python creator Guido van Rossum talks about the growing pains--and rewards--the programming language experienced as it evolved. The first Web extra at http://youtu.be/rTTFh7HOlC0 is a video in which Python creator Guido van Rossum talks with Charles Severance about the growing pains and rewards the programming language experienced as it evolved. The second Web extra at http://youtu.be/dgWH-1dCTVM is an audio recording of the Computing Conversations column in which author Charles Severance discusses his interview with Guido van Rossum about the growing pains and rewards the Python programming language experienced as it evolved.
Innovation on ICT-based learning depends on the ability of researchers, developers and services (and content) providers to push new kinds of tools and services in real life contexts. This implies that new developments need to be interoperable with the current LMS that are running almost everywhere. Thus, either new developments have to be custom built for every LMS or there is a real need for an interoperability standard Over the last 8 years IMS Global Learning Consortium has pushed the IMS Learning tools interoperability as the missing standard. IMS LTI has been developed in collaboration with the major LMS and tools authors in a long process where reference implementations and automated compliance tests have been created, and IMS LTI is supported for all the major commercial and open source LMS. But despite the collaborative open process there are different versions of the standard (Simple LTI, Basic LTI, LTI 1.0, LTI 1.1 and soon LTI 2.0) and there are subtle differences in the implementation of LTI provided by each LMS, which defeats the whole purpose of having an interoperability standard. For this reason the TSUGI project has been created: to provide a framework that makes as simple as possible to develop and deploy LTI applications.
Ian Foster describes how the Globus project helps move large amounts of data efficiently and safely, allowing scientists to focus on their research and not on IT problems. The first Web extra at http://youtu.be/Z7NWk8QpQWQ is a video interview in which author Charles Severance interviews Ian Foster about how the Globus project helps move large amounts of data efficiently and safely, allowing scientists to focus on their research and not on IT problems. The second Web extra at http://youtu.be/6Bplhl2QClI is an audio recording of author Charles Severance reading his Computing Conversations column, in which he discusses his interview with Ian Foster about how the Globus project helps move large amounts of data efficiently and safely, allowing scientists to focus on their research and not on IT problems.
Elizabeth Fong describes the standards behind SQL. The first Web extra at http://youtu.be/rLUm3vst87g is a video interview in which author Charles Severance speaks with Elizabeth Fong about how the standards were created for the Structured Query Language (SQL) database. The second Web extra at http://youtu.be/hrx32RJiCnk is an audio recording of author Charles Severance reading his Computing Conversations column, in which he discusses his interview with Elizabeth Fong about how the standards were created for the Structured Query Language (SQL) database.
Nathaniel Borenstein describes how mail evolved from plaintext to multimedia. The first Web extra at http://youtu.be/LOUqh5xw99w is a video interview in which author Charles Severance speaks with Nathaniel Borenstein about how email evolved from plaintext to multimedia. The second Web extra at http://youtu.be/U0u4AOx6dd4 is an audio recording of author Charles Severance reading his Computing Conversations column, in which he discusses his interview with Nathaniel Borenstein about how email evolved from plaintext to multimedia.
Len Kleinrock describes the Internet's humble beginnings. The first Web extra at http://youtu.be/uY7dUJT7OsU is a video interview in which author Charles Severance speaks with Len Kleinrock about the Internet's humble beginnings. The second Web extra at http://youtu.be/r6nCrbitq0U is an audio recording of author Charles Severance reading his Computing Conversations column, in which he discusses his interview with Len Kleinrock about the Internet's humble beginnings.
Geoffrey Fox合作论文数Department of Physics, College of Arts and Sciences, Indiana University;Department of Intelligent Systems Engineering, Indiana University;Community Grid Laboratory, Indiana University;Digital Science Center of Pervasive Technology Institute;School of Engineering and Applied Science, University of Virginia2
Travis E. Doom合作论文数College of Engineering and Computer Science;Department of Computer Science and Engineering;Wright State University2