[p2pu-webcraft] What Languages Should Be Taught?

Pippa Buchanan Pippa.Buchanan at gmail.com
Mon Jul 4 23:38:33 UTC 2011


Hey Parag, Wesley et al,

It's really difficult to draw the line at what is general tech skills and
what is very Webcraft specific. From a Webcraft perspective a general
programming course would be better presented with
Processing.js<http://processingjs.org/>as it will improve Javascript
skills and can be viewed easily on the web.

Mozilla's also working on Hackasaurus <http://hackasaurus.org/> which is
about introducing kids (and anyone really) to web hacking basics in a very
fun way.

Languages like Lua, Fortran :-), Lisp or C++, while useful, just aren't the
type of things that School of Webcraft can officially support as they're not
web focussed.

Once again, it raises the issue of how to support a more general technology
focussed school within P2PU that overlaps nicely with School of Webcraft.  I
think that this is something that will evolve organically from  existing
tech courses and groups.

P*



On 3 July 2011 21:32, Parag Shah <adaptives at gmail.com> wrote:

> Scratch (from what I understand) is a great way to learn the basics of
> programming in a visual way. It might be a nice way to introduce an HTML/CSS
> designer to programming concepts. It also may be a very good way of
> introducing school children to the concepts of programming (if SoW plans on
> working with that audience).
>
> Lua according to the Tiobe index is one of the fastest growing languages in
> adoption. It is also one of the most popular languages for game programming.
> I think game programming is a very nice way to learn computing concepts.
>
> --
>
> Thanks & Regards
> Parag Shah
> http://blog.adaptivesoftware.biz
> http://diycomputerscience.com
>
>
> On Sat, Jul 2, 2011 at 8:09 PM, Wesley Pennock <
> wesleymarkpennock at gmail.com> wrote:
>
>> PHP,Python,and Javascript are currently covered but I would like to know
>> more about Lua and scratch. Care to elaborate on why you think they should
>> be taught?
>>
>>
>> On Sat, Jul 2, 2011 at 1:17 AM, Parag Shah <adaptives at gmail.com> wrote:
>>
>>> I am assuming this is in the context of web programming.
>>>
>>> Javascript, Python, PHP, Ruby, Scheme, Coffee Script, HTML-5, Lua,
>>> scratch
>>>
>>> I have included Lua purely because it is a very popular language for game
>>> programming, and that is an area which seems to be increasing in popularity.
>>>
>>> I am including Scratch because it *may* be a good first language.
>>>
>>> --
>>> Thanks & Regards
>>> Parag Shah
>>> http://diycomputerscience.com
>>>
>>> On Fri, Jul 1, 2011 at 10:30 PM, Wesley Pennock <
>>> wesleymarkpennock at gmail.com> wrote:
>>>
>>>> Fortran seriously man I need actual languages that are not dead. Maybe
>>>> common Lisp or Ruby, any thoughts?
>>>>
>>>> On Fri, Jul 1, 2011 at 10:15 AM, paulbooker.me at gmail.com <paulbooker.me
>>>> @gmail.com> wrote:
>>>>
>>>>> **
>>>>> Fortran 77 :-)
>>>>>
>>>>>
>>>>> On 30/06/2011 18:03, Wesley Pennock wrote:
>>>>>
>>>>> I was wondering what languages you guys think should be taught, I know
>>>>> HTML-5,PHP, and Python are being taught but not much more. Any language
>>>>> course suggestions guys?
>>>>>
>>>>> --
>>>>> Sincerely,
>>>>> Wesley Pennock
>>>>> Check Out The Techie School
>>>>> http://techieschool.blogspot.com/
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> p2pu-webcraft mailing listp2pu-webcraft at lists.p2pu.orghttp://lists.p2pu.org/mailman/listinfo/p2pu-webcraft
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best, Paul
>>>>>
>>>>> ----
>>>>> Paul Booker
>>>>>
>>>>> Twitter: @paulbooker
>>>>> Drupal:  http://drupal.org/user/25892
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Sincerely,
>>>> Wesley Pennock
>>>> Check Out The Techie School
>>>> http://techieschool.blogspot.com/
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> p2pu-webcraft mailing list
>>>> p2pu-webcraft at lists.p2pu.org
>>>> http://lists.p2pu.org/mailman/listinfo/p2pu-webcraft
>>>>
>>>>
>>>
>>>
>>> --
>>> Thanks & Regards
>>> Parag Shah
>>> http://blog.adaptivesoftware.biz
>>>
>>> _______________________________________________
>>> p2pu-webcraft mailing list
>>> p2pu-webcraft at lists.p2pu.org
>>> http://lists.p2pu.org/mailman/listinfo/p2pu-webcraft
>>>
>>>
>>
>>
>> --
>> Sincerely,
>> Wesley Pennock
>> Check Out The Techie School
>> http://techieschool.blogspot.com/
>>
>>
>>
>> _______________________________________________
>> p2pu-webcraft mailing list
>> p2pu-webcraft at lists.p2pu.org
>> http://lists.p2pu.org/mailman/listinfo/p2pu-webcraft
>>
>>
>
>
>
>
> _______________________________________________
> p2pu-webcraft mailing list
> p2pu-webcraft at lists.p2pu.org
> http://lists.p2pu.org/mailman/listinfo/p2pu-webcraft
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.p2pu.org/pipermail/p2pu-webcraft/attachments/20110705/bda34cdd/attachment.html>


More information about the p2pu-webcraft mailing list