Classroom 2.02024-03-29T06:38:31ZJean-Michel Davidhttps://www.classroom20.com/profile/jmdhttps://storage.ning.com/topology/rest/1.0/file/get/1950393856?profile=RESIZE_48X48&width=48&height=48&crop=1%3A1https://www.classroom20.com/group/runrev/forum/topic/listForContributor?user=1s4uznp7adngl&feed=yes&xn_auth=noOne way to get started with Classes 9 or 10tag:www.classroom20.com,2010-04-03:649749:Topic:4579262010-04-03T00:37:23.644ZJean-Michel Davidhttps://www.classroom20.com/profile/jmd
<p>I begin to teach ICT with Classes 9 & 10, and students coming in are unlikely to have previously undertaken any form of programming.</p>
<br />
<p>Our first task with RunRev is to replicate or (which they are encourages to do, alter to a different design) create a simple calculator. <em>My own version</em> of the calculator looks like the following:</p>
<br />
<blockquote><img src="http://www.fourhares.com/images/runrev_calculator.png"></img></blockquote>
<br />
<p>The allows us to quickly have a sense for the different layers (buttons, fields, images) and theā¦</p>
<p>I begin to teach ICT with Classes 9 & 10, and students coming in are unlikely to have previously undertaken any form of programming.</p>
<br />
<p>Our first task with RunRev is to replicate or (which they are encourages to do, alter to a different design) create a simple calculator. <em>My own version</em> of the calculator looks like the following:</p>
<br />
<blockquote><img src="http://www.fourhares.com/images/runrev_calculator.png"/></blockquote>
<br />
<p>The allows us to quickly have a sense for the different layers (buttons, fields, images) and the various controls each can independently have.</p>
<br />
<p>A simple repetitive command structure (which they can, therefore, copy and paste) for each of the numerals allows a developing understanding of the function of variables and the passing of commands.</p>
<br />
<p>For each numeral, the command is the following (with the number of course replaced appropriately):</p>
<br />
<blockquote><img src="http://www.fourhares.com/images/runrev_calc_code_1.png"/></blockquote>
<br />
<p>As can be seen, quite a simple command structure. The <em>equal</em> '=' button is a little longer, but even there the structure is easily explained:</p>
<br />
<blockquote><img src="http://www.fourhares.com/images/runrev_calc_code_equal.png"/></blockquote>