[Year 12 SofDev] o302 DAGs

ATKINSON-BUCK, Damien Damien.ATKINSON-BUCK at ivanhoe.com.au
Tue May 15 17:10:50 EST 2012


Whoops, here's the attachment

Damien Atkinson-Buck
KLA Head - MYP Technology & SYP Info Tech
________________________________

[Description: Description: Description: cid:image002.jpg at 01CA7D93.5FFD22D0]<http://myivanhoe.net/>



PO BOX 91 The Ridgeway, Ivanhoe, Victoria 3079 Australia
Telephone +61 3 9490 3848 Facsimile +61 3 9490 3490
mailto:damien.atkinson-buck at ivanhoe.com.au
http://myivanhoe.net<http://myivanhoe.net/>




From: ATKINSON-BUCK, Damien
Sent: Tuesday, 15 May 2012 5:10 PM
To: 'Year 12 Software Development Teachers' Mailing List'
Subject: RE: [Year 12 SofDev] o302 DAGs


Hi Phillip,

                I've attached my solution. It's not the most elegant code, but it gets the job done.

I do sort of ponder the wisdom of it now in terms of making the kids use arrays (one of the key skills they need to demonstrate), when it could all be handled via the list boxes, but I can't think of another way to show them how to display the items from the array in a logical manner.

The code itself is long, but most of it is copied and pasted from the first button and then I just did a find/replace on it. There's definitely much more elegant ways to do this, I've seen examples online of people dragging the elements over the screen (as would have to happen on an iPad etc) and from what I've looked at it's not too hard, but then it totally negates the use of arrays. http://vbcity.com/forums/t/39397.aspx

I think 90% of my code could be removed by using control arrays, but I'm not great at them - but thinking as I type this, they could be the answer - anyone out there any good with them?

Cheers

Damien




Damien Atkinson-Buck
KLA Head - MYP Technology & SYP Info Tech
________________________________

[Description: Description: Description: cid:image002.jpg at 01CA7D93.5FFD22D0]<http://myivanhoe.net/>



PO BOX 91 The Ridgeway, Ivanhoe, Victoria 3079 Australia
Telephone +61 3 9490 3848 Facsimile +61 3 9490 3490
mailto:damien.atkinson-buck at ivanhoe.com.au
http://myivanhoe.net<http://myivanhoe.net/>






-----Original Message-----
From: PIKE Philip [mailto:PIKEP at bmg.vic.edu.au]<mailto:[mailto:PIKEP at bmg.vic.edu.au]>
Sent: Tuesday, 15 May 2012 8:58 AM
To: Year 12 Software Development Teachers' Mailing List
Subject: Re: [Year 12 SofDev] o302 DAGs



Hi Damien, I also  modified  one of Adrian's past SACs, the martial art program.

I notice in the DAGs SAC, you are giving your students 10 sessions with the requirement to be able to move from one session to another. Have you developed a solution of your own?

In my martial arts sac, because of the prototype requirements I said students only needed to enter two sessions from file and be able to move from one to another. When I developed the solution,  the code is quite long just covering moving between two sessions. My students are using 3 fields ( ID, Firstname, Surname).

Monday - Tuesday

Tuesday - Monday

Preventing Monday - Monday

Preventing Tuesday - Tuesday

I used  Radio buttons to select the days for movement.



In the DAGs SAC, how did you efficiently code the options to move between 10 sessions within the time allowed for the SAC?

Regards





Philip Pike

Director of ICT

Bacchus Marsh Grammar

Sth Maddingley Rd

Bacchus Marsh 3340

Ph 5366 4893

Fax 5366 4850

Email: pikep at bmg.vic.edu.au<mailto:pikep at bmg.vic.edu.au>



-----Original Message-----

From: sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au> [mailto:sofdev-bounces at edulists.com.au]<mailto:[mailto:sofdev-bounces at edulists.com.au]> On Behalf Of ATKINSON-BUCK, Damien

Sent: Monday, 14 May 2012 9:04 PM

To: Year 12 Software Development Teachers' Mailing List

Subject: [Year 12 SofDev] o302 - DAGS



Hi all,



    I've updated my outcome 2 (very heavily borrowed from Adrian's past outcomes - thank you Adrian). Please feel free to use it, or preferably go over it and let me know if there are any areas that need to be improved before I give it out later this week, and (almost) more importantly, before I send it up for audit.



Thanks



Damien













Privacy, Virus and Copyright Warning



The information contained in this electronic message (e-mail), and any files transmitted with it:



* is intended for the named recipients only. If you have received this in error, please advise the sender and delete it and any copies immediately;

* Any personal information in this email must be used in accordance with the Privacy Act 1988 and this always applies even if it has been sent to you in error.

* represents the views of the sender and does not necessarily represent the views or formal advice of Ivanhoe Grammar School;

* may be subject to Copyright, so no further use should be made of it without the author's permission.



The School does not represent or warrant that the email or any files attached do not contain errors or are free from computer viruses or other defects nor does it accept responsibility for any loss or damage resulting directly or indirectly from the use of the email or any attached files.



PRIVATE & CONFIDENTIAL

The content of this e-mail and any attachments may be private and confidential, intended only for use of the individual or entity named. If you are not the intended recipient of this message you must not read, forward, print, copy, disclose, use or store in any way the information this e-mail or any attachment contains.

If you are not the intended recipient, please notify the sender immediately and delete or destroy all copies of this e-mail and any attachments.

Our organisation respects the privacy of individuals. For a copy of our privacy policy please go to our website or contact us.



_______________________________________________

http://www.edulists.com.au - FAQ, Subscribe, Unsubscribe IT Software Development Mailing List kindly supported by http://www.vcaa.vic.edu.au - Victorian Curriculum and Assessment Authority and http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html

http://www.vitta.org.au  - VITTA Victorian Information Technology Teachers Association Inc http://www.swinburne.edu.au/ict/schools - Swinburne University




Privacy, Virus and Copyright Warning

The information contained in this electronic message (e-mail), and any files transmitted with it:

* is intended for the named recipients only. If you have received this in error, please advise the sender and delete it and any copies immediately;
* Any personal information in this email must be used in accordance with the Privacy Act 1988 and this always applies even if it has been sent to you in error.
* represents the views of the sender and does not necessarily represent the views or formal advice of Ivanhoe Grammar School;
* may be subject to Copyright, so no further use should be made of it without the author's permission.

The School does not represent or warrant that the email or any files attached do not contain errors or are free from computer viruses or other defects nor does it accept responsibility for any loss or damage resulting directly or indirectly from the use of the email or any attached files.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20120515/f6fe97ff/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 9302 bytes
Desc: image001.jpg
Url : http://www.edulists.com.au/pipermail/sofdev/attachments/20120515/f6fe97ff/image001-0001.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DAGs.zip
Type: application/x-zip-compressed
Size: 160571 bytes
Desc: DAGs.zip
Url : http://www.edulists.com.au/pipermail/sofdev/attachments/20120515/f6fe97ff/DAGs-0001.zip 


More information about the sofdev mailing list