Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 37 |
Descriptor
Educational Technology | 39 |
Questionnaires | 39 |
Programming | 34 |
Foreign Countries | 27 |
Teaching Methods | 17 |
Computer Science Education | 16 |
Technology Uses in Education | 16 |
Student Attitudes | 15 |
Instructional Design | 13 |
Computer Software | 12 |
College Students | 10 |
More ▼ |
Source
Author
Publication Type
Journal Articles | 32 |
Reports - Research | 27 |
Collected Works - Proceedings | 4 |
Reports - Evaluative | 4 |
Tests/Questionnaires | 4 |
Guides - Non-Classroom | 2 |
Reports - Descriptive | 2 |
Historical Materials | 1 |
Information Analyses | 1 |
Education Level
Audience
Practitioners | 1 |
Location
Malaysia | 4 |
Taiwan | 4 |
Turkey | 3 |
Australia | 2 |
Brazil | 2 |
Germany | 2 |
Japan | 2 |
South Africa | 2 |
Belgium | 1 |
California | 1 |
Canada | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
Motivated Strategies for… | 2 |
Study Process Questionnaire | 1 |
What Works Clearinghouse Rating
dos Santos Lopes, Maísa Soares; Gomes, Iago Pacheco; Trindade, Roque M. P.; da Silva, Alzira F.; de C. Lima, Antonio C. – IEEE Transactions on Learning Technologies, 2017
Remote robotics laboratories have been successfully used for engineering education. However, few of them use mobile robots to to teach computer science. This article describes a mobile robot Control and Programming Environment (CPE) and its pedagogical applications. The system comprises a remote laboratory for robotics, an online programming tool,…
Descriptors: Robotics, Programming, Educational Technology, Technology Uses in Education
Xu, Zhe; Gu, Xiaoqing – Interactive Learning Environments, 2017
Using tools to support learning design has been proven feasible in improving the integration of technology into the curriculum. However, novice teachers are faced with two major issues, including their limited experience in learning design and limited ability in using new technologies. Learning map is explored and developed in e-Textbooks to…
Descriptors: Beginning Teachers, Concept Mapping, Instructional Design, Case Studies
Meccawy, Maram – International Journal of Educational Technology, 2017
Teaching computer coding to children from a young age provides with them a competitive advantage for the future in a continually changing workplace. Programming strengthens logical and critical thinking as well as problem-solving skills, which lead to creative solutions for today's problems. The Little Programmer is an application for mobile…
Descriptors: Foreign Countries, Computer Science Education, Programming, Handheld Devices
Ozonur, Mesut; Yanpar-Yelken, Tugba; Sancar-Tokmak, Hatice – Australasian Journal of Educational Technology, 2018
This study aims to compare the social presence and motivation of students taking a database II course using either the virtual world Second Life (SL) or the Enocta learning management system (LMS)/Adobe Connect. The study group consisted of 60 undergraduate sophomore students enrolled in a fully online computer programming program. Students were…
Descriptors: Online Courses, Programming, Experimental Groups, Control Groups
Alario-Hoyos, Carlos; Estévez-Ayres, Iria; Pérez-Sanagustín, Mar; Delgado Kloos, Carlos; Fernández-Panadero, Carmen – International Review of Research in Open and Distributed Learning, 2017
MOOCs (Massive Open Online Courses) have changed the way in which OER (Open Educational Resources) are bundled by teachers and consumed by learners. MOOCs represent an evolution towards the production and offering of structured quality OER. Many institutions that were initially reluctant to providing OER have, however, joined the MOOC wave.…
Descriptors: Large Group Instruction, Online Courses, Educational Technology, Technology Uses in Education
Ivanovic, Mirjana; Xinogalos, Stelios; Pitner, Tomáš; Savic, Miloš – Education and Information Technologies, 2017
Technology enhanced learning (TEL) is increasingly influencing university education, mainly in overcoming disadvantages of direct instruction teaching approaches, and encouraging creativity, problem solving and critical thinking in student-centered, interactive learning environments. In this paper, experiences from object-oriented programming…
Descriptors: Educational Technology, Technology Uses in Education, Higher Education, Teaching Methods
Yau, Hon Keung; Cheng, Alison Lai Fong – Journal of Technology Studies, 2012
Past studies have found male students to have more confidence in using technology for learning than do female students. Males tend to have more positive attitudes about the use of technology for learning than do females. According to the Women's Foundation (2006), few studies examined gender relevant research in Hong Kong. It also appears that no…
Descriptors: Foreign Countries, Programming Languages, Programming, Gender Differences
Kongcharoen, Chaknarin; Hwang, Wu-Yuin; Ghinea, Gheorghita – Educational Technology & Society, 2017
More studies are concentrating on using virtualization-based labs to facilitate computer or network learning concepts. Some benefits are lower hardware costs and greater flexibility in reconfiguring computer and network environments. However, few studies have investigated effective mechanisms for using virtualization fully for collaboration.…
Descriptors: Experimental Groups, Control Groups, Comparative Analysis, Academic Achievement
von Wangenheim, Christiane Gresse; Alves, Nathalia Cruz; Rodrigues, Pedro Eurico; Hauck, Jean Carlo – Online Submission, 2017
In order to be well-educated citizens in the 21st century, children need to learn computing in school. However, implementing computing education in schools faces several practical problems, such as lack of computing teachers and time in an already overloaded curriculum. A solution can be a multidisciplinary approach, integrating computing…
Descriptors: Computer Science Education, Interdisciplinary Approach, Social Studies, Programming
Jaipal-Jamani, Kamini; Angeli, Charoula – Journal of Science Education and Technology, 2017
The current impetus for increasing STEM in K-12 education calls for an examination of how preservice teachers are being prepared to teach STEM. This paper reports on a study that examined elementary preservice teachers' (n = 21) self-efficacy, understanding of science concepts, and computational thinking as they engaged with robotics in a science…
Descriptors: STEM Education, Elementary Secondary Education, Preservice Teacher Education, Elementary School Teachers
Bandele, Samuel Oye; Adekunle, Adeyemi Suraju – Journal of Education and Practice, 2015
The study was conducted to design, develop and test a c++ application program CAP-QUAD for solving quadratic equation in elementary school in Nigeria. The package was developed in c++ using object-oriented programming language, other computer program that were also utilized during the development process is DevC++ compiler, it was used for…
Descriptors: Foreign Countries, Elementary School Mathematics, Elementary School Students, Elementary School Teachers
Majid, Nazatul Aini Abd – Turkish Online Journal of Educational Technology - TOJET, 2014
Web 2.0 tools are expected to assist students to acquire knowledge effectively in their university environment. However, the lack of effort from lecturers in planning the learning process can make it difficult for the students to optimize their learning experiences. The aim of this paper is to integrate Web 2.0 tools with learning strategy in…
Descriptors: Web 2.0 Technologies, Educational Technology, College Instruction, Undergraduate Students
Mather, Richard – IAFOR Journal of Education, 2015
This paper explores the application of canonical gradient analysis to evaluate and visualize student performance and acceptance of a learning system platform. The subject of evaluation is a first year BSc module for computer programming. This uses "Ceebot," an animated and immersive game-like development environment. Multivariate…
Descriptors: Multivariate Analysis, Program Evaluation, Visualization, Programming
Schoeman, Marthie; Gelderblom, Helene; Muller, Helene – African Journal of Research in Mathematics, Science and Technology Education, 2013
Program visualization (PV) is one of the approaches to assist novices in introductory programming courses. We investigated the effect of a newly developed PV tool to teach tracing to first-year programming students at a South-African university. The tool takes the form of an interactive computer-based tutorial that teaches students how to draw…
Descriptors: Programming, Visualization, Distance Education, Educational Technology
Tsompanoudi, Despina; Satratzemi, Maya; Xinogalos, Stelios – Informatics in Education, 2015
Since pair programming appeared in the literature as an effective method of teaching computer programming, many systems were developed to cover the application of pair programming over distance. Today's systems serve personal, professional and educational purposes allowing distributed teams to work together on the same programming project. The…
Descriptors: Computer Science Education, Programming, Teamwork, Teaching Methods