Learning programming is among the top challenges in computer science education. A part of that, program visualization (PV) is used as a tool to overcome the high failure and drop-out rates in an introductory programming course. Nevertheless, there are rising concerns about the effectiveness of the existing PV tools following the mixed results derived from various studies. Student engagement is also considered a vital factor in building a successful PV, while it is also an important part of the learning process in general. Several techniques have been introduced to enhance PV engagement; however, student engagement with PV is still challenging. This paper employed three theories—constructivism, social constructivism and cognitive load t
... Show MorePermanent deformation (Rutting) of asphalt pavements which appears in many roads in Iraq, have caused a major impact on pavement performance by reducing the useful service life of pavement and creating services hazards for highway users. The main objective of this research is investigating the effect of some contributory factors related to permanent deformation of asphalt concrete mixture. To meet the objectives of this research, available local materials are used including asphalt binder, aggregates, mineral filler and modified asphalt binder. The Superpave mix design system was adopted with varying volumetric compositions. The Superpave Gyratory Compactor was used to compact 24 asphalt concrete cylindrical specimens. To collect t
... Show MoreThis research sheds light on the contributions of a group of scientific Kurdish scholars in the seventh and eighth Hijri centuries, who devoted themselves to serving science with the bad political and economic conditions at the time, and the research pointed to the flowering of science and how students travel in order to provide them with science, obtain a scientific certificate, then take up The research efforts of the scholars in the two Hijri century mentioned in the science of the Qur’an, whether in the field of recitations, intonation or interpretation, and the research ends with a conclusion in which I mentioned the most important conclusions reached in this research.
The purpose of this work is to determine the points and planes of 3-dimensional projective space PG(3,2) over Galois field GF(q), q=2,3 and 5 by designing a computer program.
Circular thin walled structures have wide range of applications. This type of structure is generally exposed to different types of loads, but one of the most important types is a buckling. In this work, the phenomena of buckling was studied by using finite element analysis. The circular thin walled structure in this study is constructed from; cylindrical thin shell strengthen by longitudinal stringers, subjected to pure bending in one plane. In addition, Taguchi method was used to identify the optimum combination set of parameters for enhancement of the critical buckling load value, as well as to investigate the most effective parameter. The parameters that have been analyzed were; cylinder shell thickness, shape of stiffeners section an
... Show MoreThis study is unique in this field. It represents a mix of three branches of technology: photometry, spectroscopy, and image processing. The work treats the image by treating each pixel in the image based on its color, where the color means a specific wavelength on the RGB line; therefore, any image will have many wavelengths from all its pixels. The results of the study are specific and identify the elements on the nucleus’s surface of a comet, not only the details but also their mapping on the nucleus. The work considered 12 elements in two comets (Temple 1 and 67P/Churyumoy-Gerasimenko). The elements have strong emission lines in the visible range, which were recognized by our MATLAB program in the treatment of the image. The percen
... Show MoreConstruction projects are the organized effort to construct a building or structure. In the fields of civil engineering and architecture, construction projects involve the process that consists of tangibly assembling an infrastructure or building. Important 5 Skills for Project Managers Leadership and Team Management Risk Management Cost Management Task Management Communication