[Year 12 SofDev] Real world problem

Andrew Shortell shortell at get2me.net
Wed Apr 3 00:27:09 UTC 2019


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  - 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> 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 it not really that bad to get data out of an access
> database if you use 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 <%7bemail%7d>
>
> www.haileybury.com.au
>
>
> *From:* sofdev <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>
> *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> 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
>
>
>
> <https://twitter.com/avemariacollege>
> <https://www.facebook.com/avemariacollegeaberfeldie>
> <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> *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>
> *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 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)
>
>
>
> *From:* sofdev <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>
> *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
>
>
>
>
>
>
>
>
> *Victoria Farrell*
> * Head of Technology Department *
>
> *St Kevin's College*
> *P 03 9832 4980*
>
> *E farrellv at stkevins.vic.edu.au <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>
> 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
>
> Students are asked to send their work (when canvas is not an option) to
> 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 - 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
>
> --
>
>
>
> *Victoria Farrell*
> * Head of Technology Department *
>
> *St Kevin's College*
> *P 03 9832 4980*
>
> *E farrellv at stkevins.vic.edu.au <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 - 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/5a1c564a/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 219594 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/5a1c564a/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 606 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/5a1c564a/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 352 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/5a1c564a/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 608 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190403/5a1c564a/attachment-0005.png>


More information about the sofdev mailing list