NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations2
Showing 4,501 to 4,515 of 6,341 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ritzhaupt, Albert D. – ACM Transactions on Computing Education, 2009
This article provides an overview of the challenges in implementing a game development course with limited resources in computing curricula. An approach to a holistic game development course is outlined in terms of its organization, software, and instructional methods. The course had 23 students enrolled in its first offering and was…
Descriptors: Educational Strategies, Reliability, Cooperative Learning, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Torrente, Javier; Moreno-Ger, Pablo; Martinez-Ortiz, Ivan; Fernandez-Manjon, Baltasar – Educational Technology & Society, 2009
Game-based learning is becoming popular in the academic discussion of Learning Technologies. However, even though the educational potential of games has been thoroughly discussed in the literature, the integration of the games into educational processes and how to efficiently deliver the games to the students are still open questions. This paper…
Descriptors: Electronic Learning, Educational Games, Models, Barriers
Peer reviewed Peer reviewed
Direct linkDirect link
Sancho-Thomas, Pilar; Fuentes-Fernandez, Ruben; Fernandez-Manjon, Baltasar – Computers & Education, 2009
University courses about computer programming usually seek to provide students not only with technical knowledge, but also with the skills required to work in real-life software projects. Nowadays, the development of software applications requires the coordinated efforts of the members of one or more teams. Therefore, it is important for software…
Descriptors: Constructivism (Learning), Dropout Rate, Computer Assisted Instruction, Problem Based Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Klopfer, Eric; Scheintaub, Hal; Huang, Wendy; Wendel, Daniel; Roque, Ricarose – E-Learning, 2009
StarLogo The Next Generation (TNG) enables secondary school students and teachers to model decentralized systems through agent-based programming. TNG's inclusion of a three-dimensional graphical environment provides the capacity to create games and simulation models with a first-person perspective. The authors theorize that student learning of…
Descriptors: Curriculum Development, Creative Thinking, Secondary School Students, Pilot Projects
Snyder, Robin M. – 1998
This paper describes the use of simple 4DOS batch files to automate the creation and maintenance of an infrastructure to assist students in creating and maintaining HTML World Wide Web pages. Background is provided on Web pages, DOS, 4DOS, and batch files. The assumptions made in creating the infrastructure are summarized, and program statements…
Descriptors: Authoring Aids (Programming), Automation, College Students, Computer Oriented Programs
Peer reviewed Peer reviewed
Direct linkDirect link
Seppala, Otto; Malmi, Lauri; Korhonen, Ari – Computer Science Education, 2006
Data structures and algorithms are core issues in computer programming. However, learning them is challenging for most students and many of them have various types of misconceptions on how algorithms work. In this study, we discuss the problem of identifying misconceptions on the principles of how algorithms work. Our context is algorithm…
Descriptors: Programming, Abstract Reasoning, Misconceptions, Case Studies
Peer reviewed Peer reviewed
Direct linkDirect link
Mannila, Linda; Peltomaki, Mia; Salakoski, Tapio – Computer Science Education, 2006
In this paper, we present the results from a two-part study. We analyze 60 programs written by novice programmers aged 16-19 after their first programming course, in either Java or Python. The aim is to find difficulties independent of the language used, and such originating from the language. Second, we analyze the transition from a…
Descriptors: Programming, Programming Languages, Syntax, Learning Problems
Peer reviewed Peer reviewed
Direct linkDirect link
Moor, Brian D.; Deek, Fadi P. – Journal of Information Technology Education, 2006
Few beginners find learning to program easy. There are many factors at work in this phenomenon with some being simply inherent in the subject itself, while others have more to do with deficiencies in learning methods and resources. As a result, many programming environments, software applications, and learning tools have been developed to address…
Descriptors: Constructivism (Learning), Visual Learning, Visual Aids, Visualization
Peer reviewed Peer reviewed
Direct linkDirect link
Ateyeh, Khaldoun; Lockemann, Peter C. – Educational Technology & Society, 2006
No longer can courseware providers deal with one homogeneous target group, one learning form and possibly one pedagogical approach. Instead they must develop a broad range of courseware, each serving its specific target group, each adjusted to a specific learning and teaching form, each appealing to its own learning and teaching scenario, and each…
Descriptors: Courseware, Programming, Computer Software, Educational Technology
Peer reviewed Peer reviewed
Stuer, Gunther; Broeckhove, Jan; Arickx, Frans – Internet Research, 2003
Presents the design and implementation of a reliable multipeer protocol (RMPP), which is written in Java and is suitable for applications in the area of distributed virtual environments (DVEs). Discusses motivation, protocol classification, design goals and the error recovery algorithm and lists implementation issues. Presents two possible…
Descriptors: Computer Networks, Computer Simulation, Computer System Design, Design Requirements
Peer reviewed Peer reviewed
Machanick, Philip – Computers & Education, 1998
Based on a computer-science course, this article outlines an alternative ordering of programming concepts that aims to develop a reuse habit before other styles of programming are developed. Although the discussion is based on transition from Modula-2 to C++, the issues raised apply to transition from any procedural to any object-oriented…
Descriptors: Algorithms, Change, Computer Science Education, Course Descriptions
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Teston, George – Journal of Technology Education, 2008
When asked about individual perceptions of "technology," 68% of Americans primarily equate the term to the computer. Although this perception under represents the true breadth of the field, the statistic does speak to the ubiquitous role the computer plays across many technology disciplines. Software has become the building block of all major…
Descriptors: Computer Software, Antisocial Behavior, Crime, Economic Impact
Peer reviewed Peer reviewed
Direct linkDirect link
Kolikant, Y. Ben-David; Mussai, M. – Computer Science Education, 2008
We studied students' conceptions of correctness and their influence on students' correctness-related practices by examining how 159 students had analyzed the correctness of error-free and erroneous algorithms and by interviewing seven students regarding their work. We found that students conceptualized program correctness as the sum of the…
Descriptors: Misconceptions, Computer Science Education, Science Instruction, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Chen, G.D.; Chang, C.K.; Wang, C.Y. – Computers & Education, 2008
With the growing popularity of computers and the Internet, most teachers are taking advantage of Internet functions to assist in both teaching and student learning. However, students only login to the assisted learning system once or twice a week on average to surf for relevant references, participate in discussions, or hand in assignments, even…
Descriptors: Delivery Systems, Computer Interfaces, Interaction, Internet
Peer reviewed Peer reviewed
Kelley, Antoinette; And Others – Journal of Computing in Teacher Education, 1994
Members of the Association of State Technology-Using Teacher Educators completed questionnaires about the availability of computer programming within the California State University (CSU) system, noting its characteristics if it existed. Though programming still exists in there, it is evolving to include authoring tools and is still taught for…
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Uses in Education, Educational Technology
Pages: 1  |  ...  |  297  |  298  |  299  |  300  |  301  |  302  |  303  |  304  |  305  |  ...  |  423