NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing all 8 results Save | Export
Ruiqi Shen – ProQuest LLC, 2021
With the large demand for technology workers all around the world, more people are learning programming. Studies show that human tutoring is the most effective way to learn for novice programmers. However, problems such as the inaccessibility to physical classes, prohibitive costs, and the lack of educators may limit students' opportunities to…
Descriptors: MOOCs, Online Systems, Interactive Video, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Tseng, Shian-Shyong; Weng, Jui-Feng – Interactive Learning Environments, 2010
The most important thing for learners in Programming Language subject is problem solving. During the practical programming project, various problems may occur and learners usually need consultation from the senior programmers (i.e. the experts) to assist them in solving the problems. Thus, the inquiry-based learning with learning forum is applied…
Descriptors: Programming Languages, Inquiry, Active Learning, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Laverty, David M.; Milliken, Jonny; Milford, Matthew; Cregan, Michael – European Journal of Engineering Education, 2012
This paper presents a new laboratory-based module for embedded systems teaching, which addresses the current lack of consideration for the link between hardware development, software implementation, course content and student evaluation in a laboratory environment. The course introduces second year undergraduate students to the interface between…
Descriptors: Foreign Countries, Engineering Education, Student Evaluation, Computer Assisted Instruction
Peer reviewed Peer reviewed
Direct linkDirect link
Kolfschoten, Gwendolyn; Lukosch, Stephan; Verbraeck, Alexander; Valentin, Edwin; de Vreede, Gert-Jan – Computers & Education, 2010
Nowadays we need to teach students how to become flexible problem solvers in a dynamic world. The pace in which technology changes and complexity increases requires increased efficiency in learning and understanding. This requires the engineers of tomorrow to quickly gain knowledge and insight outside their prime area of expertise. To transfer…
Descriptors: Instructional Design, Problem Solving, Learning Processes, Efficiency
Peer reviewed Peer reviewed
Direct linkDirect link
King, Michael A. – Journal of Information Technology Education, 2009
Business intelligence derived from data warehousing and data mining has become one of the most strategic management tools today, providing organizations with long-term competitive advantages. Business school curriculums and popular database textbooks cover data warehousing, but the examples and problem sets typically are small and unrealistic. The…
Descriptors: Strategic Planning, Problem Sets, Corporations, Statistics
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Mark J. W.; Pradhan, Sunam; Dalgarno, Barney – Journal of Information Technology Education, 2008
Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping…
Descriptors: Cognitive Processes, Computer Software Evaluation, Hypothesis Testing, Visualization
Peer reviewed Peer reviewed
Direct linkDirect link
Hernandez-Leo, Davinia; Villasclaras-Fernandez, Eloy D.; Asensio-Perez, Juan I.; Dimitriadis, Yannis; Jorrin-Abellan, Ivan M.; Ruiz-Requies, Ines; Rubia-Avi, Bartolome – Educational Technology & Society, 2006
This paper introduces "Collage", a high-level IMS-LD compliant authoring tool that is specialized for CSCL (Computer-Supported Collaborative Learning). Nowadays CSCL is a key trend in e-learning since it highlights the importance of social interactions as an essential element of learning. CSCL is an interdisciplinary domain, which…
Descriptors: Computer Software, Programming, Instructional Design, Programming Languages
Dorner, Ralph; Schafer, Arno; Elcacho, Colette; Luckas, Volker – 1998
This paper shows how World Wide Web-based technology using VRML (Virtual Reality Modeling Language) can be applied in an industrial education and training context. Following an introduction to the importance of lifelong learning and training in industry, the state of the art of VRML is discussed, including its features and integration into the Web…
Descriptors: Animation, Authoring Aids (Programming), Computer Assisted Instruction, Computer Oriented Programs