Search
Search Results
-
Computer science and non-computer science faculty members’ perception on teaching data science via an experiential learning platform
Artificial intelligence (AI) has been widely adopted in higher education. However, the current research on AI in higher education is limited lacking...
-
Improving Computer Science Curriculum and Teaching in the New Information Age
This article presents the progress of Project 101, an initiative starting from December 2021, to improve computer science curriculum and teaching in...
-
Designing Computer Vision Support for Science Practical Work: A Qualitative Investigation into the Noticing Practices and Support Preferences of Science Teachers
With teachers continuing to report challenges in classroom management and difficulties in implementing scientific inquiry, the current manner in...
-
Game-based learning in computer science education: a sco** literature review
Using games in education has the potential to increase students’ motivation and engagement in the learning process, gathering long-lasting practical...
-
Uncovering the skillsets required in computer science jobs using social network analysis
The rapid growth of technology and computer science, which has led to a surge in demand for skilled professionals in this field. The skill set...
-
Central Themes and Open Questions in the Philosophy of Computer Science
This paper introduces the Global Philosophy symposium on Giuseppe Primiero’s book On the Foundations of Computing (2020). The collection gathers...
-
Reliability and validity of a single-item computer science identity instrument
Student identity measures in Science, Technology, Engineering, and Mathematics (STEM) fields are a strong predictor of future persistence in those...
-
Computer Science Topics
You don’t need a computer science degree to apply the practical advice in this book and become a better SQL developer. For database developers it can... -
Effective Supervision for Enhancing Quality of Doctoral Research in Computer Science and Engineering
This article reflects on effective supervision and possible guidance for enhancing quality of doctoral research in the computer science and...
-
Nanotechnology on Perspective Computer Science
Computer science has long been an established science, but changes continue to occur both in terms of technology and application. Of course, the... -
Gender and culture bias in letters of recommendation for computer science and data science masters programs
Letters of Recommendation (LORs) are widely utilized for admission to both undergraduate and graduate programs, and are becoming even more important...
-
Adapting to online education: insights from computer science teachers
This paper explored the attitudes and roles of computer science (CS) teachers in elementary and high schools in Croatia in the period from completely...
-
Exploring Teacher and Student Stereotypes in a Gender-Inclusive Secondary Computer Science Program
While a growing emphasis has been placed on broadening participation in computer science (CS) education, an enduring gender gap exists. One reason...
-
An ablation study on the use of publication venue quality to rank computer science departments
This paper focuses on ranking computer science departments based on the quality of publications by the faculty in those departments. There are...
-
Sometimes I still do not see myself as a computer scientist: Negotiating a computer science identity as a Latina undergraduate and youth mentor
This study puts forth the counternarrative of the first author Gislaine, a first-generation undergraduate student, Latina, and computer science...
-
Benefits of international collaboration in computer science: a case study of China, the European Union, and the United States
Co-authored publications can bring positive results for those who participate, such as gaining additional expertise, accessing more funding or...
-
Adaptive learning in computer science education: A sco** review
Adaptive learning is a teaching approach aiming to personalize the learning experience for each student. In Computer Science Education (CSE),...
-
Evaluating educational robotics as a maker learning tool for pre-service teacher computer science instruction
Computer science teaching standards for grades K-8 have been implemented in nearly all U.S. states, and the core subject area teachers (e.g., math,...
-
Enhancing rural students’ computer science self-efficacy in a robotics-based language arts course
Integrating computer science (CS) content into existing STEM curricula emerges as a viable solution to broadening rural students’ participation in...
-
Beyond teaching computational thinking: Exploring kindergarten teachers’ computational thinking and computer science curriculum design considerations
Many K-12 computer science (CS) education initiatives at the local, state, and federal levels have recently started to focus on engaging the young...