ChatGPT for Teaching and Learning: An Experience from Data Science Education [PDF]
ChatGPT, an implementation and application of large language models, has gained significant popularity since its initial release. Researchers have been exploring ways to harness the practical benefits of ChatGPT in real-world scenarios. Educational researchers have investigated its potential in various subjects, e.g., programming, mathematics, finance,
arxiv +1 more source
Opinionated practices for teaching reproducibility: motivation, guided instruction and practice [PDF]
In the data science courses at the University of British Columbia, we define data science as the study, development and practice of reproducible and auditable processes to obtain insight from data. While reproducibility is core to our definition, most data science learners enter the field with other aspects of data science in mind, for example ...
arxiv +1 more source
Memory-two strategies forming symmetric mutual reinforcement learning equilibrium in repeated prisoners' dilemma game [PDF]
We investigate symmetric equilibria of mutual reinforcement learning when both players alternately learn the optimal memory-two strategies against the opponent in the repeated prisoners' dilemma game. We provide a necessary condition for memory-two deterministic strategies to form symmetric equilibria.
arxiv +1 more source
A Cognitive Science perspective for learning how to design meaningful user experiences and human-centered technology [PDF]
This paper reviews literature in cognitive science, human-computer interaction (HCI) and natural-language processing (NLP) to consider how analogical reasoning (AR) could help inform the design of communication and learning technologies, as well as online communities and digital platforms.
arxiv
Knowledge Spaces and the Completeness of Learning Strategies [PDF]
We propose a theory of learning aimed to formalize some ideas underlying Coquand's game semantics and Krivine's realizability of classical logic. We introduce a notion of knowledge state together with a new topology, capturing finite positive and negative information that guides a learning strategy.
arxiv +1 more source
Education Games To Learn Basic Algorithm With Near Isometric Projection Method [PDF]
Basic programming and algorithm learning is one of the compulsory subjects required for students majoring in computers. As this lesson is knowledge base, it is very important and essential that before learn programmings languages students must be encourages to learn it to avoid difficulties that by using the algorithm learning games application with ...
arxiv +1 more source
Generative AI has lowered the barriers to computational social sciences [PDF]
Generative artificial intelligence (AI) has revolutionized the field of computational social science, unleashing new possibilities for analyzing multimodal data, especially for scholars who may not have extensive programming expertise. This breakthrough carries profound implications for the realm of social sciences.
arxiv
Improving prediction of hepatocellular carcinoma in chronic hepatitis B by machine learning: Productive relationship of medicine with computer science [PDF]
Terry Cheuk‐Fung Yip, Cihan Yurdaydìn
openalex +1 more source
SciNote: Collaborative Problem Solving and Argumentation Tool [PDF]
As educators push for students to learn science by doing science, there is a need for computational scaffolding to assist students' evaluation of scientific evidence and argument building. In this paper, we present a pilot study of SciNote, a CSCL tool allowing educators to integrate third-party software into a flexible and collaborative workspace.
arxiv
Using Quantum Computers to Learn Physics [PDF]
Since its inception at the beginning of the twentieth century, quantum mechanics has challenged our conceptions of how the universe ought to work; however, the equations of quantum mechanics can be too computationally difficult to solve using existing computers for even modestly large systems.
arxiv