Publication Date
In 2025 | 0 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 12 |
Since 2016 (last 10 years) | 25 |
Since 2006 (last 20 years) | 31 |
Descriptor
Source
Author
Adell-Segura, Jordi | 1 |
Albano, Giovannina | 1 |
Alexey V. Akimov | 1 |
Altanis, Ioannis | 1 |
Ana, Pedro | 1 |
Angeli, Charoula M. | 1 |
Baker, Catherine M. | 1 |
Bati, Kaan | 1 |
Bertacchini, Francesca | 1 |
Bilotta, Eleonora | 1 |
Boukouvala, Fani | 1 |
More ▼ |
Publication Type
Journal Articles | 31 |
Reports - Research | 25 |
Reports - Descriptive | 4 |
Reports - Evaluative | 3 |
Speeches/Meeting Papers | 3 |
Tests/Questionnaires | 2 |
Information Analyses | 1 |
Education Level
Higher Education | 32 |
Postsecondary Education | 28 |
Elementary Secondary Education | 1 |
Audience
Teachers | 2 |
Location
Spain | 2 |
Canada | 1 |
Canada (Vancouver) | 1 |
China (Beijing) | 1 |
Colombia | 1 |
Georgia (Atlanta) | 1 |
Indiana | 1 |
Italy | 1 |
Norway | 1 |
Pennsylvania | 1 |
Pennsylvania (Pittsburgh) | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Diamond, Harvey – PRIMUS, 2023
This paper presents a series of basic computational problems that are mathematically and/or graphically appealing, and provides an idea of places one might go in trying to understand what is happening, integrating mathematics, computation, and graphics. The real point of this paper is to make a case, through those examples, for computation as an…
Descriptors: Mathematics Instruction, Computation, College Mathematics, Undergraduate Study
Ruijie Zhou; Chong Xie; Xiuling He; Yangyang Li; Qiong Fan; Ying Yu; Zhonghua Yan – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential competency for comprehending and addressing intricate issues in the digital world, has been incorporated into curriculum planning as a goal for programming education. This study introduced flow design into programming curricula to investigate its impact on undergraduates 'CT skills during pair work. Two…
Descriptors: Undergraduate Students, Thinking Skills, Computation, Programming
Zhou, Ying; Chai, Ching Sing; Li, Xiuting; Ma, Chao; Li, Baoping; Yu, Ding; Liang, Jyh-Chong – Journal of Educational Computing Research, 2023
Computational thinking is a way of thinking that helps people "think like a computer scientist" to solve practical problems. However, practicing computational thinking through programming is dependent on the problem solvers' metacognition. This study investigated students' metacognitive planning and problem-solving performance in…
Descriptors: Metacognition, Computation, Thinking Skills, Problem Solving
Nikolaos Pellas – Journal of Educational Computing Research, 2024
Educational technologists and practitioners have made substantial strides in developing affordable digital and tangible resources to support both formal and informal computer science instruction. However, there is a lack of research on practice-based assignments, such as Internet of Things (IoT) projects, that allow undergraduate students to…
Descriptors: Computation, Thinking Skills, Learning Motivation, Academic Persistence
Elizabeth Stippell; Alexey V. Akimov; Oleg V. Prezhdo – Journal of Chemical Education, 2023
We report an educational tool for the upper level undergraduate quantum chemistry or quantum physics course that uses a symbolic approach via the PySyComp Python library. The tool covers both time-independent and time-dependent quantum chemistry, with the latter rarely considered in the foundations course due to topic complexity. We use quantized…
Descriptors: Undergraduate Students, College Science, Quantum Mechanics, Chemistry
Umutlu, Duygu – Journal of Research on Technology in Education, 2022
This qualitative case study was designed to explore pre-service teachers' computational thinking and programming skills in an educational technology course in which block-based programming was introduced in a teacher education program. 12 teacher candidates from different subject areas participated in the study. The findings show that…
Descriptors: Preservice Teachers, Computation, Thinking Skills, Programming Languages
Buteau, Chantal; Muller, Eric; Mgombelo, Joyce; Sacristán, Ana Isabel; Dreise, Kirstin – Digital Experiences in Mathematics Education, 2020
In this article, we seek to understand how university students learn to use programming as an instrument for 'authentic' mathematical investigations. We use the instrumental approach as a framework, focusing on how the transformation of the programming language into an instrument requires that the user develops or mobilizes multiple schemes at…
Descriptors: Undergraduate Students, Programming, Mathematics Education, Mathematics Skills
Bati, Kaan – Informatics in Education, 2022
This study reports the findings of a program that aims to develop pre-service science teachers' computational problem-solving skills and views on using information and communications technology in science education. To this end, pre-service science teachers were trained on computational thinking, computational problem solving, designing an…
Descriptors: Foreign Countries, Programming, Programming Languages, Technology Integration
Verrett, Jonathan; Boukouvala, Fani; Dowling, Alexander; Ulissi, Zachary; Zavala, Victor – Chemical Engineering Education, 2020
Computational notebooks are an increasingly common tool used to support student learning in a variety of contexts where computer programming can be applied. These notebooks provide an easily distributable method of displaying text and images, as well as sections of computer code that can be manipulated and run in real-time. This format allows…
Descriptors: Computer Science Education, Programming, Programming Languages, College Students
Pala, Ferhat Kadir; Mihci Türker, Pinar – Interactive Learning Environments, 2021
In this study, the effects of Arduino IDE and C++ programming languages were investigated on the computational thinking skills of preservice teachers. The Computational Thinking Skills Scale was administered to preservice teachers. Firstly, a basic programming training was given and then it was asked to create group projects on a voluntary basis.…
Descriptors: Programming, Computer Science Education, Computation, Thinking Skills
Thrall, Elizabeth S.; Lee, Seung Eun; Schrier, Joshua; Zhao, Yijun – Journal of Chemical Education, 2021
Techniques from the branch of artificial intelligence known as machine learning (ML) have been applied to a wide range of problems in chemistry. Nonetheless, there are very few examples of pedagogical activities to introduce ML to chemistry students in the chemistry education literature. Here we report a computational activity that introduces…
Descriptors: Undergraduate Students, Artificial Intelligence, Man Machine Systems, Science Education
Schwab-McCoy, Aimee; Baker, Catherine M.; Gasper, Rebecca E. – Journal of Statistics and Data Science Education, 2021
In the past 10 years, new data science courses and programs have proliferated at the collegiate level. As faculty and administrators enter the race to provide data science training and attract new students, the road map for teaching data science remains elusive. In 2019, 69 college and university faculty teaching data science courses and…
Descriptors: Statistics Education, Higher Education, College Students, Teaching Methods
Lockwood, Elise; De Chenne, Adaline – International Journal of Research in Undergraduate Mathematics Education, 2020
When solving counting problems, students often struggle with determining what they are trying to count (and thus what problem type they are trying to solve and, ultimately, what formula appropriately applies). There is a need to explore potential interventions to deepen students' understanding of key distinctions between problem types and to…
Descriptors: Thinking Skills, Programming Languages, Computer Science Education, Introductory Courses
Quevedo Gutiérrez, Eduardo; Zapatera Llinares, Alberto – Education Sciences, 2021
The objective of this research is to study the "Scratch" programming language as a didactic tool to teach functions. The introduction of didactic tools allowing comprehension in simple and attractive ways is required. Given the traditional teaching/learning system, it is necessary to organize participatory and collaborative dynamic…
Descriptors: Mathematics Instruction, Teaching Methods, Programming Languages, Mathematical Concepts
Tovar, Glomen – Biochemistry and Molecular Biology Education, 2018
A software to calculate the net charge and to predict the isoelectric point (pI) of a polypeptide is developed in this work using the graphical programming language LabVIEW. Through this instrument the net charges of the ionizable residues of the chains of the proteins are calculated at different pH values, tabulated, pI is predicted and an Excel…
Descriptors: Graduate Students, Computer Software, Biochemistry, Scientific Concepts