Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 5 |
Since 2006 (last 20 years) | 16 |
Descriptor
Computer Uses in Education | 19 |
Programming Languages | 19 |
Teaching Methods | 19 |
Educational Technology | 12 |
Programming | 9 |
Computer Software | 8 |
Foreign Countries | 6 |
Computation | 4 |
Computer Science Education | 4 |
Computers | 4 |
Distance Education | 4 |
More ▼ |
Source
Author
Asensio-Perez, Juan I. | 1 |
Bai, Jin-Yu | 1 |
Bote-Lorenzo, Miguel L. | 1 |
Bringslid, Odd | 1 |
Bull, Glen | 1 |
Chen, Shu Yu | 1 |
Chitu, Catalin | 1 |
Crawford, Margaret, Ed. | 1 |
Cumming, Geoff | 1 |
Dimitriadis, Yannis A. | 1 |
Dow, Chyi-Ren | 1 |
More ▼ |
Publication Type
Journal Articles | 17 |
Reports - Descriptive | 9 |
Reports - Research | 5 |
Reports - Evaluative | 4 |
Collected Works - Proceedings | 1 |
Historical Materials | 1 |
Education Level
Higher Education | 7 |
Postsecondary Education | 5 |
Elementary Secondary Education | 3 |
High Schools | 3 |
Elementary Education | 1 |
Grade 5 | 1 |
Grade 6 | 1 |
Middle Schools | 1 |
Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Bull, Glen; Garofalo, Joe; Hguyen, N. Rich – Journal of Digital Learning in Teacher Education, 2020
An educational team founded by Seymour Papert at MIT has developed an evolving series of computing environments designed to facilitate computational thinking. Papert outlined the goal of developing educational environments to facilitate the use of computer as a computational object in a seminal publication, "Teaching Children Thinking"…
Descriptors: Thinking Skills, Computation, Computer Science Education, Programming
Means, Barbara M., Ed.; Stephens, Amy, Ed. – National Academies Press, 2021
Computing in some form touches nearly every aspect of day to day life and is reflected in the ubiquitous use of cell phones, the expansion of automation into many industries, and the vast amounts of data that are routinely gathered about people's health, education, and buying habits. Computing is now a part of nearly every occupation, not only…
Descriptors: Computation, Computer Uses in Education, Computer Science, Computer Science Education
Weiss, Charles J. – Journal of Chemical Education, 2017
The Scientific Computing for Chemists course taught at Wabash College teaches chemistry students to use the Python programming language, Jupyter notebooks, and a number of common Python scientific libraries to process, analyze, and visualize data. Assuming no prior programming experience, the course introduces students to basic programming and…
Descriptors: Science Instruction, College Science, Chemistry, Computer Uses in Education
Mauco, María Virginia; Ferrante, Enzo; Felice, Laura – Information Systems Education Journal, 2014
Basic courses on logic are common in most computer science curricula. Students often have difficulties in handling formalisms and getting familiar with them. Educational software helps to motivate and improve the teaching-learning processes. Therefore, incorporating these kinds of tools becomes important, because they contribute to gaining…
Descriptors: Computer Software, Computer Uses in Education, Logical Thinking, Introductory Courses
Wang, Gui Ping; Chen, Shu Yu; Yang, Xin; Feng, Rui – European Journal of Engineering Education, 2016
Practical abilities are important for students from majors including Computer Science and Engineering, and Electrical Engineering. Along with the popularity of ACM International Collegiate Programming Contest (ACM/ICPC) and other programming contests, online judge (OJ) websites achieve rapid development, thus providing a new kind of programming…
Descriptors: Competition, Programming, Programming Languages, Computer Science
Haas, Timothy C. – International Journal of Distance Education Technologies, 2016
Before massive numbers of students can take online courses for college credit, the challenges of providing tutoring support, answers to student-posed questions, and the control of cheating will need to be addressed. These challenges are taken up here by developing an online course delivery system that runs in a cluster computing environment and is…
Descriptors: Online Courses, Educational Technology, Technology Uses in Education, Electronic Learning
Sengupta, Pratim; Farris, Amy Voss; Wright, Mason – Technology, Knowledge and Learning, 2012
Novice learners find motion as a continuous process of change challenging to understand. In this paper, we present a pedagogical approach based on agent-based, visual programming to address this issue. Integrating agent-based programming, in particular, Logo programming, with curricular science has been shown to be challenging in previous research…
Descriptors: Mechanics (Physics), Motion, Change, Aesthetics
Chitu, Catalin; Inpuscatu, Razvan Constantin; Viziru, Marilena – Online Submission, 2011
Derived from basic language, VB (Visual Basic) is a programming language focused on the video interface component. With graphics and functional components implemented, the programmer is able to bring and use their components to achieve the desired application in a relatively short time. Language VB is a useful tool in physics teaching by creating…
Descriptors: Video Technology, Programming Languages, Physics, Program Effectiveness
Ruiz, Rosario Vera – International Journal for Technology in Mathematics Education, 2011
From the point of view of functional programming, a computational process to solve a problem is described as a mathematical function taking some arguments (corresponding to the data of the problem) and returning as a result its solution. Turtle Graphics can be used to describe the movements of a virtual turtle, which leaves a trail along his path…
Descriptors: Mathematics Curriculum, Programming Languages, Information Technology, Programming
Feurzeig, Wallace; Papert, Seymour A. – Interactive Learning Environments, 2011
Formal mathematical methods remain, for most high school students, mysterious, artificial and not a part of their regular intuitive thinking. The authors develop some themes that could lead to a radically new approach. According to this thesis, the teaching of programming languages as a regular part of academic progress can contribute effectively…
Descriptors: Mathematics Education, Programming Languages, Academic Achievement, Heuristics
Tang, Stephen; Hanneghan, Martin – Journal of Interactive Learning Research, 2011
Game-based learning harnesses the advantages of computer games technology to create a fun, motivating and interactive virtual learning environment that promotes problem-based experiential learning. Such an approach is advocated by many commentators to provide an enhanced learning experience than those based on traditional didactic methods.…
Descriptors: Computer Software, Educational Technology, Teaching Methods, Computer Uses in Education
Vaughn, Brandon K. – Journal of Educational Technology, 2009
In this paper, an interactive teaching approach to introduce the concept of sampling distributions using the statistical software program, R, is shown. One advantage of this approach is that the program R is freely available via the internet. Instructors can easily demonstrate concepts in class, outfit entire computer labs, and/or assign the…
Descriptors: Sampling, Statistics, Computer Software, Statistical Analysis
Vega-Gorgojo, Guillermo; Bote-Lorenzo, Miguel L.; Asensio-Perez, Juan I.; Gomez-Sanchez, Eduardo; Dimitriadis, Yannis A.; Jorrin-Abellan, Ivan M. – Computers & Education, 2010
This paper introduces Ontoolsearch, a new search system that can be employed by educators in order to find suitable tools for supporting collaborative learning settings. Current tool search facilities commonly allow simple keyword searches, limiting the accuracy of obtained results. In contrast, Ontoolsearch supports semantic querying of tool…
Descriptors: Information Retrieval, Educational Resources, Comparative Analysis, Computer Software
Bringslid, Odd; Norstein, Anne – International Journal of Mathematical Education in Science and Technology, 2008
This article evaluates online mathematical content used for teaching mathematics in engineering classes and in distance education for teacher training students. In the EU projects Xmath and dMath online computer algebra modules (Steplets) for undergraduate students assembled in the Xmath eBook have been designed. Two questionnaires, a compulsory…
Descriptors: Undergraduate Students, Student Projects, Distance Education, Programming Languages
Koper, Rob; Olivier, Bill – Educational Technology & Society, 2004
In order to capture current educational practices in eLearning courses, more advanced "learning design" capabilities are needed than are provided by the open eLearning specifications hitherto available. Specifically, these fall short in terms of multi-role workflows, collaborative peer-interaction, personalization and support for learning…
Descriptors: Educational Practices, Learning Processes, Instructional Design, Computer Uses in Education
Previous Page | Next Page »
Pages: 1 | 2