[Year 12 SofDev] Real world problem

Chris Bucknell Chris.Bucknell at haileybury.vic.edu.au
Wed Apr 3 01:13:20 UTC 2019


Hi All,

I just re-read my response, and I must apologise – there are lots of grammar and spelling mistakes.  Very poor form, that’s what you get when you rush something.

But I hope my message was clear, pick the appropriate technology that is suitable for the situation and also enables students to demonstrate a very high on the criteria.

Cheers

Chris Bucknell
Head of CDT; Coord,VCE Exams & Internal Exams
Phone: 03 9904 6360

Chris.Bucknell at haileybury.vic.edu.au<mailto:%7bemail%7d>
www.haileybury.com.au<http://www.haileybury.com.au>


From: sofdev <sofdev-bounces at edulists.com.au> On Behalf Of Adrian Janson
Sent: Wednesday, 3 April 2019 11:52 AM
To: Year 12 Software Development Teachers' Mailing List <sofdev at edulists.com.au>
Subject: Re: [Year 12 SofDev] Real world problem

For Python users, XML has native support (though there are lots of modules that also do this - some quite elegantly). It is very easy to read and write files and is a much better option than linking to a database (from the perspective of mobile deployment).

Cheers,
Adrian

On Wed, Apr 3, 2019 at 11:27 AM Andrew Shortell <shortell at get2me.net<mailto:shortell at get2me.net>> wrote:
Chris has nailed it
I generally use text files, then during the folio phase I change a file structure so then that can introduce xml

In the SAT I generally let them choose - many pick text files but note in the documentation that it requires effort to change the data structure and that it is not easily scalable and not easily transferable. etc

I have used access with VB.net<http://VB.net> - the only issue is that it requires students to understand access as well - sometimes well beyond some students except the most able. The actual techniques are do-able BUT do you really want to add that level of complication to something that is already a mighty task?

Andrew

(at Lalor SC)



On Wed, 3 Apr 2019 at 09:35, Chris Bucknell <Chris.Bucknell at haileybury.vic.edu.au<mailto:Chris.Bucknell at haileybury.vic.edu.au>> wrote:
Hi David,

James is 100% correct.  Choose the technology that is most appropriate for the solution.  It the solution is a data driven web solution then a database would be most appropriate.  If the solution is a native mobile app and requires storing state data locally then an XML file might be appropriate.

XML is accessible on the exam but that doesn’t mean we should just use it for all data storage.  We taught it in U3AoS1 – and might have even used it as part of SAC, but that doesn’t mean that we should just use this one technology.

The SAT gives our students the opportunity to experience the fun of developing a complex software solution that is relevant to them and part of that is to pick the technology that is most appropriate.  And with the study design having the key knowledge point:

  *   “formatting and structural characteristics of input and output, including XML file formats”
then choosing the appropriate technology ensure that students will actually need to understand this.

Also for VB.Net<http://VB.Net> it not really that bad to get data out of an access database if you use ADO.net<http://ADO.net> with an OleDb data provider and DON’T bind the controls to the dataset (email me directly if you want my resources).

Regards

Chris Bucknell
Head of CDT; Coord,VCE Exams & Internal Exams
Phone: 03 9904 6360

Chris.Bucknell at haileybury.vic.edu.au<mailto:%7bemail%7d>
www.haileybury.com.au<http://www.haileybury.com.au>

From: sofdev <sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>> On Behalf Of Victoria Farrell
Sent: Wednesday, 3 April 2019 8:54 AM
To: Year 12 Software Development Teachers' Mailing List <sofdev at edulists.com.au<mailto:sofdev at edulists.com.au>>
Subject: Re: [Year 12 SofDev] Real world problem

I recommend making sure students use XML because it’s on the exam.

Access can be tricky. Search for “Firchild” on YouTube. He has made about 7 videos on how to set up an Access db with VB.

Good luck.


On Wed, 3 Apr 2019 at 7:56 am, James Vella <James.Vella at avemaria.vic.edu.au<mailto:James.Vella at avemaria.vic.edu.au>> wrote:
Hi David

Over the years, linking in with Access databases was just one way that my students did it. Some used SQL databases (using XAMPP – pretty safe if students only have the virtual servers on when they are using it), other have used plain-text files, whilst others XML files.

Ultimately which external storage technology students use should be dependent on the solution’s needs. What is the best storage technology that meets my needs and is feasible?

JV


James Vella
Domain Leader Technology

[cid:image001.jpg at 01D4EA15.9DFA5AF0]

[cid:image002.png at 01D4EA15.9DFA5AF0]<https://twitter.com/avemariacollege>[cid:image003.png at 01D4EA15.9DFA5AF0]<https://www.facebook.com/avemariacollegeaberfeldie>[cid:image004.png at 01D4EA15.9DFA5AF0]<https://www.instagram.com/avemariacollege/>

