NotesFAQContact Us
Collection
Advanced
Search Tips
What Works Clearinghouse Rating
Showing 1,036 to 1,050 of 1,682 results Save | Export
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Zhu, Xiao-dong – International Education Studies, 2012
The evolution of object-oriented programming languages includes update of their own versions, update of development environments, and reform of new languages upon old languages. In this paper, the evolution analysis of object-oriented programming languages is presented in term of the characters and development. The notion of adaptive teaching upon…
Descriptors: Computer Science Education, Programming Languages, Programming, Computer Software
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Udvaros, József; Gubán, Miklós – Acta Didactica Napocensia, 2016
The world all around us is rapidly developing. We are witnessing the rapid evolution of technology and communication. This means new challenges and responsibilities to future strategies and attitudes. Today's operating systems and development environments apply the principle of OOP; therefore today's developments are inconceivable without the…
Descriptors: Programming, Computer Science Education, Programming Languages, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Veerasamy, Ashok Kumar; D'Souza, Daryl; Laakso, Mikko-Jussi – Journal of Educational Technology Systems, 2016
This article presents a study aimed at examining the novice student answers in an introductory programming final e-exam to identify misconceptions and types of errors. Our study used the Delphi concept inventory to identify student misconceptions and skill, rule, and knowledge-based errors approach to identify the types of errors made by novices…
Descriptors: Computer Science Education, Programming, Novices, Misconceptions
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Saulnier, Bruce – Information Systems Education Journal, 2014
A paradigm is presented for student learning outcome assessment in information systems education. Successful deployment of the paradigm is illustrated using the author's home institution. The paradigm is consistent with both the scholarship of teaching and learning and the scholarship of assessment. It is concluded that the deployment of the…
Descriptors: Information Systems, Computer Science Education, Teaching Methods, College Students
Peer reviewed Peer reviewed
Direct linkDirect link
Shadiev, Rustam; Hwang, Wu-Yuin; Yeh, Shih-Ching; Yang, Stephen J. H.; Wang, Jing-Liang; Han, Lin; Hsu, Guo-Liang – Journal of Educational Computing Research, 2014
This study aimed to investigate an effectiveness of unidirectional and reciprocal teaching strategies on programming learning supported by web-based learning system (VPen); particularly, how differently effective these two teaching strategies would work. In this study novice programmers were exposed to three different conditions: 1) applying no…
Descriptors: Web Based Instruction, Programming, Computer Science Education, Reciprocal Teaching
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Jesse, Gayle – Information Systems Education Journal, 2013
The purpose of this paper is to provide educators with a course model and pedagogy to teach a computer information systems usability course. This paper offers a case study based on an honors student project titled "Web Usability: Phases of Developing an Interactive Event Database." Each individual phase--creating a prototype along with…
Descriptors: Teaching Methods, Information Systems, Computer Science Education, Internet
Polo, Blanca J. – ProQuest LLC, 2013
Much research has been done in regards to student programming errors, online education and studio-based learning (SBL) in computer science education. This study furthers this area by bringing together this knowledge and applying it to proactively help students overcome impasses caused by common student programming errors. This project proposes a…
Descriptors: Computer Science Education, Programming, Online Courses, Electronic Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Bender, Elena; Hubwieser, Peter; Schaper, Niclas; Margaritis, Melanie; Berges, Marc; Ohrndorf, Laura; Magenheim, Johannes; Schubert, Sigrid – Peabody Journal of Education, 2015
To address the special challenges of teaching computer science, adequate development of teachers' competencies during their education is extremely important. In particular, pedagogical content knowledge and teachers' beliefs and motivational orientations play an important role in effective teaching. This research field has been sparsely…
Descriptors: Models, Computer Science Education, Competency Based Teacher Education, Teaching Models
Peer reviewed Peer reviewed
Direct linkDirect link
Kavitha, R. K.; Ahmed, M. S. – Education and Information Technologies, 2015
Agile software development is an iterative and incremental methodology, where solutions evolve from self-organizing, cross-functional teams. Pair programming is a type of agile software development technique where two programmers work together with one computer for developing software. This paper reports the results of the pair programming…
Descriptors: Knowledge Management, Educational Environment, Case Studies, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Liu, Kuo-Yu – International Journal of Distance Education Technologies, 2015
This study aimed at developing a Multiplayer Online Role Playing Game-based (MORPG) Learning system which enabled instructors to construct a game scenario and manage sharable and reusable learning content for multiple courses. It used the curriculum of "Introduction to Computer Science" as a study case to assess students' learning…
Descriptors: Case Studies, Computer Science Education, Computer Networks, Usability
Peer reviewed Peer reviewed
Direct linkDirect link
Hoic-Bozic, Natasa; Dlab, Martina Holenko; Mornar, Vedran – IEEE Transactions on Education, 2016
Blended learning models that combine face-to-face and online learning are of great importance in modern higher education. However, their development should be in line with the recent changes in e-learning that emphasize a student-centered approach and use tools available on the Web to support the learning process. This paper presents research on…
Descriptors: Blended Learning, Models, Web 2.0 Technologies, Hypermedia
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Lang, Guido – Information Systems Education Journal, 2016
This study tests the effects of tutorial format (i.e. video vs. text) on student attitudes and performance in online computing education. A one-factor within-subjects experiment was conducted in an undergraduate Computer Information Systems course. Subjects were randomly assigned to complete two Excel exercises online: one with a video tutorial…
Descriptors: Tutorial Programs, Online Courses, Multimedia Materials, Multimedia Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Debiec, Piotr – IEEE Transactions on Education, 2018
In the Internet era, students have increasingly lost interest in traditional lectures; as a consequence, their learning motivation and exam performance have decreased. The widespread adoption of learner-centered teaching methods that address this issue faces certain barriers, including: 1) the significant faculty effort necessary to prepare…
Descriptors: Student Centered Learning, Teaching Methods, Electronic Learning, Computer Mediated Communication
Peer reviewed Peer reviewed
Direct linkDirect link
Straub, Jeremy – Journal of Educational Technology Systems, 2014
The development of software for spacecraft represents a particular challenge and is, in many ways, a worst case scenario from a design perspective. Spacecraft software must be "bulletproof" and operate for extended periods of time without user intervention. If the software fails, it cannot be manually serviced. Software failure may…
Descriptors: Comparative Analysis, Computer Software, Computer Science Education, Educational Technology
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ghilay, Yaron; Ghilay, Ruth – Journal of Educational Technology, 2015
The aim of the study was to find out a method designated to improve the learning of computer courses by adding Screencast technology. The intention was to measure the influence of high-quality clips produced by Screencast technology, on the learning process of computer courses. It was required to find out the characteristics (pedagogical and…
Descriptors: Educational Technology, Video Technology, Technology Uses in Education, Higher Education
Pages: 1  |  ...  |  66  |  67  |  68  |  69  |  70  |  71  |  72  |  73  |  74  |  ...  |  113