NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 7 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Purao, Sandeep; Sein, Maung; Nilsen, Hallgeir; Larsen, Even Åby – IEEE Transactions on Education, 2017
The ideal of self-paced learning, which was introduced nearly 50 years ago by Keller in his Personalized System of Instruction (PSI), has not yet been widely adopted. In spite of its perceived promise of helping students to learn at the speed aligned to their individual backgrounds, motivation, and skills, PSI has been challenging to implement.…
Descriptors: Individualized Instruction, Pacing, Introductory Courses, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Tekinerdogan, Bedir – Computer Science Education, 2011
Model-driven software development (MDSD) aims to support the development and evolution of software intensive systems using the basic concepts of model, metamodel, and model transformation. In parallel with the ongoing academic research, MDSD is more and more applied in industrial practices. After being accepted both by a broad community of…
Descriptors: Foreign Countries, Computer Software, Graduate Study, Industry
Peer reviewed Peer reviewed
Direct linkDirect link
Chen, Li-Chiou; Tao, Lixin – Educational Technology & Society, 2012
We have developed a tool called Secure WEb dEvelopment Teaching (SWEET) to introduce security concepts and practices for web application development. This tool provides introductory tutorials, teaching modules utilizing virtualized hands-on exercises, and project ideas in web application security. In addition, the tool provides pre-configured…
Descriptors: Internet, Computer Security, Information Security, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Nikolic, B.; Radivojevic, Z.; Djordjevic, J.; Milutinovic, V. – IEEE Transactions on Education, 2009
Courses in Computer Architecture and Organization are regularly included in Computer Engineering curricula. These courses are usually organized in such a way that students obtain not only a purely theoretical experience, but also a practical understanding of the topics lectured. This practical work is usually done in a laboratory using simulators…
Descriptors: Instructional Design, Evaluation Criteria, Science Laboratories, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Taylor, Adam P. R. – International Journal of Technology and Design Education, 2007
This paper reports on a novel approach taken by the author to the teaching of an Internet programming course targeted at final year diploma and second year degree students. The uniqueness of engineers and their identity is discussed, as is the self-constructed world and ways of knowing in which humankind operates. The novel approach to teaching a…
Descriptors: Feedback (Response), Experiential Learning, Programming, Internet
Peer reviewed Peer reviewed
Direct linkDirect link
Bunch, John M. – Journal of Information Systems Education, 2009
This paper presents a goal-based scenario approach to teaching introductory database concepts to undergraduates using two different scaffolding methods. One method, termed "worked-out examples," attempts to reduce extraneous cognitive load by requiring students to complete increasingly complex missing parts of worked out examples. The other…
Descriptors: Cognitive Processes, Difficulty Level, Undergraduate Students, Scaffolding (Teaching Technique)
Keating, Anne B.; Hargitai, Joseph – 1999
This book provides a guide to college faculty with limited Internet experience on how to incorporate the World Wide Web (WWW) into college curriculum and instruction. The book begins with an informal history of computing and a guide to the geography of the Internet, and goes on to provide an analytical framework for thinking about networks,…
Descriptors: Classroom Techniques, College Faculty, College Instruction, Computer Assisted Instruction