Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 9 |
Since 2006 (last 20 years) | 24 |
Descriptor
Source
Author
Al Shawkani, Khuloud | 1 |
Albano, Giovannina | 1 |
Archer, Ricky | 1 |
Ayub, Mewati | 1 |
Bednarik, Roman | 1 |
Ben-Ari, Mordechai | 1 |
Bernát, Péter | 1 |
Borge, Javier | 1 |
Botturi, Luca | 1 |
Bringas, Mauro | 1 |
Bruce-Lockhart, Michael | 1 |
More ▼ |
Publication Type
Reports - Descriptive | 28 |
Journal Articles | 27 |
Opinion Papers | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 12 |
Postsecondary Education | 7 |
Elementary Education | 3 |
Secondary Education | 3 |
Elementary Secondary Education | 2 |
Early Childhood Education | 1 |
High Schools | 1 |
Junior High Schools | 1 |
Middle Schools | 1 |
Audience
Teachers | 3 |
Location
Australia | 1 |
Canada | 1 |
Mexico | 1 |
North Carolina | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Lafuente, Deborah; Cohen, Brenda; Fiorini, Guillermo; Garci´a, Agusti´n Alejo; Bringas, Mauro; Morzan, Ezequiel; Onna, Diego – Journal of Chemical Education, 2021
Machine learning, a subdomain of artificial intelligence, is a widespread technology that is molding how chemists interact with data. Therefore, it is a relevant skill to incorporate into the toolbox of any chemistry student. This work presents a workshop that introduces machine learning for chemistry students based on a set of Python notebooks…
Descriptors: Undergraduate Students, Chemistry, Electronic Learning, Artificial Intelligence
Kostadinov, Boyan; Thiel, Johann; Singh, Satyanand – PRIMUS, 2019
The goal of this paper is to promote the use of R and Python as high-level, free, open-source programming environments that can be used as a computational and visualization tool for teaching differential equations. Both R and Python also allow for creating reproducible dynamic documents using Markdown, which combines live code, plain text, and…
Descriptors: Mathematics Instruction, College Mathematics, Undergraduate Study, Programming
Taipalus, Toni – Journal of Information Systems Education, 2019
Structured Query Language (SQL) is still the de facto database query language widely used in industry and taught in almost all university level database courses. The role of SQL is further strengthened by the emergence of NewSQL systems which use SQL as their query language as well as some NoSQL systems, e.g., Cassandra and DynamoDB, which base…
Descriptors: Programming Languages, Programming, Computer Science Education, Databases
Fairley, David – School Science Review, 2020
This article introduces the use of "VPython" (the "Python" programming language plus a 3D graphics module called "Visual") as a potentially valuable tool in teaching aspects of secondary school chemistry, which also provides an opportunity for students to gain some experience with manipulating and/or writing computer…
Descriptors: Science Instruction, Educational Technology, Technology Uses in Education, Chemistry
Westgate, Martin J. – Research Synthesis Methods, 2019
The field of evidence synthesis is growing rapidly, with a corresponding increase in the number of software tools and workflows to support the construction of systematic reviews, systematic maps, and meta-analyses. Despite much progress, however, a number of problems remain, including slow integration of new statistical or methodological…
Descriptors: Computer Software, Statistical Analysis, Meta Analysis, Users (Information)
Elvina, Elvina; Karnalim, Oscar; Ayub, Mewati; Wijanto, Maresha Caroline – Journal of Technology and Science Education, 2018
Numerous Program Visualization tools (PVs) have been developed for assisting novice students to understand their source code further. However, none of them are practical to be used in the context of completing programming laboratory task; students are required to keep switching between PV and programming workspace since PV's features are…
Descriptors: Visualization, Programming, Computer Science Education, Intelligent Tutoring Systems
Eriksen, Kristina; Nielsen, Bjarne E.; Pittelkow, Michael – Journal of Chemical Education, 2020
We present a simple procedure to make an augmented reality app to visualize any chemical 3D model. The molecular structure may be based on crystallographic data or from computational modeling. This guide is made in such a way that no programming skills are needed, and the procedure uses free software and provides a way to visualize 3D structures…
Descriptors: Chemistry, Molecular Structure, Science Instruction, Teaching Methods
Kumalija, Elhard; Yi, Sun; Fatih, Ymran – International Association for Development of the Information Society, 2018
Dynamic program visualization tools helps to reduce the cognitive load of students in learning programming. However, to authors' understanding there is no dynamic program visualization tool that can be used in a widely available smartphones. In this study, we design a Dynamic visualization engine for java programs that is integrated to java code…
Descriptors: Programming, Visualization, Difficulty Level, Telecommunications
Álvarez-Rúa, Carmen; Borge, Javier – Journal of Chemical Education, 2016
Thermodynamic processes are complex phenomena that can be understood as a set of successive stages. When treating processes, classical thermodynamics (and most particularly, the Gibbsian formulation, predominantly used in chemistry) only pays attention to initial and final states. However, reintroducing the notion of process is absolutely…
Descriptors: Undergraduate Study, Science Education, Chemistry, Thermodynamics
Muller, Thomas; Frauendiener, Jorg – European Journal of Physics, 2012
In a first course in general relativity, the Schwarzschild spacetime is the most discussed analytic solution to Einstein's field equations. Unfortunately, there is rarely enough time to study the optical consequences of the bending of light for some advanced examples. In this paper, we present how the visual appearance of a thin disc around a…
Descriptors: Programming Languages, Programming, Scientific Concepts, Visualization
Bernát, Péter – Acta Didactica Napocensia, 2014
The topic of sorting algorithms is a pleasant subject of informatics education. Not only is it so because the notion of sorting is well known from our everyday life, but also because as an algorithm task, whether we expect naive or practical solutions, it is easy to define and demonstrate. In my paper I will present some of the possible methods…
Descriptors: Mathematics Instruction, Elementary Secondary Education, Classification, Teaching Methods
King, Alessandra – Australian Mathematics Teacher, 2015
Spatial reasoning--the ability to visualise and play with shapes in one's mind--is essential in many fields, and crucial in any Science, Technology, Engineering, Mathematics [STEM] discipline. It is, for example, the ability that the engineer needs to build bridges; the chemist to see the three-dimensional structure of a molecule; the architect to…
Descriptors: Spatial Ability, Coding, STEM Education, Thinking Skills
Fulgham, Susan M.; Shaughnessy, Michael F. – Educational Technology, 2014
Susan M. Fulgham and Michael F. Shaughnessy, Contributing Editors for this journal, present their interview with Marcia C. Linn, Professor of Development and Cognition, specializing in education in mathematics, science, and technology, in the Graduate School of Education at the University of California, Berkeley. Linn is currently investigating…
Descriptors: Interviews, Formative Evaluation, Summative Evaluation, Alternative Assessment
Dalziel, James – Teaching English with Technology, 2011
The Learning Activity Management System (LAMS) provides a web-based environment for the creation, sharing, running and monitoring of Learning Designs. A central feature of LAMS is the visual authoring environment, where educators use a drag-and-drop environment to create sequences of learning activities. The visualisation is based on boxes…
Descriptors: Educational History, Instructional Design, Management Systems, Visualization
Sa, Leonardo; Hsin, Wen-Jung – InSight: A Journal of Scholarly Teaching, 2010
Recursion is a concept that can be used to describe the phenomena and natural occurrences in many different fields. As many applications utilize computer software to model recursion, recursion is a particularly important concept in the computing discipline. However, it is a difficult concept for many undergraduate students to master. A Recursion…
Descriptors: Computer Science Education, Undergraduate Students, Programming, Mathematics
Previous Page | Next Page »
Pages: 1 | 2