Re: [squeakland] What makes examples good for novices? and How do we tell if an example is good for novices?

Caryl Bigenho <[email protected]>
Newsgroups gmane.comp.education.sugar.discuss,gmane.comp.lang.smalltalk.squeak.squeakland
Message-ID <[email protected]>
Hi...
RE the Khan Academy programming video... I have tried some of them in parallel with hands-on, and while they do teach some concepts well, they aren't particularly exciting. Perhaps that is why I stopped working on them. I really believe that the Khan Academy videos, and other video instructional videos, work best in the "flip your class" type situation. Watch the video first, individually as an introduction to a topic. Repeat and "rewind" as much as you need to feel comfortable with the subject matter. Then follow up in a "class" situation where there are other learners (and perhaps a "teacher" or mentor) to help you practice the skill or process you have been practicing. This could just be with a friend, in a club or a group of other interested learners. It might even work well with one of Sugata Mitra's "Granny" clouds. Hummm.... I wonder.... anyone want to be this Grannie''s Granny?
Caryl (aka sweetxogrannie or GrannieB)
Date: Fri, 3 Feb 2012 01:18:47 -0500
From: sthomas1-gQhbkF4bah9Wk0Htik3J/[email protected]
To: [email protected]
CC: iaep-g/[email protected]; [email protected]
Subject: Re: [IAEP] [squeakland] What makes examples good for novices? and How do we tell if an example is good for novices?

Lawson,
On Thu, Feb 2, 2012 at 10:16 PM, Lawson English <[email protected]> wrote:


  
    
  
  
    I can't give you any stats other than positive feedback I have
    gotten, but the Salman Khan style of video teaching seems to work
    well for programming as well as for math.
I generally like the Salman Khan video's and think they have their place (flame away folks :).  The ability to watch at my your pace and on your own time is a big plus and my kids use them sometimes when they are struggling with a concept.  While it is preferable to struggle with the concepts ourselves, who has the time (or the ability) to re-construct all that knowledge. So, I think there is a role for a "good explanation."  Of course, it would be nice if he had more "Sugar" like artifacts to play and learn with.

That said I really didn't like his Programming videos.  Programming, I believe, is much better if taught with lots of hands on opportunities and problems.  Videos could be used after the learner has a chance to work on a problem. Perhaps to show different ways to solve a problem and/or Providing a Guided Tour through "good literature" (well written code) and perhaps bad as well or something like Java Puzzlers, to let kids learn where the pitfalls are and get a better understanding of how things work.


    

    My video series, Squeak from the very start, is a very conscious
    effort to duplicate his style:

    

http://www.youtube.com/playlist?list=PL6601A198DF14788D&feature=view_all

    

    Friends characterize my video style as being like a mentor in a
    pair-programming session.
I like the idea of kids pair-programming although I would think you would need to set some ground rules like (the "advanced" kid can't touch the keyboard).

FYI, I like your videos and have used them for myself.
Thanks,Stephen 

    

    On 2/2/12 5:56 PM, Steve Thomas wrote:
    So I am taking a P2PU course On How
        to Teach Web Programmin to Free Range Learners and a couple
      of questions came up:

      

      So I pose them to the community:

      
        What makes examples good for novices?
        How do we tell if an example is good for novices?
      
      Also where can I find a good set of examples for learning
        programming?

      
      It would be nice to have a curated set of "Great literature".
      Pointers to any research on the topic would be appreciated.

      
      Stephen

      
      

      
      

      _______________________________________________
squeakland mailing list
[email protected]
http://lists.squeakland.org/mailman/listinfo/squeakland

    
    

  


_______________________________________________

squeakland mailing list

[email protected]

http://lists.squeakland.org/mailman/listinfo/squeakland





_______________________________________________
IAEP -- It's An Education Project (not a laptop project!)
IAEP-g/[email protected]
http://lists.sugarlabs.org/listinfo/iaep
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.