Search results for author:"Fadi Deek"
Total records matched: 23 Search took: 0.059 secs
E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2002 (2002) pp. 1407–1410
Technological advances are paving the way for improvements in many sectors of society. Traditional education has primarily been teacher driven, lectured-based in one location. Distributed learning is an emerging paradigm that can contribute...
Topics: Educational Technology
Journal of Interactive Learning Research Vol. 14, No. 3 (July 2003) pp. 333–359
This article describes an integrated problem solving and program development environment, illustrating the application of the system with a detailed case study of a small-scale programming problem. The system, which is based on an explicit...
World Conference on Educational Media and Technology 2006 (June 2006) pp. 643–647
A method for helping non-experts contribute to open source usability inspection through active learning is proposed. This method emphasizes freedom of exploration to open source inspectors and also enhances knowledge transferring capability of HCI...
Journal of Science Education and Technology Vol. 5, No. 1 (1996) pp. 87–92
Examines some of the misuses of technology and then explores the appropriate use of technology in the context of current educational reform. Focuses on the integration of technology in the educational process that provides a learning environment...
World Conference on Educational Media and Technology 2005 (Jun 27, 2005) pp. 4016–4022
This paper reviews the traditional difficulties that novice programmers encounter and considers how visual tools, visualization, and the Unified Modeling Language (UML) can be utilized to aid novice developers in these areas of difficulties. A...
World Conference on Educational Media and Technology 2006 (June 2006) pp. 648–652
A learning-by-doing model for usability inspection is presented. This model is based on the well-known exploratory learning methodology for acquiring new skills and knowledge by giving the learner sufficient freedom of exploration and requisite...
World Conference on Educational Media and Technology 2000 (2000) pp. 290–294
We describe a prototype environment for programming. The Specification Oriented Language in Visual Environment for Instruction Translation (SOLVEIT), is designed to address the novice programmer's problem solving and programming skills by...
An Evolving Approach to Learning Problem Solving and Program Development: The Distributed Learning Model
International Journal on E-Learning Vol. 4, No. 4 (2005) pp. 409–426
Traditionally, novice programmers have had difficulties in three distinct areas: breaking down a given problem, designing a workable solution, and debugging the resulting program. Many programming environments, software applications, and teaching...
Society for Information Technology & Teacher Education International Conference 2001 (2001) pp. 1598–1603
Recent efforts in the development of national and state curriculum standards focus mostly on the content taught in each discipline and are meant to define the skills and knowledge of the discipline to be acquired by every student. For this to happen,...
Journal of Science Education and Technology Vol. 4, No. 4 (1995) pp. 327–32
Examines some misuses of technology and explores the use of technology in the context of educational reform. Focuses on the integration of technology in the educational process to provide a learning environment that allows discovery and creativity....
Journal of Interactive Learning Research Vol. 16, No. 1 (January 2005) pp. 5–20
The experimental results of a collaborative problem solving and program development model that takes into consideration the cognitive and social activities that occur during software development is presented in this paper. This collaborative model...
WebNet Journal: Internet Technologies, Applications & Issues Vol. 2, No. 1 (2000) pp. 60–67
In this article we first describe problem-solving and program development pedagogy (Deek, 1997), which has been used in freshman level computer and information science courses at the New Jersey Institute of Technology, (NJIT). After showing how this ...
Interactive Learning Environments Vol. 17, No. 4 (December 2009) pp. 351–366
The objective of this study was to determine whether there was a quantifiable improvement in learning outcomes by integrating course materials in a 4-year baccalaureate program, utilizing a knowledge repository with a conceptual map that spans a...
An Empirical Evaluation of Specification Oriented Language in Visual Environment for Instruction Translation (SOLVEIT): A Problem-Solving and Program Development Environment
Journal of Interactive Learning Research Vol. 13, No. 4 (2002) pp. 339–373
This article reports on an empirical study conducted to evaluate the effectiveness of a learning environment called SOLVEIT. SOLVEIT integrates problem-solving methodology, program development tasks, and co-requisite cognitive foundations. Subjects...
Problem-Based Learning and Problem-Solving Tools: Synthesis and Direction for Distributed Education Environments
Journal of Interactive Learning Research Vol. 13, No. 3 (2002) pp. 239–257
How the design and implementation of problem-solving tools used in programming instruction are complementary with both the fundamental theories of problem-based learning (PBL) and the pedagogy and practices of distributed education environments is...
Topics: Instructional Design
Participatory Design, Problem Solving and Community Involvement in Two Different Learning Communities
World Conference on Educational Media and Technology 2002 (2002) pp. 538–543
A software development collaboration project designed to maximize the skill sets and interests of school children and teachers, educational software technologist and researchers, and college undergraduates is presented. The work brings elementary...
EdMedia: World Conference on Educational Media and Technology 2001 (2001) pp. 382–387
We provides a review of web-based interactive programming environments which facilitate learning programming concepts. The main focus is to categorize web-based programming systems into classes according to their pedagogical approaches and provide ...
Society for Information Technology & Teacher Education International Conference 2008 (Mar 03, 2008) pp. 4120–4127
In this paper, we describe a National Science Foundation funded program in which NJIT PhD students who perform computational mathematics, science and engineering research, work one-on-one with high school teachers to infuse computation and...
Journal of Information Technology Education: Research Vol. 5, No. 1 (Jan 01, 2006) pp. 53–76
Few beginners find learning to program easy. There are many factors at work in this phenomenon with some being simply inherent in the subject itself, while others have more to do with deficiencies in learning methods and resources. As a result, many ...
Internet and Higher Education Vol. 3, No. 4 (2000) pp. 223–269
This paper provides a classification, review, and critical analysis of current Web-based interactive programming environments and tools that facilitate learning programming languages and concepts. The focal point of the paper is based on (1)...
Design and Implementation of Mapping Software: Developing Technology and Geography Skills in Two Different Learning Communities
Information Technology in Childhood Education Annual Vol. 2002, No. 1 (2002) pp. 277–294
A software development collaboration project designed to maximize the skill sets and interests of school children and teachers, educational software technologists and researchers, and college undergraduates is presented. The work brings elementary...
WebNet Journal: Internet Technologies, Applications & Issues Vol. 2, No. 2 (2000) pp. 36–50
Web developers are largely self-taught. For web site development, they rely more on intuition and creativity than on skills gained from any formal training. However, web development has now grown into a blossoming career option and a full-fledged...
World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2009 (Oct 26, 2009) pp. 2580–2585
New Jersey Institute of Technology (NJIT) received funding from the National Science Foundation (NSF) to conduct a GK-12 STEM project that places doctoral students into high school math and science classes in Newark, NJ. C2PRISM Fellows serve as...