[Year 12 SofDev] Sensorlight programming practice exercise
Matheson, Heath A
Matheson.Heath.A at edumail.vic.gov.au
Fri May 13 20:08:17 EST 2011
The Tkinter GUI is included with python and certainly fulfils all the requirements. I picked python after talking to past students that have gone on to do IT at uni. They suggested knowing python is somewhat useful in their courses although C would be better.
I have attached a dodgy Tkinter version of the cattle profit calculator.
Cheers,
Heath
From: sofdev-bounces at edulists.com.au [mailto:sofdev-bounces at edulists.com.au] On Behalf Of Mark KELLY
Sent: Friday, 13 May 2011 10:42 AM
To: Year 12 Software Development Teachers' Mailing List
Subject: Re: [Year 12 SofDev] Sensorlight programming practice exercise
Thanks, Heath. The more cattle programming we get, the better :-)
And with using Python in SD, how do you clear the VCAA GUI hurdle?
On 13 May 2011 10:03, Matheson, Heath A <Matheson.Heath.A at edumail.vic.gov.au<mailto:Matheson.Heath.A at edumail.vic.gov.au>> wrote:
The thoughts of posting cattle across the country inspired this little exercise based the current situation up north.
I'll add it to the wiki when I get a chance.
My basic python solution is included.
Cheers,
Heath
From: sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au> [mailto:sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>] On Behalf Of Kevork Krozian
Sent: Wednesday, 11 May 2011 11:08 PM
To: 'Year 12 Software Development Teachers' Mailing List'
Subject: Re: [Year 12 SofDev] Sensorlight programming practice exercise
Hi Mark,
Yes, it should pass. I just uploaded a sample image into the Playground wiki which can be found under Eduwiki Index on the home page www.edulists.com.au<http://www.edulists.com.au> or directly at http://www.edulists.com.au/dokuwiki/doku.php?id=playground:playground .
The image is a tree diagram describing how data is organised on the Ultranet .... :)
Thanks for your contributions there Mark !
BTW anyone, Edulists subscriber or not, can create, post and participate in the wiki at Edulists accessed from the home page and the Eduwiki index.
To create a wiki search for a term, and if it does not exist you can click "Create this page" and the wiki is created.
An account is required to participate and this can be created at the Login link ( create an account if one does not exist ) and is effective immediately .
Kind Regards
Kevork Krozian
Edulists Creator Administrator
www.edulists.com.au<http://www.edulists.com.au>
tel: 0419 356 034
From: sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au> [mailto:sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>] On Behalf Of Mark KELLY
Sent: Tuesday, 10 May 2011 9:33 PM
To: Year 12 Software Development Teachers' Mailing List
Subject: Re: [Year 12 SofDev] Sensorlight programming practice exercise
Good idea, Mr Special K. I'm having trouble uploading an image at the moment, but that may pass.
On 10 May 2011 20:43, Kevork Krozian <kevork at edulists.com.au<mailto:kevork at edulists.com.au>> wrote:
Hi Guys,
Why don't we build a wiki based on these types of tasks . We can post freely and add as we wish.
Actually, I just created it at http://www.edulists.com.au/dokuwiki/doku.php?id=programming_tasks
Easy to join in , once you create an account.
See how we go
Kevork Krozian
Edulists Creator Administrator
www.edulists.com.au<http://www.edulists.com.au>
tel: 0419 356 034
From: sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au> [mailto:sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>] On Behalf Of Mark KELLY
Sent: Thursday, 5 May 2011 8:26 PM
To: Year 12 Software Development Teachers' Mailing List
Subject: Re: [Year 12 SofDev] Sensorlight programming practice exercise
Thanks Heath.
I'd like us to collate a big collection of neat little programming tasks. We can all chip in.
On 5 May 2011 15:07, Matheson, Heath A <Matheson.Heath.A at edumail.vic.gov.au<mailto:Matheson.Heath.A at edumail.vic.gov.au>> wrote:
A great task Mark,
They got quite a kick out of completing it. Here is a python/Tkinter solution.
Heath
From: sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au> [mailto:sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>] On Behalf Of Mark KELLY
Sent: Thursday, 7 April 2011 3:04 PM
To: Year 12 Software Development Teachers' Mailing List
Subject: [Year 12 SofDev] Sensorlight programming practice exercise
Hi folk.
I'm always on the lookout for small but challenging programming tasks for kids as they start out with SD. Here's one I made up as I noticed my sensor light turning on at home. Literally a lightbulb moment :-)
The functional requirements seem simple, but the algorithm challenged them. The kids spent two periods having fun working on it.
Task, and sample VB2010 Express solution (zipped) are attached - I haven't distributed a VB2010 project before, so Dog only knows if I packaged the right files.
Google won't let me mail .zip files, so you need to rename .zipped as .zip :-[
Cheers
--
Mark Kelly
Manager of ICT, Reporting, IT Learning Area
McKinnon Secondary College
McKinnon Rd McKinnon 3204, Victoria, Australia
Direct line / Voicemail: +613 8520 9085, Fax +613 9578 9253
kel at mckinnonsc.vic.edu.au<mailto:kel at mckinnonsc.vic.edu.au>
VCE IT Lecture Notes: http://vceit.com
Moderator: IT Applications Edulist
All generalisations are false, except this one.
Important - This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender, and not necessarily those of the Department of Education and Early Childhood Development.
_______________________________________________
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
--
Mark Kelly
Manager of ICT, Reporting, IT Learning Area
McKinnon Secondary College
McKinnon Rd McKinnon 3204, Victoria, Australia
Direct line / Voicemail: +613 8520 9085, Fax +613 9578 9253
kel at mckinnonsc.vic.edu.au<mailto:kel at mckinnonsc.vic.edu.au>
VCE IT Lecture Notes: http://vceit.com
Moderator: IT Applications Edulist
Want a good time? Call 0112358. Ask for Mr Fibonacci.
_______________________________________________
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
--
Mark Kelly
Manager of ICT, Reporting, IT Learning Area
McKinnon Secondary College
McKinnon Rd McKinnon 3204, Victoria, Australia
Direct line / Voicemail: +613 8520 9085, Fax +613 9578 9253
kel at mckinnonsc.vic.edu.au<mailto:kel at mckinnonsc.vic.edu.au>
VCE IT Lecture Notes: http://vceit.com
Moderator: IT Applications Edulist
Want a good time? Call 0112358. Ask for Mr Fibonacci.
Important - This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender, and not necessarily those of the Department of Education and Early Childhood Development.
_______________________________________________
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
--
Mark Kelly
Manager of ICT, Reporting, IT Learning Area
McKinnon Secondary College
McKinnon Rd McKinnon 3204, Victoria, Australia
Direct line / Voicemail: +613 8520 9085, Fax +613 9578 9253
kel at mckinnonsc.vic.edu.au<mailto:kel at mckinnonsc.vic.edu.au>
VCE IT Lecture Notes: http://vceit.com
Moderator: IT Applications Edulist
Want a good time? Call 0112358. Ask for Mr Fibonacci.
Important - This email and any attachments may be confidential. If received in error, please contact us and delete all copies. Before opening or using attachments check them for viruses and defects. Regardless of any loss, damage or consequence, whether caused by the negligence of the sender or not, resulting directly or indirectly from the use of any attached files our liability is limited to resupplying any affected attachments. Any representations or opinions expressed are those of the individual sender, and not necessarily those of the Department of Education and Early Childhood Development.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20110513/40e9a33f/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Cattle Calculator2.py
Type: application/octet-stream
Size: 5119 bytes
Desc: Cattle Calculator2.py
Url : http://www.edulists.com.au/pipermail/sofdev/attachments/20110513/40e9a33f/CattleCalculator2-0001.py
More information about the sofdev
mailing list