Using Memory Transfer Language (MTL) as a Tool for Program Dry-running

نویسنده

  • Leonard J. Mselle
چکیده

In this paper, the use of visualization techniques in teachingand learning programming is revisited. It is demonstrated thatMTL can be used to visualize most of programming aspects.MTL, as a tool for dry-running programs, tracing andcorrecting codes is used in a class experiment. Results showthat MTL can be used in teaching novice programmers toimprove their coding abilities. General TermsTeaching, Learning to program KeywordsProgram visualization, Memory Transfer Language (MTL),comprehension, program dry-running

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Proposed Framework for Development of a Visualizer Based on Memory Transfer Language (MTL)

Computer programming is among the fundamental aspects of computer science curriculum. Many students first introduced to introductory computer programming courses experience difficulties in learning and comprehending. Vast amount of researches have revealed that, generally programming courses are regarded as difficult and challenging and thus often have the highest dropout rates. Moreover, numer...

متن کامل

Using Formal Logic to Define the Grammar for Memory Transfer Language (MTL) on the mould of Register Transfer Language (RTL) and High Level Languages

This paper revisits visualization as a technique to enhance programming comprehension. It points out that animation, being a machine-driven visualization, is inadequate. Memory Transfer Language (MTL), as a visualization technique which is absolutely programmer-driven is demonstrated and discussed. It is shown that MTL can be plugged into current materials for teaching programming. Register Tra...

متن کامل

Flexible memories: differential roles for medial temporal lobe and prefrontal cortex in cross-episode binding.

Episodic memory is characterized by rapid formation of new associations that bind information within individual episodes. A powerful aspect of episodic memory is the ability to flexibly apply and recombine information from past experience to guide new behavior. A critical question for memory research is how medial temporal lobe (MTL) and prefrontal cortex (PFC), regions implicated in rapid with...

متن کامل

The Effect of Bilingualism/ Monolinguals on L2 Working Memory Capacity and Verbal Intelligence

Issues related to bilingualism and the effects which might have on language learners’ cognitive and meta-cognitive variables have attracted the attention of a couple of researchers in the field of Second Language Acquisition (SLA).Since a couple of decades ago, there has been a plethora of studies on cognitive and metacognitive differences between bilinguals and monolinguals. However, the impac...

متن کامل

Effect of Ambient Condition on the Shower Cooling Tower in Four Type of Climates Condition

Water cooling by ambient takes place with two mechanisms of heat and mass transfer. Using packings at wet cooling towers has disadvantages such as obstruction, reduction of life expectancy and production of algae and fungi. In shower cooling towers types of towers packings are completely removed and water intake is in direct contact and heat transfer takes place in two ways of latent and sensib...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014