NotesFAQContact Us
Collection
Advanced
Search Tips
Showing 4,996 to 5,010 of 10,814 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Todorovich, E.; Marone, J. A.; Vazquez, M. – IEEE Transactions on Education, 2012
Due to significant technological advances and industry requirements, many universities have introduced programmable logic and hardware description languages into undergraduate engineering curricula. This has led to a number of logistical and didactical challenges, in particular for computer science students. In this paper, the integration of some…
Descriptors: Engineering Education, Computer Science Education, Programming, Electronics
Peer reviewed Peer reviewed
Direct linkDirect link
Denner, Jill; Werner, Linda; Ortiz, Eloy – Computers & Education, 2012
Computer game programming has been touted as a promising strategy for engaging children in the kinds of thinking that will prepare them to be producers, not just users of technology. But little is known about what they learn when programming a game. In this article, we present a strategy for coding student games, and summarize the results of an…
Descriptors: Females, Computer Uses in Education, Computers, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Freiermuth, Mark, Ed.; Zarrinabadi, Nourollah, Ed. – New Language Learning and Teaching Environments, 2020
This edited volume brings together large-scale research as well as case studies from a range of geographical contexts and represents a variety of educational settings involving second language learners and users. Its aim is to explore the interrelated issues of psychology and technology use in second language learning settings as well as in more…
Descriptors: Second Language Learning, Second Language Instruction, Case Studies, Technology Uses in Education
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Wang, Ming – Information Systems Education Journal, 2011
This paper introduces how to use the object-relational database management system (ORDBMS) to solve relational database (RDB) problems in an advanced database course. The purpose of the paper is to provide a guideline for database instructors who desire to incorporate the ORDB technology in their traditional database courses. The paper presents…
Descriptors: Databases, Problem Solving, Advanced Courses, Computer Science Education
Ji, Shengyue – ProQuest LLC, 2011
Traditional information systems return answers after a user submits a complete query. Users often feel "left in the dark" when they have limited knowledge about the underlying data, and have to use a try-and-see approach for finding information. The trend of supporting autocomplete in these systems is a first step towards solving this problem. A…
Descriptors: Information Systems, Online Searching, Search Strategies, Computer Interfaces
Peer reviewed Peer reviewed
Direct linkDirect link
Nikula, Uolevi; Gotel, Orlena; Kasurinen, Jussi – ACM Transactions on Computing Education, 2011
It has been estimated that more than two million students started computing studies in 1999 and 650,000 of them either dropped or failed their first programming course. For the individual student, dropping such a course can distract from the completion of later courses in a computing curriculum and may even result in changing their course of study…
Descriptors: Computer Science Education, Programming, Holistic Approach, College Curriculum
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Minhong; Peng, Jun; Cheng, Bo; Zhou, Hance; Liu, Jie – Educational Technology & Society, 2011
The Web allows self-regulated learning through interaction with large amounts of learning resources. While enjoying the flexibility of learning, learners may suffer from cognitive overload and conceptual and navigational disorientation when faced with various information resources under disparate topics and complex knowledge structures. This study…
Descriptors: Independent Study, Visual Aids, Electronic Learning, Online Courses
Peer reviewed Peer reviewed
Direct linkDirect link
Cvetanovic, M.; Radivojevic, Z.; Blagojevic, V.; Bojovic, M. – IEEE Transactions on Education, 2011
This paper presents a Web-based educational system, ADVICE, that helps students to bridge the gap between database management system (DBMS) theory and practice. The usage of ADVICE is presented through a set of laboratory exercises developed to teach students conceptual and logical modeling, SQL, formal query languages, and normalization. While…
Descriptors: Computer Science Education, Engineering, Database Management Systems, Theory Practice Relationship
Peer reviewed Peer reviewed
Direct linkDirect link
Kim, Karen A.; Fann, Amy J.; Misa-Escalante, Kimberly O. – ACM Transactions on Computing Education, 2011
Building on research that identifies and addresses issues of women's underrepresentation in computing, this article describes promising practices in undergraduate research experiences that promote women's long-term interest in computer science and engineering. Specifically, this article explores whether and how REU programs include programmatic…
Descriptors: Females, Disproportionate Representation, Computer Science Education, Engineering Education
Peer reviewed Peer reviewed
Direct linkDirect link
Baytak, Ahmet; Land, Susan M. – Educational Technology Research and Development, 2011
This study employed a case study design (Yin, "Case study research, design and methods," 2009) to investigate the processes used by 5th graders to design and develop computer games within the context of their environmental science unit, using the theoretical framework of "constructionism." Ten fifth graders designed computer games using "Scratch"…
Descriptors: Computer Software, Programming, Learning Processes, Grade 5
Peer reviewed Peer reviewed
Direct linkDirect link
Nihalani, Priya K.; Mayrath, Michael; Robinson, Daniel H. – Journal of Educational Psychology, 2011
We investigated the effects of feedback and collaboration on undergraduates' transfer performance when using a computer networking training simulation. In Experiment 1, 65 computer science "novices" worked through an instructional protocol individually (control), individually with feedback, or collaboratively with feedback. Unexpectedly,…
Descriptors: Expertise, Feedback (Response), Computer Simulation, Prior Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Kline, Douglas M.; Vetter, Ron; Barnhill, Karen – Information Systems Education Journal, 2013
This article describes the creation of the Master of Science of Computer Science and Information Systems at University of North Carolina Wilmington. The creation of this graduate degree was funded by the Sloan Foundation as a new type of program, the Professional Master's. The program was designed with significant industry input, and is truly…
Descriptors: Masters Programs, Program Development, Interdisciplinary Approach, Information Systems
Peer reviewed Peer reviewed
Direct linkDirect link
Al-Khasawneh, Ahmad; Hammad, Bashar K. – Education for Information, 2013
Service learning methodologies provide information systems students with the opportunity to create and implement systems in real-world, public service-oriented social contexts. This paper presents a case study of integrating a service learning project into an undergraduate Computer Information Systems course titled "Information Systems"…
Descriptors: Foreign Countries, Service Learning, Civics, Citizen Participation
Peer reviewed Peer reviewed
Direct linkDirect link
Kim, Byeongsu; Kim, Taehun; Kim, Jonghoon – Journal of Educational Computing Research, 2013
The paper-and-pencil programming strategy (PPS) is a way of representing an idea logically by any representation that can be created using paper and pencil. It was developed for non-computer majors to improve their understanding and use of computational thinking and increase interest in learning computer science. A total of 110 non-majors in their…
Descriptors: Teaching Methods, Nonmajors, Computer Science, Thinking Skills
Peer reviewed Peer reviewed
Direct linkDirect link
Meerbaum-Salant, Orni; Armoni, Michal; Ben-Ari, Mordechai – Computer Science Education, 2013
Scratch is a visual programming environment that is widely used by young people. We investigated if Scratch can be used to teach concepts of computer science (CS). We developed learning materials for middle-school students that were designed according to the constructionist philosophy of Scratch and evaluated them in a few schools during two…
Descriptors: Computer Science Education, Middle School Students, Programming Languages, Taxonomy
Pages: 1  |  ...  |  330  |  331  |  332  |  333  |  334  |  335  |  336  |  337  |  338  |  ...  |  721