DISCLAIMER: This e-mail and any attachments may be confidential. You must not disclose or use the information in this e-mail if you are not the intended recipient. If you have received this e-mail in error, please notify us immediately and delete the e-mail and all copies. Ave Maria College does not guarantee that this e-mail is virus or error free. The attached files are provided and may only be used on the basis that the user assumes all responsibility for any loss, damage or consequence resulting directly or indirectly from the use of the attached files, whether caused by the negligence of the sender or not. The content and opinions in this e-mail are not necessarily those of Ave Maria College. Please consider the environment, before printing this email.
From: sofdev <sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>> On Behalf Of David B Thomas
Sent: Tuesday, 2 April 2019 8:23 PM
To: Year 12 Software Development Teachers' Mailing List <sofdev at edulists.com.au<mailto:sofdev at edulists.com.au>>
Subject: Re: [Year 12 SofDev] Real world problem

Thank you very much for your help. It is great to see the level of the projects.
I wonder if I can also ask you / anyone what technology you resort to for the ‘design, construct and use of external storage’ within the programming requirements?
I have been looking at interfacing VB.net<http://VB.net> with an access database. Is that a common way to achieve the external storage requirements?
Thank you.

David.
(david.b.thomas at rmit.edu.au<mailto:david.b.thomas at rmit.edu.au>)

From: sofdev <sofdev-bounces at edulists.com.au<mailto:sofdev-bounces at edulists.com.au>> On Behalf Of Victoria Farrell
Sent: Monday, April 1, 2019 7:30 AM
To: Year 12 Software Development Teachers' Mailing List <sofdev at edulists.com.au<mailto:sofdev at edulists.com.au>>
Subject: Re: [Year 12 SofDev] Real world problem

Hi David,

I have had a wide range of SAT projects:


  *   A game to assist children learn to do basic mathematics (Client: parent)
  *   Administration for a shopping centre valet service (Client: CEO of  a shopping centre)
  *   Class/Room timetable system (Clients: teacher and a hair dresser)
  *   Booking systems for resources at school, small businesses  (Client: Teacher or sole trader)
  *   Financial management systems (Client: parent/ sole trader)
  *   Health Apps to read in data from wearable technology - or monitor social media use(Client: sports people, gamer addicts)

Hope that helps.
Vic



