NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 11 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Maciej M. Syslo – Informatics in Education, 2024
The first books in Polish about the Pascal programming language appeared in the late 1970s, and were soon followed by a Polish translation of Niklaus Wirth's book "Algorithms + Data Structures = Programs." At that time, many efforts were made to prepare teachers to teach informatics in schools, and Pascal was one of the topics taught,…
Descriptors: Programming Languages, Information Science Education, Algorithms, Foreign Countries
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ernst Bekkering – Information Systems Education Journal, 2025
Undergraduate research can stimulate students' interest, especially in STEM disciplines. This research can be formally offered in different formats such as Undergraduate Research Experiences (UREs). One of these is Course-based Undergraduate Research Experiences (CUREs), which are offered as an integral part of scheduled courses. CUREs have been…
Descriptors: Undergraduate Students, Research Training, Computer Science Education, Student Interests
Peer reviewed Peer reviewed
Direct linkDirect link
Leonardo D. Garma; Nuno S. Osório – Biochemistry and Molecular Biology Education, 2024
Dimensionality reduction techniques are essential in analyzing large 'omics' datasets in biochemistry and molecular biology. Principal component analysis, t-distributed stochastic neighbor embedding, and uniform manifold approximation and projection are commonly used for data visualization. However, these methods can be challenging for students…
Descriptors: Biochemistry, Molecular Biology, Science Instruction, Learning Experience
Peer reviewed Peer reviewed
Direct linkDirect link
Benhadi-Marín, Jacinto; Pereira, José Alberto; Sousa, José Paulo; Santos, Sónia A. P. – Journal of Biological Education, 2020
Individual based models (IBMs) are up-to-date tools both in research and educational areas. Here we introduce an IBM built on NetLogo platform that simulates a top-down trophic cascade controlled by the pressure exerted by two model predators (web-building spiders and ground runner spiders) on a model pest (the olive fruit fly) within a…
Descriptors: Biology, Models, Science Instruction, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Dohn, Niels Bonderup – British Journal of Educational Technology, 2020
The ability to code computer programs is considered an important part of literacy in today's society. This paper reports from a case study in two sixth-grade classes where Scratch coding was part of six mathematics lessons. The aim of the study was to investigate how Scratch coding affected students' interest development in coding and in…
Descriptors: Coding, Secondary School Students, Mathematics Instruction, Student Interests
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Dogan, Alev; Uluay, Gülsah – International Journal of Curriculum and Instruction, 2021
In the digital world, where robotics implementations are taking a place in educational processes with increasing acceleration, it is important that pre-service teachers gain competences in this field that addresses the needs of the future. From this point of view, the aim of this study is to design an activity process in which pre-service science…
Descriptors: Preservice Teachers, Science Teachers, Preservice Teacher Education, Teacher Competencies
Peer reviewed Peer reviewed
Direct linkDirect link
Wu, Ye-Chi; Ma, Lee Wei; Jiau, Hewijin Christine – Educational Technology & Society, 2013
Programming assignments are commonly used in computer science education to encourage students to practice target concepts and evaluate their learning status. Ensuring students are engaged in such assignments is critical in attracting and retaining students. To this end, WebHat, a service-based program evaluation platform, is introduced in this…
Descriptors: Assignments, Computer Science, Program Evaluation, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
McGill, Monica M. – ACM Transactions on Computing Education, 2012
One of the goals of using robots in introductory programming courses is to increase motivation among learners. There have been several types of robots that have been used extensively in the classroom to teach a variety of computer science concepts. A more recently introduced robot designed to teach programming to novice students is the Institute…
Descriptors: Educational Technology, Computer Software, Gender Differences, Student Interests
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Othman, Mahfudzah; Othman, Muhaini – Turkish Online Journal of Distance Education, 2012
This paper discusses the proposed model of the collaborative virtual learning system for the introductory computer programming course which uses one of the collaborative learning techniques known as the "Think-Pair-Share". The main objective of this study is to design a model for an online learning system that facilitates the…
Descriptors: Foreign Countries, Electronic Learning, Cognitive Style, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Sykes, Edward R. – Journal of Educational Computing Research, 2007
Student retention in Computer Science is becoming a serious concern among Educators in many colleges and universities. Most institutions currently face a significant drop in enrollment in Computer Science. A number of different tools and strategies have emerged to address this problem (e.g., BlueJ, Karel Robot, etc.). Although these tools help to…
Descriptors: Computer Software, Student Interests, Programming, Computer Science
Chee, Yam San – 1994
As an instructional technology, cognitive apprenticeship has become increasingly important. Cognitive apprenticeship embeds the acquisition of knowledge and skills in their social and functional context and consists of six teaching methods: modelling, coaching, scaffolding, articulation, reflection, and exploration. SMALLTALKER is a…
Descriptors: Computer Software, Educational Environment, Feedback, Foreign Countries