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 to propose a technique for enhancing student engagement with program visualisation. The social worked-examples (SWE) technique transforms the traditional worked-example into a social activity, whereby a greater focus is placed on the collaboration role in constructing students’ knowledge. This study identified three principles that could enhance student engagement through the SWE technique: active learning, social collaboration and low-load activity.
LED is an ultra-lightweight block cipher that is mainly used in devices with limited resources. Currently, the software and hardware structure of this cipher utilize a complex logic operation to generate a sequence of random numbers called round constant and this causes the algorithm to slow down and record low throughput. To improve the speed and throughput of the original algorithm, the Fast Lightweight Encryption Device (FLED) has been proposed in this paper. The key size of the currently existing LED algorithm is in 64-bit & 128-bit but this article focused mainly on the 64-bit key (block size=64-bit). In the proposed FLED design, complex operations have been replaced by LFSR left feedback technology to make the algorithm perform more e
... Show MoreHydrophobic silica aerogels were successfully preparation by an ambient pressure drying method from sodium silicate (Na2SiO3) with different pH values (5, 6, 7, 8, 9 and 10). In this study, acidic HCl (1M), a basic NH4OH (1M) were selected as a catalyst to perform the surface modification in a TMCS (trimethylchlorosilane) solution. The surface chemical modification of the aerogels was assured by the Fourier transform infrared (FTIR) spectroscopic studies. Other physical properties, such as pore volume and pore size and specific surface area were determined by Brunauer-Emmett- Teller (BET) method. The effect of pH values on the bulk density of aerogel. The sol–gel parameter pH value in the sol, have marked effects on the physical proper
... Show MoreIn this work, silicon nitride (Si3N4) thin films were deposited on metallic substrates (aluminium and titanium sheets) by the DC reactive sputtering technique using two different silicon targets (n-type and p-type Si wafers) as well as two Ar:N2 gas mixing ratios (50:50 and 70:30). The electrical conductivity of the metallic (aluminium and titanium) substrates was measured before and after the deposition of silicon nitride thin films on both surfaces of the substrates. The results obtained from this work showed that the deposited films, in general, reduced the electrical conductivity of the substrates, and the thin films prepared from n-type silicon targets using a 50:50 mixing ratio and deposited on both
... Show MoreThe aim of present work is to improve mechanical and fatigue properties for Aluminum alloy7049 by using Nano composites technique. The ZrO2 with an average grain diameter of 30-40 nm, was selected as Nano particles, to reinforce Aluminum alloy7049 with different percentage as, 2, 4, 6 and 7 %. The Stir casting method was used to fabricate the Nano composites materials due to economical route for improvement and processing of metal matrix composites. The experimental results were shown that the adding of zirconium oxide (ZrO2) as reinforced material leads to improve mechanical properties. The best percentage of improvement of mechanical properties of 7049 AA was with 4% wt. of ZrO2 about (7.76% ) for ultim
... Show MoreIn this work, metal oxide nanostructures, mainly copper oxide (CuO), nickel oxide (NiO), titanium dioxide (TiO2), and multilayer structure, were synthesized by the DC reactive magnetron sputtering technique. The effect of deposition time on the spectroscopic characteristics, as well as on the nanoparticle size, was determined. A long deposition time allows more metal atoms sputtered from the target to bond to oxygen atoms and form CuO, NiO, or TiO2 molecules deposited as thin films on glass substrates. The structural characteristics of the final samples showed high structural purity as no other compounds than CuO, NiO, and TiO2 were found in the final samples. Also, the prepared multilayer structures did not show new compounds other than th
... Show MoreCu X Zn1-XO films with different x content have been prepared by
pulse laser deposition technique at room temperatures (RT) and
different annealing temperatures (373 and 473) K. The effect of x
content of Cu (0, 0.2, 0.4, 0.6, 0.8) wt.% on morphology and
electrical properties of CuXZn1-XO thin films have been studied.
AFM measurements showed that the average grain size values for
CuXZn1-xO thin films at RT and different annealing temperatures
(373, 473) K decreases, while the average Roughness values increase
with increasing x content. The D.C conductivity for all films
increases as the x content increase and decreases with increasing the
annealing temperatures. Hall measurements showed that there are
two
Pulsed laser deposition (PLD) technique was applied to prepared Chromium oxide (Cr2O3) nanostructure doped with Titanium oxide (TiO2) thin films at different concentration ratios 3,5,7 and 9 wt % of TiO2. The effect of TiO2 dopant on the average size of crystallite of the synthesized nanostructures was examined by X-ray diffraction. The morphological properties were discussed using atomic force microscopy(AFM). Observed optical band gap value ranged from 2.68 eV to 2.55 eV by ultraviolet visible(UV-Vis.) absorption spectroscopy with longer wave length shifted in comparison with that of the bulk Cr2O3 ~3eV. This indicated that the synthesized samples a
... Show MoreCarbon nanotubes (CNTs) were synthesized via liquefied petroleum gas (LPG) as precursor using flame fragments deposition (FFD) technique. In vitro, biological activates of carbon nanotubes (CNTs) synthesized by FFD technique were investigated. The physiochemical characterizations of synthesized CNTs are similar to other synthesized CNTs and to the standard sample. Pharmaceutical application of synthesized CNTs was studied via conjugation and adsorption with different types of medicines as promote groups. The conjugation of CNTs was performed by adsorption the drugs such as sulfamethoxazole (SMX) and trimethoprim (TMP) on CNTs depending on physical properties of both bonded parts. The synthesized CNTs almost have the same performance in a
... Show MoreIn this work, pure and Ag-doped nickel oxide (NiO) thin films were deposited on glass substrates with different dopant concentrations (0.1, 0.2, 0.3 and 0.4 wt.%) by pulsed-laser deposition (PLD) technique at room temperature. These films were annealed at temperature of 450 °C. The structural and optical properties of the prepared thin films were studied. It was found that annealing process has lead to increase the transmittance of the deposited films. Also, the transmittance was found to increase with doping concentration of silver in the deposited NiO films. The optical energy gap was decreased from 3.5 to 3.2 eV as the doping concentration was increased to 0.4 %.