[p2pu-webcraft] Javascript - old to new

Pippa Buchanan Pippa.Buchanan at gmail.com
Fri Apr 29 18:04:14 UTC 2011


@Parag -

I took the opportunity to explore your Javascript 101 course further  -
looking at the course's website -what are the elements that we can take and
reuse / refer to from the new study group?

http://webcraftp2p.appspot.com/courses/course/javascript101p2pujanuary2011

@MayaIncaand I've noticed you added some really useful discussions to the
Javascript 101 group currently under development. We'd love your
participation and feedback about how we can transition the current course
model to an ongoing study group:

http://pad.p2pu.org/webcraftJavaScriptCourseDesigns

P*


On 29 April 2011 17:55, Pippa Buchanan <Pippa.Buchanan at gmail.com> wrote:

> @Parag! This is a great list and the feedback you've given about the badges
> is also valuable.
>
> I've added the list to the Etherpad
> http://pad.p2pu.org/webcraftJavaScriptCourseDesigns
>
> I've added questions to the pad  - as we've gather resources and ideas for
> tutorials we'll have a better idea of how to structure the content and
> activities across a 6-week learning plan. Everyone - please contribute your
> ideas and suggestions. Let's use this process as a guide for creating other
> ongoing study groups.
>
>    - *What will learners be able to make and do at the end of 6 weeks?*
>    - *Javascript 101 Competencies - Can you help refine these?*
>    - *What are the most useful resources** and tutorials **can you suggest
>    that will help people develop this knowledge**?
>    *
>    - *Can you suggest specific tasks that learners can work through?
>    *
>
> P*
>
> (thanks to the nameless person in red who identified that the pad had old
> content. I've pushed that further down the page.)
>
>
>
>
>
>
> On 29 April 2011 14:24, Parag Shah <adaptives at gmail.com> wrote:
>
>> The competencies listed in the WASP curriculum are indeed very
>> comprehensive... This is what I would include for a Javascript 101 course
>>
>>    - Introduction to Javascript data types
>>    - String handling
>>    - Number
>>    - boolean along with an explanation of truthy and falsy
>>    - Conversions from String to Number
>>    - arrays
>>    - objects
>>    - functions
>>    - scope
>>    - concept of closures
>>    - Accessing elements in the DOM
>>    - Manipulating elements in the DOM
>>
>> From what I learned facilitating Javascript 101, this content would be
>> just appropriate for a 6 week 101 level course. Things beyond this should go
>> into 201, 301...
>>
>> A few things I learned last semester:
>>
>>    1. Participants require a huge amount of clarity and definite
>>    instructions... anything which is vague and open ended confuses a lot of
>>    participants.
>>    2. Every week must have clearly cut out study material, activities,
>>    and expectations
>>    3. Many of those who register for a 101 level course have not yet
>>    immersed themselves into programming, so putting advanced concepts would
>>    detract from the value they get
>>    4. The badge challenges were good, but they were too focussed
>>    on manipulating the DOM. They totally lacked any activities on basic
>>    Javascript concepts (arrays, data types, objects, closures, functions,
>>    scope....)
>>
>> There are many other things I learned about what works and what does not,
>> but they are more general in nature. I will probably start another thread
>> for that.
>>
>>
>> --
>> Thanks & Regards
>> Parag Shah
>> http://blog.adaptivesoftware.biz
>>
>>
>> On Wed, Apr 27, 2011 at 6:10 PM, Pippa Buchanan <Pippa.Buchanan at gmail.com
>> > wrote:
>>
>>> Videos
>>>
>>>    - Videos are  a great idea. But shall we identify where there's
>>>    existing (video) content that suits our needs first?  I'd also really like
>>>    for the Web Made Movies features to be incorporated into any SoW videos.
>>>
>>> General Javascript
>>>
>>>    - As we've got existing badge challenges for Javascript ( Basics and
>>>    Expert) let's make sure they're supported by the activities in this group
>>>    - http://badges.p2pu.org/questions/1/javascript-basic-badge-challenge
>>>       -
>>>       http://badges.p2pu.org/questions/2/javascript-expert-badge-challenge
>>>    - There's also a very thorough list of competencies at the WaSP
>>>    Interact Curriculum. Where possible we should refer to this list as a core
>>>    and use it to curate more peer-friendly activities and content.
>>>       -
>>>       http://interact.webstandards.org/curriculum/front-end-development/dom-scripting-1?comp
>>>    - In January we started a similar discussion - let's continue to use
>>>    this Etherpad for keeping track of this thread
>>>    http://pad.p2pu.org/webcraftJavaScriptCourseDesigns
>>>    - It would be great to have a call to discuss this further. Maya and
>>>    Parag, which time zones are you in and can you join a call on either skype
>>>    or the P2PU conference line?
>>>
>>> Pippa
>>>
>>>
>>> On 27 April 2011 14:10, Parag Shah <adaptives at gmail.com> wrote:
>>>
>>>> Starting a separate thread for this ...
>>>>
>>>> Perhaps we should start with a list of competencies, and activities...
>>>> then identify study material for each competency.
>>>>
>>>> I think we should also make some high quality Javascript videos as a
>>>> collaborative effort. I have some thoughts on what kind of videos will make
>>>> good study material. Some highlights...
>>>>
>>>> 1. Each video is short and specific - 5 - 10 mins. Anything more than
>>>> that will lose the student's attention
>>>> 2. Conversational (a simulated dialog between 2 or more people with an
>>>> intention to help someone learn)
>>>> 3. Use of images/slides in the background (the video should show
>>>> images/slides in the background which are relevant to what is being
>>>> discussed)
>>>>
>>>> --
>>>> Thanks & Regards
>>>> Parag Shah
>>>> http://blog.adaptivesoftware.biz
>>>> http://www.diycomputerscience.com
>>>>
>>>> On Tue, Apr 26, 2011 at 6:31 PM, Pippa Buchanan <
>>>> Pippa.Buchanan at gmail.com> wrote:
>>>>
>>>>> [Whoops! Sorry I wanted to add more to this email before it sent...]
>>>>>
>>>>> Parag and Maya - we should work out how to transition the existing
>>>>> Javascript 101 course from the old P2PU site and to use it as the basis for
>>>>> the ongoing study group within the new format. Let's talk about that on a
>>>>> more specific thread though.
>>>>>  P*
>>>>>
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> 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
>>>
>>>
>>
>>
>>
>>
>> _______________________________________________
>> 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/20110429/b98552d9/attachment-0001.html>


More information about the p2pu-webcraft mailing list