[Year 12 SofDev] SD U3O1 KK07

Andrew Shortell shortell at get2me.net
Sun Apr 17 03:55:44 UTC 2022


hi Sven
I see this as key knowledge on HOW to use a programming language to do … etc

Most students are only exposed to one language at school ….
if you have good digi  tech in 7-9 then they will have met at least one other language
THEN they can see that different programming languages will meet different needs better.

NO single language can meet all needs ( though a compiler meets the programming language but is still limited by the hardware)
NO single hardware can meet all needs

So where does this go?

think about all the other languages which you have used on different platforms with different IDEs and each one was used to meet specified needs

LISP (now sadly out of fashion) was magnificent. I loved it and its recursive techniques.
Fortran worked really well for math type things
COBOL was useful in business applications. Its limits were shown up by the y2k issue where programs were written in the 60’s and 70’s and were still working ok in the 99’s

As part of accepting that I am now unemployed (permanently which is effectively retired) I looked back on all of the languages I have learnt (about 25 approx). Many of them only met certain needs and were useless in other contexts. Most i have not used in a long time.

so, TO ME, this is a given.

The KK is to understand that ONE language can NOT do all things.

So my SAC u3o1 and the SAT are structured around what the language I use in class can do .

So I emphasise that the SAT (and u3o1) must demonstrate load, save, add, edit, delete, sort, search.
Any client in a business will need ALL of those things.

(Also I did NOT write that KK in the Study Design but I do fully support it.)

A games writing team will use a seriously different language for its needs.

Apologies for a very long winded reply

Hope this helps

Andrew Shortell
(retired and given up on working in a classroom)

 

> On 16 Apr 2022, at 2:26 pm, 7 <7 at 7u7.org> wrote:
> 
> Thanks, Adrian. 
> 
> So how can students prepare for a question based on SD U3O1 KK07 - A programming language as a method for developing working modules that meet specified needs
> 
> Question A3: To what degree is a programming language a method for developing working modules that meet specified needs?
> A. Not at all
> B. It's better than a compiler but worse than an algorithm.
> C. Really, quite a lot when you sit down and really think about it.
> D. It's more important than God.
> E. I don't understand the question and there is no "E" option in section A. Give me a mark anyway.
> 
> Regards
> 
> 7 aka Sven
> 
> Not at all mysterious.
> 
> 
> On Sat, 16 Apr 2022 at 13:19, Adrian Janson <janson.adrian.a at gmail.com <mailto:janson.adrian.a at gmail.com>> wrote:
> Hi "7",
> 
> You've got to remember that the study design lays out the intentions and content of the course. So this statement is really a fundamental one. Software is developed to meet specified needs (says the teacher). Got it (says their students).
> 
> Life's a fillet of fish.... yes it is.
> 
> Cheers,
> Adrian 
> 
> On Sat, Apr 16, 2022 at 1:16 PM 7 <7 at 7u7.org <mailto:7 at 7u7.org>> wrote:
> Surely all software is developed to meet specified needs. 
> One does not code a module just in case someone needs it. 
> 
> So is the answer to SD U3O1 KK07 simply, "Yes, it is" ?
> 
> 
> On Sat, 16 Apr 2022 at 12:35, Janene Watt <Janene.Watt at education.vic.gov.au <mailto:Janene.Watt at education.vic.gov.au>> wrote:
> I would think that this refers to thinks such as a module around internationalisation so that you could customise solutions based on Language, date and time.
> 
> Alternatively, it could be a function that allows page content to be read by a screen reader.
> 
> I may not have this right though. Good question !
> 
>  
> 
> Regards
> 
> Janene
> 
>  
> 
> I respectfully acknowledge the Traditional Owners of the land on which I live and work, the People of the Kulin Nation, and pay respect to the ongoing living cultures of First Peoples.
> 
> I champion and support the rights to diversity of all people from all cultures, walks of life and life choices.
> 
> I'm sending this message now because this time suits me, and I encourage you to read, respond or action this email at a time that best works for you.
> 
> *IMPORTANT - The content of this email is confidential and intended for the recipient(s) specified in the message only. It is strictly forbidden to share any part of this message with any third party, without the written consent from the sender. If you received this message by mistake, please reply to this message and follow with its deletion, so that we can ensure such a mistake does not occur in the future.
> 
>  
> 
> From: sofdev <sofdev-bounces at edulists.com.au <mailto:sofdev-bounces at edulists.com.au>> On Behalf Of 7
> Sent: Saturday, 16 April 2022 12:28 PM
> To: Year 12 Software Development Teachers' Mailing List <sofdev at edulists.com.au <mailto:sofdev at edulists.com.au>>
> Subject: [Year 12 SofDev] SD U3O1 KK07
> 
>  
> 
> SD U3O1 KK07 - A programming language as a method for developing working modules that meet specified needs
> 
>  
> 
> What exactly is supposed to be taught here?
> 
>  
> 
> This key knowledge does not make sense to me.
> 
> 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 Training.
> _______________________________________________
> http://www.edulists.com.au <http://www.edulists.com.au/> - FAQ, Subscribe, Unsubscribe
> IT Software Development Mailing List 
> _______________________________________________
> http://www.edulists.com.au <http://www.edulists.com.au/> - FAQ, Subscribe, Unsubscribe
> IT Software Development Mailing List 
> _______________________________________________
> http://www.edulists.com.au <http://www.edulists.com.au/> - FAQ, Subscribe, Unsubscribe
> IT Software Development Mailing List 
> _______________________________________________
> http://www.edulists.com.au - FAQ, Subscribe, Unsubscribe
> IT Software Development Mailing List 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://edulists.com.au/pipermail/sofdev/attachments/20220417/d020f698/attachment.htm>


More information about the sofdev mailing list