[Year 12 SofDev] python UI

Mark mark at vceit.com
Wed Aug 5 12:45:29 AEST 2015


On 5 August 2015 at 12:17, Guy Flaherty <Guy.Flaherty at xavier.vic.edu.au>
wrote:

<snip>

>
>
> If there are no ‘approved languages’ any more for SD from 2016, I would
> hope that Javascript would be possible to use and then web based interfaces
> could result in a much more meaningful and modern course.
>

I'd very much doubt that Javascript would be an option (in its own right).

I'd bet two echidnas and a Paddle Pop that any 2016-2019 language will have
to be object-oriented.

The current language-selection guidelines includes these requirements...

*Students will use one programming language from the accompanying list, to
develop purpose-designed solutions. In the development of solutions,
students should be able to:*

   - *develop a graphical user interface (GUI), for use in mobile computing
   devices...*
   - *construct and use data structures, for example multi-dimensional
   arrays, records, queues and stacks*
   - *design, construct and use files (not databases) to store and retrieve
   data*
   - *design and apply data validation techniques*
   - *use program control structures: selection, iteration and sequencing.*


* Additional languages can be used to embellish a solution, for example
JavaScript with web pages; however, these would be supplementary to the
main language and not replace it.*
Javascript is not currently approved, and I'd say the 2016 minimum function
list would not be any less demanding.

Make that three echidnas and a Golden Gaytime.

Cheers
Mark


>
> *From:* sofdev-bounces at edulists.com.au [mailto:
> sofdev-bounces at edulists.com.au] *On Behalf Of *Victoria Farrell
> *Sent:* Wednesday, 5 August 2015 11:49 AM
> *To:* Year 12 Software Development Teachers' Mailing List <
> sofdev at edulists.com.au>
> *Subject:* Re: [Year 12 SofDev] python UI
>
>
>
> In SD, students need to create working solutions where the interface is
> required to be user friendly…. So what language are we supposed to use?????
>
>
>
> *From:* sofdev-bounces at edulists.com.au [
> mailto:sofdev-bounces at edulists.com.au <sofdev-bounces at edulists.com.au>] *On
> Behalf Of *Laurie Savage
> *Sent:* Wednesday, 5 August 2015 11:43 AM
> *To:* Year 12 Software Development Teachers' Mailing List
> *Subject:* Re: [Year 12 SofDev] python UI
>
>
>
> That's what I like about it! I'm not sure a GUI approach to language
> learning is always the right way in at this level; although I like the
> Scratch approach to problem solving eventually the students have to dive
> into syntax. I'm very fond of Python, just not very expert at it - there's
> always something else to do at work!
>
> Laurie
>
>
> Laurie Savage
> https://sites.google.com/a/pvgc.vic.edu.au/mr-savage/home
>
>
>
> On 5 August 2015 at 09:13, Guy Flaherty <Guy.Flaherty at xavier.vic.edu.au>
> wrote:
>
> There are a bunch of Python Web Frameworks Laurie. Probably the biggest of
> them is Django (http://djangoproject.com/). I am not teaching SD again
> this year but if I were I would look at using something like this and
> JQueryMobile (http://jquerymobile.com/) and get the students building
> mobile apps for their phones.
>
>
>
> Python is not really a GUI focussed language. You can do it, but other
> languages are probably going to be easier to teach and use. Don’t get me
> wrong, I love Python. Been using it for 15 years now, but not for GUI
> programming.
>
>
>
> Good luck,
>
>
>
> Guy Flaherty
>
> Xavier College
>
>
>
> *From:* sofdev-bounces at edulists.com.au [mailto:
> sofdev-bounces at edulists.com.au] *On Behalf Of *Laurie Savage
> *Sent:* Wednesday, 5 August 2015 8:43 AM
> *To:* Year 12 Software Development Teachers' Mailing List <
> sofdev at edulists.com.au>
> *Subject:* Re: [Year 12 SofDev] python UI
>
>
>
> I haven't cracked using Python as a web tool yet so I'm interested in how
> people go about this. Is there anything like Ruby on Rails? (maybe Python
> on a Swing?)
>
> Laurie
>
>
> Laurie Savage
> https://sites.google.com/a/pvgc.vic.edu.au/mr-savage/home
>
>
>
> On 4 August 2015 at 22:41, Andrew Pate <arp at mentonegrammar.net> wrote:
>
> Hi all
> Just wondering through what mechanism those of you using python as your
> language are having students build UI? Is it web or otherwise platform
> independent?
> I have been using PHP for a few years now, and probably will continue, but
> I have a number of students in 9-11 taking the Grok NCSS challenge and
> thought about looking into python as my language. Also, the Algorithmics
> course mandates python, and I would like to offer that, although I know
> that UI is not so important there.
>
> Thanks
> Andrew.
>
> Andrew Pate
> Mentone Grammar
>
>


-- 

>> Witty sig goes HERE <<

Mark Kelly


http://vceit.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.edulists.com.au/pipermail/sofdev/attachments/20150805/d88c815d/attachment-0001.html 


More information about the sofdev mailing list