NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 11 results Save | Export
Prokopyev, Mikhail Semenovich; Vlasova, Elena Zotikovna; Tretyakova, Tatyana Vasilyevna; Sorochinsky, Maksim Anatolyevich; Solovyeva, Rimma Alekseyevna – Journal of Educational Psychology - Propositos y Representaciones, 2020
At present, teaching programming to future teachers is superficial or is excluded from computer science curricular. Only programming fundamentals are taught during computer studies, and skills acquired during the training are not applied in practice. The aims of this article are (1) to develop a programming course for teacher training disciplines…
Descriptors: Programming, Computer Science Education, Programming Languages, Teacher Education Programs
Peer reviewed Peer reviewed
Direct linkDirect link
Coetzee, Bronwynè; Kagee, Ashraf – Africa Education Review, 2021
In psychology departments in South Africa, the Statistical Package for the Social Sciences (SPSS) is routinely used for quantitative analysis. While SPSS has a user-friendly interface, it does not permit application of some of the more sophisticated analytic approaches and therefore has limited functionality. The programming language R can perform…
Descriptors: Teaching Methods, Faculty Development, Psychology, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Krüger, Ralph – Interpreter and Translator Trainer, 2022
This paper intends to illustrate the didactic potential of Python-based Jupyter notebooks in teaching translation technology, machine translation in particular, to translation students. It discusses the basic makeup of Jupyter notebooks and shows how these notebooks can be set up for students who have had little to no prior exposure to the Python…
Descriptors: Translation, Second Language Learning, Second Language Instruction, Natural Language Processing
Peer reviewed Peer reviewed
Direct linkDirect link
Sapounidis, Theodosios; Stamovlasis, Dimitrios; Demetriadis, Stavros – IEEE Transactions on Education, 2019
Contribution: Prior studies on tangible versus graphical user interfaces have reported controversial findings concerning children's preferences. This paper shows that their preference profiles in the domain of introductory programming are associated with gender and age for both interfaces. Background: The relevant literature mainly consists of…
Descriptors: Preferences, Profiles, Robotics, Introductory Courses
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tsai, Chih-Cheng; Cheng, Yuh-Min; Tsai, Yu-Shan; Lou, Shi-Jer – Education Sciences, 2021
In this study, experimental teaching was conducted through the artificial intelligence of things (AIOT) practical course, and the 4D (discover, define, develop, deliver) double diamond shape was used to design the course and plan the teaching content to observe the students' self-efficacy and learning anxiety. The technology acceptance model (TAM)…
Descriptors: High School Students, Student Satisfaction, Value Judgment, Usability
Peer reviewed Peer reviewed
PDF on ERIC Download full text
von Wangenheim, Christiane Gresse; Hauck, Jean C. R.; Demetrio, Matheus Faustino; Pelle, Rafael; da Cruz Alves, Nathalia; Barbosa, Heliziane; Azevedo, Luiz Felipe – Informatics in Education, 2018
The development of computational thinking is a major topic in K-12 education. Many of these experiences focus on teaching programming using block-based languages. As part of these activities, it is important for students to receive feedback on their assignments. Yet, in practice it may be difficult to provide personalized, objective and consistent…
Descriptors: Programming Languages, Programming, Grading, Outcome Measures
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Maranga, Jemar Jude A.; Matugas, Leilla Keith J.; Lim, Jorge Frederick W.; Romana, Cherry Lyn C. Sta. – International Association for Development of the Information Society, 2019
Teaching an introductory programming course to an average of 40 students while monitoring their performance can be a challenge for instructors. Preparing coding exercises with test cases and checking students' programs can prove to be time consuming at times. Moreover, programming has been known to be quite difficult for students to learn. To…
Descriptors: Online Courses, Programming Languages, Introductory Courses, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tan, Wee Lum; Venema, Sven; Gonzalez, Ruben – International Association for Development of the Information Society, 2017
Transitioning to university is recognised as a challenging endeavour for commencing students. For commencing Computer Science students specifically, evidence suggests a link between poor performance in introductory technical courses, such as programming, and high attrition rates. Building resilience in students, particularly at the start of their…
Descriptors: College Freshmen, Computer Science Education, Programming, Introductory Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Falconer, Isobel; Finlay, Janet; Fincher, Sally – Learning, Media and Technology, 2011
This article critiques learning design as a representation for sharing and developing practice, based on synthesis of three projects. Starting with the findings of the Mod4L Models of Practice project, it argues that the technical origins of learning design, and the consequent focus on structure and sequence, limit its usefulness for sharing…
Descriptors: Foreign Countries, Instructional Design, Inservice Teacher Education, Programming Languages
Peer reviewed Peer reviewed
Direct linkDirect link
Kwon, D.-Y.; Kim, H.-S.; Shim, J.-K.; Lee, W.-G. – IEEE Transactions on Education, 2012
Tangible programming tools enable children to easily learn the programming process, previously considered to be difficult for them. While various tangible programming tools have been developed, there is still a lack of available tools to help students experience the general programming process. This study therefore developed a tool called…
Descriptors: Foreign Countries, Programming Languages, Computer Interfaces, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Hwang, Wu-Yuin; Su, Jia-Han – Interactive Learning Environments, 2012
In this study, a Surface Computer Supported Cooperative Work paradigm is proposed. Recently, multitouch technology has become widely available for human-computer interaction. We found it has great potential to facilitate more awareness of human-to-human interaction than personal computers (PCs) in colocated collaborative work. However, other…
Descriptors: Foreign Countries, Interaction, Design Requirements, Second Language Learning