[Year 12 SofDev] Prog Languages

Mark mark at vceit.com
Thu May 9 05:08:59 UTC 2019


Visual COBOL
<https://www.microfocus.com/en-us/products/visual-cobol/overview>, anyone?

I don't own shares in COBOL...

But I do wonder whatever happened to FORTRAN. I liked FORTRAN (in 1976)

Have you noticed how languages come in and out of fashion?
Why is that?

Did Pascal deserve to fade into history? Is Delphi significantly better (or
is it also dead now?)
BASIC seems to be deprecated nowadays.
Python is all the rage - for obscure reasons. And it's really just a
jumped-up interpreted scripting language.
C, C++ and C# don't seem to be the belle of the ball any more.

And does *no one* write in machine code these days? Or even assembly
language?
I still have several Z80 CPU opcodes embedded in my brain (which *could*
explain many of my problems)

And my letters to parliamentarians asking for Quickbasic 4.5 to become
Australia's national language have gone unanswered in Canberra.

Tip: looking for a topic for a juicy thesis? What about "The rise and fall
of programming languages: fashions in coding." You're welcome.

Regards,
Mark


On Thu, 9 May 2019 at 14:28, Mark <mark at vceit.com> wrote:

> Hi, thrillseekers
>
> If students want to choose an alternative language (or a different
> implementation of it) you might want to create a checklist of VCAA's
> 'approved language criteria' and get the student to tick that their chosen
> language and implementation meets the criteria.
>
> This comes to mind:
>
> Dear amazing and wonderful SD teacher,
>
> To the best of my knowledge, I [ insert name here] believe that my chosen
> programming language [ insert language name / implementation here] is able
> to:
>
> [  ] develop a GUI for use in digital systems such as laptops, gaming
> consoles, mobile phones, tablets, robots.
> [  ] construct and use data structures
> [  ] design and apply data validation techniques
> [  ] use program control structures: selection, iteration and sequencing
> [  ] use modularisation and code optimisation
> [  ] use objects, methods and event-driven programming functions.
> [  ] design, construct and use external storage and access technologies
> [  ] retrieve data from external sources.
>
> So help me, [ insert deity's name here ]
>
> Your humble student
> Signed this day [ insert date here ]
>
> [sign here]
>
> [apply fingerprint in blood here]
>
> Staple one $50 note here.
>
> Or something similar. (Your version may vary)
>
> Regards,
> Mark
>
>
> On Thu, 9 May 2019 at 13:11, James Vella <James.Vella at avemaria.vic.edu.au>
> wrote:
>
>> I’m the same as Nat (and others) on this one.
>>
>>
>>
>> I’ve done U3O1 as one in all in for VB, but then have allowed flexibility
>> with regards to the SAT as it should be the students determining the
>> language that best meets their needs.
>>
>>
>>
>> That being said, I would have thought that the language meet the
>> Programming requirements (to ensure equity) like Richard mentioned. Usually
>> I’ve had discussions with students to ensure they know that support may be
>> limited (as you might not have a good knowledge of the language they have
>> chosen compared to what you have used in U3O1) and usually had them show me
>> some examples of what they have done and can do with their “alternative”
>> language to a similar level of what was required of students in U3O1.
>>
>>
>>
>> Hope this helps
>>
>>
>>
>> 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 *Richard
>> Shelly
>> *Sent:* Thursday, 9 May 2019 11:56 AM
>> *To:* Year 12 Software Development Teachers' Mailing List <
>> sofdev at edulists.com.au>
>> *Subject:* Re: [Year 12 SofDev] Prog Languages
>>
>>
>>
>> I pretty much do this too.
>>
>>
>>
>> U3O1 is python specific (I did VB in my first year teaching SD, and
>> Python this year and last year).
>>
>>
>>
>> For the SAT, students can either use python, or another language. If they
>> opt for another language, they have to demonstrate it meets the VCAA rules
>> though.
>>
>>
>>
>> *From:* sofdev <sofdev-bounces at edulists.com.au> *On Behalf Of *HEATH
>> Natalie
>> *Sent:* Thursday, 9 May 2019 11:32 AM
>> *To:* Year 12 Software Development Teachers' Mailing List <
>> sofdev at edulists.com.au>
>> *Subject:* Re: [Year 12 SofDev] Prog Languages
>>
>>
>>
>> For the SAT I allowed anything that suited their purposes. I marked the
>> work with them next to me so that they could explain any features I wasn’t
>> familiar with.
>>
>> However, for U3O1 I had them all work in VB for the sole purpose of
>> making sure they all had equitable tasks – some things are more difficult
>> in other languages, especially when it comes to creating GUIs. It also
>> makes sure that I can take them through the same tasks in the same way and
>> cover many of the skills needed for the exam, laying the groundwork.
>>
>> Natalie
>>
>>
>>
>> [image: http://www.elthamhs.vic.edu.au/emailsig/ehs-logo.png]
>>
>> Natalie Heath
>> eLearning/ICT Leader
>> *Eltham High School*
>>
>> T (03) 9430 5111
>> D (03) 9430 5142
>> F (03) 9431 0448
>>
>> Withers Way
>> Eltham VIC 3095
>> www.elthamhs.vic.edu.au
>> <https://aus01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.elthamhs.vic.edu.au%2F&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C091847ab30de4d932ded08d6d421928e%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636929638000836558&sdata=7VnJVna4KaJ%2F8g%2FS96tGIRU7lUf1vOQfBttnE4%2Btvc0%3D&reserved=0>
>>
>>
>>
>>
>>
>> *From:* sofdev <sofdev-bounces at edulists.com.au> *On Behalf Of *Vera Cook
>> *Sent:* Thursday, 9 May 2019 11:25 AM
>> *To:* Year 12 Software Development Teachers' Mailing List <
>> sofdev at edulists.com.au>
>> *Subject:* Re: [Year 12 SofDev] Prog Languages
>>
>>
>>
>> Hi I don’t think there is any reason, my kids are using a variety of
>> languages.
>>
>>
>>
>> Vera
>>
>>
>>
>> *From:* sofdev <sofdev-bounces at edulists.com.au> *On Behalf Of *Victoria
>> Farrell
>> *Sent:* Thursday, 9 May 2019 11:19 AM
>> *To:* Year 12 Software Development Teachers' Mailing List <
>> sofdev at edulists.com.au>
>> *Subject:* [Year 12 SofDev] Prog Languages
>>
>>
>>
>> I have a number of kids who are keen to do SD but hate Visual Basic. I
>> have  a lot of reasons for using VB and intend to keep using it for Units 3
>> and 4 even though we do C++, Python and PHP as part of our Year 10 programs.
>>
>>
>>
>> Is there any reason why all the SD students within a class need to all
>> use the same programming language for their SAT?
>>
>>
>>
>> Cheers,
>>
>> Vic
>>
>>
>> [image: Image removed by sender.]
>>
>>
>>
>> *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://aus01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fskcportal.stkevins.vic.edu.au%2Fhomepage%2F3594&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C091847ab30de4d932ded08d6d421928e%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636929638000836558&sdata=7UuPAZNwB00CWoDctqNAEKUIJDXm%2Bqy3BjDmrp%2BjV4A%3D&reserved=0>*
>>
>> *Computer Club*
>> <https://aus01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fskcportal.stkevins.vic.edu.au%2Fhomepage%2F12642&data=02%7C01%7CJames.vella%40avemaria.vic.edu.au%7C091847ab30de4d932ded08d6d421928e%7C956340187ce14710a21c1fb0b4928006%7C0%7C0%7C636929638000846562&sdata=%2FBB4kLyxv%2FgWxX65lJqLxRk4W%2Btr5eXUXE%2BJ871pJJE%3D&reserved=0>
>>
>>
>> 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.
>>
>> *Marist-Sion College acknowledges the traditional custodians of the land
>> on which the school is situated, and pays respect to the Elders, past and
>> present.*
>> * ------------------------------ *
>>
>> *Attention*
>>
>> This e-mail and any attachments may be confidential and, if you are not
>> the intended recipient, you must not disclose or use the information in
>> this message. If received in error, please notify us immediately and delete
>> the e-mail and all copies.  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
>> Marist-Sion College, Warragul.
>> ------------------------------
>>
>> This e-mail message has been scanned for Viruses and Content and cleared
>> by *MailMarshal* - we take every measure to ensure that e-mails and
>> attachments reach the intended recipient virus free, though we make no
>> guarantees.
>> ------------------------------
>> _______________________________________________
>> 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
>>
>
>
> --
>
> Mark Kelly
>
> mark at vceit.com
> http://vceit.com
> Twitter @vceitcom
> <https://twitter.com/intent/follow?original_referer=http%3A%2F%2Fvceit.com%2Fwp%2F&ref_src=twsrc%5Etfw&region=follow_link&screen_name=vceitcom&tw_p=followbutton>
>
> Powered by *Mitochondria.*
>
>
>
>

-- 

Mark Kelly

mark at vceit.com
http://vceit.com
Twitter @vceitcom
<https://twitter.com/intent/follow?original_referer=http%3A%2F%2Fvceit.com%2Fwp%2F&ref_src=twsrc%5Etfw&region=follow_link&screen_name=vceitcom&tw_p=followbutton>

Powered by *Mitochondria.*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190509/b0d2e512/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 3887 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190509/b0d2e512/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.jpg
Type: image/jpeg
Size: 823 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190509/b0d2e512/attachment-0002.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: EmailBannerMay2019_5ab0ac4e-3438-43ed-bc9e-5eb72ecdde48.jpg
Type: image/jpeg
Size: 228352 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190509/b0d2e512/attachment-0003.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Twitter_90316226-9586-417c-b51a-5dcf403c377d.png
Type: image/png
Size: 606 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190509/b0d2e512/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Facebook_f36273d0-08aa-48ea-8b50-29f289005fcf.png
Type: image/png
Size: 352 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190509/b0d2e512/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Instagram_f0580411-bf13-467b-a97c-de8367973fcc.png
Type: image/png
Size: 608 bytes
Desc: not available
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20190509/b0d2e512/attachment-0007.png>


More information about the sofdev mailing list