[https://docs.google.com/uc?export=download&id=0B4CjWh8BUhIbVjFjVmZSeUFIRGc&revid=0B4CjWh8BUhIbUkNaS2VNTVpNYW9SS2J3MFBSUmtkbkl6U1JJPQ]



Victoria Farrell
Head of Technology Department

St Kevin's College
P 03 9832 4980

E farrellv at stkevins.vic.edu.au<mailto:farrellv at stkevins.vic.edu.au>
Tennis 6th Blue<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fskcportal.stkevins.vic.edu.au%2Fhomepage%2F3594&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C03bc46387ea84c82282508d6b74cd610%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636897937977366830&sdata=qqxOfso7nk4oo1dOEZMrQgbnuAAMQNNoC0KFKQu8tgc%3D&reserved=0>
Computer Club<https://apac01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fskcportal.stkevins.vic.edu.au%2Fhomepage%2F12642&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C03bc46387ea84c82282508d6b74cd610%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636897937977366830&sdata=0OWfuAi0YFd67hm99dUaQ7VJob%2BrmKJZ9zRF%2FkCZMrs%3D&reserved=0>


On Sun, Mar 31, 2019 at 4:14 PM David B Thomas <david.b.thomas at rmit.edu.au<mailto:david.b.thomas at rmit.edu.au>> wrote:
Also, as this is my first year with Software Development (the course not the skill) does anyone please have any examples whatsoever of a ‘real world problem or opportunity’ called for by the Software Development Administrative information for school based assessment 2019?

Just one or two that students have selected in the past would be helpful to look at.
Thanks,
David.

--
Due to to the fact that there are two David Thomas’ at RMIT my email changed in early 2019 to: david.b.thomas at rmit.edu.au<mailto:david.b.thomas at rmit.edu.au>
Students are asked to send their work (when canvas is not an option) to vcecomputing at rmit.edu.au<mailto:vcecomputing at rmit.edu.au>

_______________________________________________
http://www.edulists.com.au<https://apac01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.edulists.com.au&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C03bc46387ea84c82282508d6b74cd610%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636897937977376839&sdata=E2%2B6D89I9bN8cj4cMoBRcxPIkm0sq%2BAmBOLNwJDgnXI%3D&reserved=0> - FAQ, Subscribe, Unsubscribe
IT Software Development Mailing List kindly supported by
http://www.vcaa.vic.edu.au<https://apac01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.vcaa.vic.edu.au&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C03bc46387ea84c82282508d6b74cd610%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636897937977386844&sdata=asbuG63RK8B7E1h4uREpCTZfc4JNznWHAg%2FURgbGqF0%3D&reserved=0> - Victorian Curriculum and Assessment Authority and
http://www.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html<https://apac01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.vcaa.vic.edu.au%2Fvce%2Fstudies%2Finfotech%2Fsoftwaredevel3-4.html&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C03bc46387ea84c82282508d6b74cd610%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636897937977386844&sdata=7CtWgV622Mni61puJ3%2Bf5xr6IpEzr4%2BHRXqvHGJ2j2E%3D&reserved=0>
http://www.vitta.org.au<https://apac01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.vitta.org.au&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C03bc46387ea84c82282508d6b74cd610%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636897937977396853&sdata=p5uITjt3c3jZno0oWcIzhR6dKvRhJzAN6lelg1p4XI8%3D&reserved=0>  - VITTA Victorian Information Technology Teachers Association Inc
http://www.swinburne.edu.au/ict/schools<https://apac01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.swinburne.edu.au%2Fict%2Fschools&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C03bc46387ea84c82282508d6b74cd610%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636897937977396853&sdata=Y4uFnKiv4g4ioP%2ByLp9f3R6iafD7TgC7M0RaBJaa%2FBI%3D&reserved=0> - Swinburne University

This email message does not represent the view of St Kevins College, is intended only for the addressee(s) and contains information that may be confidential and/or copyright. If you are not the intended recipient please notify the sender by reply email and immediately delete this email. Use, disclosure or reproduction of this email by anyone other than the intended recipient(s) is strictly prohibited. No representation is made that this email or any attachments are free of viruses. Virus scanning is recommended and is the responsibility of the recipient.
_______________________________________________
http://www.edulists.com.au<http://www.edulists.com.au> - FAQ, Subscribe, Unsubscribe
IT Software Development Mailing List kindly supported by
http://www.vcaa.vic.edu.au<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.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html>
http://www.vitta.org.au<http://www.vitta.org.au>  - VITTA Victorian Information Technology Teachers Association Inc
http://www.swinburne.edu.au/ict/schools<http://www.swinburne.edu.au/ict/schools> - Swinburne University
--
[https://docs.google.com/uc?export=download&id=0B4CjWh8BUhIbVjFjVmZSeUFIRGc&revid=0B4CjWh8BUhIbUkNaS2VNTVpNYW9SS2J3MFBSUmtkbkl6U1JJPQ]



Victoria Farrell
Head of Technology Department

St Kevin's College
P 03 9832 4980

E farrellv at stkevins.vic.edu.au<mailto:farrellv at stkevins.vic.edu.au>
Tennis 6th Blue<https://skcportal.stkevins.vic.edu.au/homepage/3594>
Computer Club<https://skcportal.stkevins.vic.edu.au/homepage/12642>

This email message does not represent the view of St Kevins College, is intended only for the addressee(s) and contains information that may be confidential and/or copyright. If you are not the intended recipient please notify the sender by reply email and immediately delete this email. Use, disclosure or reproduction of this email by anyone other than the intended recipient(s) is strictly prohibited. No representation is made that this email or any attachments are free of viruses. Virus scanning is recommended and is the responsibility of the recipient.
_______________________________________________
http://www.edulists.com.au<http://www.edulists.com.au> - FAQ, Subscribe, Unsubscribe
IT Software Development Mailing List kindly supported by
http://www.vcaa.vic.edu.au<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.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html>
http://www.vitta.org.au<http://www.vitta.org.au>  - VITTA Victorian Information Technology Teachers Association Inc
http://www.swinburne.edu.au/ict/schools<http://www.swinburne.edu.au/ict/schools> - Swinburne University
_______________________________________________
http://www.edulists.com.au<http://www.edulists.com.au> - FAQ, Subscribe, Unsubscribe
IT Software Development Mailing List kindly supported by
http://www.vcaa.vic.edu.au<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.vcaa.vic.edu.au/vce/studies/infotech/softwaredevel3-4.html>
http://www.vitta.org.au<http://www.vitta.org.au>  - VITTA Victorian Information Technology Teachers Association Inc
http://www.swinburne.edu.au/ict/schools<http://www.swinburne.edu.au/ict/schools> - Swinburne University
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/132bba98/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 219594 bytes
Desc: image001.jpg
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/132bba98/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 606 bytes
Desc: image002.png
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/132bba98/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 352 bytes
Desc: image003.png
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/132bba98/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 608 bytes
Desc: image004.png
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/132bba98/attachment-0005.png>


More information about the sofdev mailing list