Learning to write good computer code is a difficult task for introductory programming students. Students can learn what constitutes good programming practice, but actually writing a program requires a different kind of experience. Hence, programming assignments are an integral part of the learning experience in introductory programming courses. Instructors assign programming tasks to students a…
During the past ten years, radical changes in hardware and software have transformed the way instructional design and technologists do business in the classroom. The microcomputer has now become the standard operating tool when designing, developing, implementing and evaluating instruction at every level of our educational systems. Yet up until fifteen years ago, the microcomputer was the exclu…
Information and communication technologies have changed the way students learn, and higher education institutions in the Middle East region strive to attract professors who use technology in their daily teaching and learning practices. This study examines students' experiences in a web-enhanced computer science course. In an online survey based on the technological pedagogical content knowledge…
This article describes how it is due to the fact that computer science is present in many activities of daily life, students need to develop skills to solve problems to improve the lives of people in general. This article investigates correlations between teachers' motivational orientations, beliefs and practices with respect to the application of real-world problems in undergraduate courses. A…
Just like scaffolding for any building structure which involves robust connections of various frames and planks by bolts and couplers, the concept of genre provides a framework around which the academicians build their artwork. Create A Research Space Model (CARS) (Swales and Feak 2004) has been discussed by many scholars as a reference framework for writing research papers. Such scholarly e…
For years, researchers have been discussing why there are fewer women than men enrolled in computer science programs. By comparing previous studies with a new set of data, in the form of interviews, this study examines the effects of a variety of influences, including parents, educators, and stereotypes. This project is a part of a combined directed study in writing and undergraduate honors the…
Teacher education programs often focus on how to use technology rather than on how to teach with technology. Further, teachers with more exposure to technology do not always use technology tools to help their students learn. This study investigated an educational technology course that provided hands-on activities in a collaborative, non-threatening environment to determine if it would improve …
The study aims to measure the effect of using academic scientific materials on the World Wide Web in education , through the Availability educational materials , and displayed an electronically using software (NOURI- NET ) to evaluate the web-based course in terms of its of use and the acceptance which are used by students the level of benefit, and the study surveyed (70) students in all discip…
Abstract. School psychologists have an ethical imperative to determine the ways computers can facilitate practice because of the potential to improve effectiveness and efficiency. At the same time, psychologists have a parallel imperative to consider carefully ethical and professional practice implications. The aspects of computers that render them most helpful also render them most vulnerable …
This study was designed to investigate the effect of using SMS via M-Learning and sending instructional materials on student's academic achievement in Bloom's three cognitive levels (remembering, understanding and applying), as well as measuring student's practical skills during the learning process of a course called Designing Instructional Software. The course is taught to the Faculty of Educ…