NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 1,216 to 1,230 of 1,682 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Hendriks, Maxim; Kaliszyk, Cezary; van Raamsdonk, Femke; Wiedijk, Freek – Acta Didactica Napocensia, 2010
This article describes the system ProofWeb developed for teaching logic to undergraduate computer science students. The system is based on the higher order proof assistant Coq, and is made available to the students through an interactive web interface. Part of this system is a large database of logic problems. This database will also hold the…
Descriptors: Logical Thinking, Teaching Methods, Validity, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Recker, Jan; Alter, Steven – Journal of Information Technology Education: Innovations in Practice, 2012
Recent surveys of information technology management professionals show that understanding business domains in terms of business productivity and cost reduction potential, knowledge of different vertical industry segments and their information requirements, understanding of business processes and client-facing skills are more critical for…
Descriptors: Foreign Countries, Instructional Design, Information Systems, Information Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Ebrahimi, Alireza – Journal of Educational Technology Systems, 2012
How does early feedback change the programming problem solving in an online environment and help students choose correct approaches? This study was conducted in a sample of students learning programming in an online course entitled Introduction to C++ and OOP (Object Oriented Programming) using the ANGEL learning management system platform. My…
Descriptors: Programming, Computer Science Education, Online Courses, Computer Mediated Communication
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Bornemisza, Imre; Boytchev, Pavel – Acta Didactica Napocensia, 2009
When teaching Geographical Information Systems (GIS) it is important to explain the theoretical elements, but it is also necessary to illustrate the basic functions with examples. To help students it is advisable to separate the teaching of fundamentals from the practical application of complex GIS software. A simple programming language like Logo…
Descriptors: Geographic Information Systems, Programming, Programming Languages, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Richards, Debbie – ACM Transactions on Computing Education, 2009
The value and the pitfalls of project and group work are well recognized. The principles and elements which apply to projects in general, apply to project-based courses. Thoughtful and detailed planning, understanding of the stakeholders and their needs, a good design, appropriate testing, monitoring and quality control and continual management…
Descriptors: Teaching Methods, Group Activities, Instructional Design, Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Schaeckeler, Stefan; Shang, Weijia; Davis, Ruth – ACM Transactions on Computing Education, 2009
There is an active research community concentrating on visualizations of algorithms taught in CS1 and CS2 courses. These visualizations can help students to create concrete visual images of the algorithms and their underlying concepts. Not only "fundamental algorithms" can be visualized, but also algorithms used in compilers. Visualizations that…
Descriptors: Mathematics, Computer Science Education, Programming, Computer Software
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Fessakis, Georgios; Karakiza, Tsampika – Themes in Science and Technology Education, 2011
Pedagogical beliefs and attitudes significantly determine the professional skills and practice of teachers. Many professional development programs for teachers aim to the elaboration of the pedagogical knowledge in order to improve teaching quality. This paper presents the study of pedagogical beliefs of computer science teachers in Greece. The…
Descriptors: Teacher Attitudes, Beliefs, Teaching Methods, Computer Science Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Dincer, Serkan – Turkish Online Journal of Educational Technology - TOJET, 2011
In the last few decades, analogy, which is considered as a special case for reasoning, has attracted a great deal of attention from cognitive scientists. Although analogy was rarely applied in previous decades, now it is often considered by educators and researchers as a strategy to provide creative solutions and poetic writing (Paris & Glynn,…
Descriptors: Foreign Countries, Experimental Groups, Control Groups, College Students
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Harris, Kenneth J.; Harris, Ranida B.; Lambert, Alysa D. – Information Systems Education Journal, 2011
Introduction to data management classes are often times students' first exposure to advanced material in these areas. Many factors are likely to influence success in these classes, but empirical investigations have focused on relatively few variables. In this study, we extend this research by examining the relative contributions of the previously…
Descriptors: Academic Achievement, Prediction, Self Efficacy, Computer Attitudes
de Castro, Christopher H. – ProQuest LLC, 2011
This study explored the development of student's conceptual understandings of limit and derivative when utilizing specifically designed computational tools. Fourteen students from a secondary Advanced Placement Calculus AB course learned and explored the limit and derivative concepts from differential calculus using visualization tools in the…
Descriptors: Advanced Placement Programs, Problem Solving, Programming, Mathematical Concepts
Peer reviewed Peer reviewed
Direct linkDirect link
Alorda, B.; Suenaga, K.; Pons, P. – Computers & Education, 2011
This paper reports on the design, implementation and assessment of a new approach course structure based on the combination of three cooperative methodologies. The main goal is to reduce the percentage of non-passed students focusing the learning process on students by offering different alternatives and motivational activities based on working in…
Descriptors: Student Projects, Learning Strategies, Foreign Countries, Robotics
Peer reviewed Peer reviewed
Direct linkDirect link
Sakhnini, Victoria; Hazzan, Orit – Journal on Educational Resources in Computing, 2008
The research presented in this article deals with the difficulties and mental processes involved in the definition, implementation, and use of abstract data types encountered by 12th grade advanced-level computer science students. Research findings are interpreted within the theoretical framework of "reducing abstraction" [Hazzan 1999]. The…
Descriptors: Computer Science Education, Computer Science, Grade 12, Teaching Methods
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Russell, Jack; Russell, Barbara; Pollacia, Lissa F.; Tastle, William J. – Information Systems Education Journal, 2010
This paper researches the computer languages taught in the first, second and third programming courses in Computer Information Systems (CIS), Management Information Systems (MIS or IS) curricula as well as in Computer Science (CS) and Information Technology (IT) curricula. Instructors teaching the first course in programming within a four year…
Descriptors: Programming Languages, Information Systems, Computer Science Education, Management Information Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Figl, Kathrin – Journal of Information Systems Education, 2010
The ability to work effectively in teams has been a key competence for information systems engineers for a long time. Gradually, more attention is being paid to developing this generic competence as part of academic curricula, resulting in two questions: how to best promote team competencies and how to implement team projects successfully. These…
Descriptors: Information Systems, Computer Science Education, Competency Based Education, Best Practices
Peer reviewed Peer reviewed
Direct linkDirect link
Newby, Michael; Nguyen, ThuyUyen H. – Journal of Information Systems Education, 2010
This paper examines the effectiveness of a technique that first appeared as a Teaching Tip in the Journal of Information Systems Education. In this approach the same problem is used in every programming assignment within a course, but the students are required to use different programming techniques. This approach was used in an intermediate C++…
Descriptors: Assignments, Academic Achievement, Tests, Programming
Pages: 1  |  ...  |  78  |  79  |  80  |  81  |  82  |  83  |  84  |  85  |  86  |  ...  |  113