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.
Context has a great value in determining meanings and understanding speech as well as it has a significant impact on interpretation of the sacred text (Holy Quran) since it needs to be carefully understood by knowing the different circumstances
السخرية والمفارقة في شعر احمد مطر
The Arabs took care of the Arabic language, collected it, and set standards governing it; This is for fear of melody, in order to preserve the language of the Noble Qur’an from distortion, after many of those who are not fluent in Arabic entered Islam; There were many reasons for setting linguistic standards, but although scholars set these standards, we see them often deviate from them, as well as the language’s departure from these restrictions that they set, because language cannot be restricted, as it is subject to the law of use
اشكالية المواطنة في الخطاب الاسلامي المعاصر
Finance is the various forms of the basic components of the economies of the countries and playing the important role of developing of the social aspects and economic communities, and foreign trade in particular, its really important for countries because finance represent the largest share in the national income. Thus, finance became the important aspects for nations and how could be improved and ensure good reputation to it , Perhaps one of the most important insurance that seek to achieve is the funding guarantees through the intervention of financial institutions and most important banks, using a range of techniques and tools that today are among the most important foreign trade financing sources and the most important documentary cr
... Show MoreIslamic banking refers to a system of banking or banking activity that is consistent with the principles of the Shari'ah (Islamic rulings) and its practical application through the development of Islamic economics. The principles which emphasise moral and ethical values in all dealings have wide universal appeal. Shari'ah prohibits the payment or acceptance of interest charges (riba) for the lending and accepting of money, as well as carrying out trade and other activities that provide goods or services considered contrary to its principles. While these principles were used as the basis for a flourishing economy in earlier times, it is only in the late 20th century that a number of Islamic banks were formed to provide an alternative basi
... Show More