NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
International English…1
What Works Clearinghouse Rating
Showing 1 to 15 of 34 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Catherine Higgins; Ciaran O'Leary; Claire McAvinia; Barry J. Ryan – Journal of Information Technology Education: Innovations in Practice, 2024
Aim/Purpose: The teaching of appropriate problem-solving techniques to novice learners in undergraduate software development education is often poorly defined when compared to the delivery of programming techniques. Given the global need for qualified designers of information technology, the purpose of this research is to produce a foundational…
Descriptors: Educational Technology, Computer Software, Undergraduate Students, Novices
Peer reviewed Peer reviewed
Direct linkDirect link
Bushra Hamid; Naveed Ikram – Education and Information Technologies, 2024
Regarding the caliber of newly-graduated professionals, the software industry expresses discontent. Therefore, software industries spend on training these individuals to improve software development process-related skills. According to various research studies, one reason for the lack of skilled graduates is a gap between industry and academia.…
Descriptors: Computer Software, Theory Practice Relationship, Novices, Information Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jeong, Allan; Kim, Hae Young – Knowledge Management & E-Learning, 2022
Research shows that using computer-aided mapping tools improves critical thinking skills, but prior research provides limited evidence to show how the use of specific critical thinking skills increases map quality. This qualitative study observed 4 experts and 5 novices use a computer-aided mapping tool to construct argument maps. The analysis of…
Descriptors: Identification, Critical Thinking, Thinking Skills, Expertise
Peer reviewed Peer reviewed
Direct linkDirect link
Heinsen Egan, Matthew; McDonald, Chris – Computer Science Education, 2021
Background and Context: Students learning the C programming language struggle to debug, and to understand the runtime behaviour of, their programs. Objective: We examine a tool that combines several novice-focused error detection, program visualization, and debugging techniques, to investigate which features students use in real study sessions,…
Descriptors: Computer Science Education, Programming Languages, Programming, Novices
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Paassen, Benjamin; McBroom, Jessica; Jeffries, Bryn; Koprinska, Irena; Yacef, Kalina – Journal of Educational Data Mining, 2021
Educational data mining involves the application of data mining techniques to student activity. However, in the context of computer programming, many data mining techniques can not be applied because they require vector-shaped input, whereas computer programs have the form of syntax trees. In this paper, we present ast2vec, a neural network that…
Descriptors: Data Analysis, Programming Languages, Networks, Novices
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Felienne Hermans – Informatics in Education, 2024
This autoethnographic paper is part of a special issue trying to answer the question "How to design or choose languages for programming novices?" I will describe how my programming language Hedy was created, how the initial design goals were formed, how my perspectives on learning and teaching changed along the way, and how Hedy changed…
Descriptors: Decision Making, Programming Languages, Novices, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Tsabari, Stav; Segal, Avi; Gal, Kobi – International Educational Data Mining Society, 2023
Automatically identifying struggling students learning to program can assist teachers in providing timely and focused help. This work presents a new deep-learning language model for predicting "bug-fix-time", the expected duration between when a software bug occurs and the time it will be fixed by the student. Such information can guide…
Descriptors: College Students, Computer Science Education, Programming, Error Patterns
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Sittirak, Nantana; Na Ranong, Sirirat – LEARN Journal: Language Education and Acquisition Research Network, 2023
Instrumental competence is universally considered a compulsory competence for translators. Given its significance, this study investigated the instrumental competence of novice translators in translating from and into a foreign language. To this end, an experiment was conducted with a group of 31 Thai EFL learners who had taken English-Thai…
Descriptors: Novices, Translation, Second Language Learning, Second Language Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Rashkovits, Rami; Lavy, Ilana – Journal of Information Technology Education: Innovations in Practice, 2020
Aim/Purpose: Multi-threaded software design is considered to be difficult, especially to novice programmers. In this study, we explored how students cope with a task that its solution requires a multi-threaded architecture to achieve optimal runtime. Background: An efficient exploit of multicore processors architecture requires computer programs…
Descriptors: Computer Software, Novices, Programming, Difficulty Level
Peer reviewed Peer reviewed
Direct linkDirect link
J. Dylan Burton – Language Testing, 2024
Nonverbal behavior can impact language proficiency scores in speaking tests, but there is little empirical information of the size or consistency of its effects or whether language proficiency may be a moderating variable. In this study, 100 novice raters watched and scored 30 recordings of test takers taking an international, high stakes…
Descriptors: Nonverbal Ability, Language Fluency, Second Language Learning, Language Proficiency
Peer reviewed Peer reviewed
Direct linkDirect link
Bhargava, Rahul; Brea, Amanda; Palacin, Victoria; Perovich, Laura; Hinson, Jesse – Educational Technology & Society, 2022
Data literacy is a growing area of focus across multiple disciplines in higher education. The dominant forms of introduction focus on computational toolchains and statistical ways of knowing. As data driven decision-making becomes more central to democratic processes, a larger group of learners must be engaged in order to ensure they have a seat…
Descriptors: Theater Arts, Data Analysis, Social Justice, Statistics Education
Peer reviewed Peer reviewed
Direct linkDirect link
Yu, Chih-Hung; Wu, Cheng-Chih; Wang, Jye-Shyan; Chen, Hou-Yu; Lin, Yu-Tzu – Educational Technology & Society, 2020
This study proposed a video-based reflective learning approach using motion-tracking sensors to facilitate the learning of tennis skills in a college physical education class by beginning players. The motion-tracking sensors, synchronized with a smartphone video application, were attached to tennis rackets for collecting the students' shot-data.…
Descriptors: Racquet Sports, Physical Education, Video Technology, Reflection
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Zhu, Meina; Basdogan, Merve; Bonk, Curtis J. – Contemporary Educational Technology, 2020
Instructional design and training skills have become a key competency that is expected of public health professionals. However, the research on educating public health students as instructional designers (ID) is lacking. The purpose of this study is to better understand how novice IDs design trainings using their design judgment in an authentic…
Descriptors: Instructional Design, Public Health, Teaching Methods, Curriculum Development
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Buddhima Karunarathna, J. A. M. – Advances in Language and Literary Studies, 2020
In the arena of English for academic purposes, many nonnative speakers of English in different contexts find it difficult to perform well, because academic genre is alien to them. Current study was based on improving writing skills with a special focus on writing of language hedges in argumentative essays through reading journal articles. The…
Descriptors: English for Academic Purposes, Second Language Learning, Second Language Instruction, Longitudinal Studies
Peer reviewed Peer reviewed
Direct linkDirect link
Zarb, Mark; Hughes, Janet – Computer Science Education, 2015
Pair programming is a software development technique with many cited benefits in learning and teaching. However, it is reported that novice programmers find several barriers to pairing up, typically due to the added communication that is required of this approach. This paper will present a literature review discussing the issue of communication,…
Descriptors: Programming, Teamwork, Interpersonal Communication, Guidelines
Previous Page | Next Page »
Pages: 1  |  2  |  3