Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!news.albasani.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python.': 0.02; 'interpreter': 0.04; 'subject:Python': 0.05; 'subject:text': 0.05; 'subject:ANN': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'terry': 0.09; 'typed': 0.09; 'char,': 0.16; 'describing': 0.16; 'presume': 0.16; 'purported': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'reedy': 0.16; 'simulated': 0.16; 'transcript': 0.16; 'string': 0.17; 'wrote:': 0.17; 'char': 0.17; 'jan': 0.18; 'focusing': 0.22; 'random': 0.24; 'header:In- Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; 'am,': 0.27; 'header:X-Complaints-To:1': 0.28; "d'aprano": 0.29; 'steven': 0.29; 'words': 0.29; '(and': 0.32; 'to:addr:python-list': 0.33; 'entry': 0.33; 'changed': 0.34; 'text': 0.34; 'entered': 0.34; 'list': 0.35; 'along': 0.35; 'especially': 0.35; 'received:org': 0.36; 'anything': 0.36; "i'll": 0.36; 'display': 0.36; 'subject:: ': 0.38; 'instead': 0.39; 'to:addr:python.org': 0.39; 'header:Received:5': 0.40; 'think': 0.40; 'back': 0.62; 'mentioned': 0.63; 'different': 0.63; 'response.': 0.67; 'benefit': 0.70; 'attention': 0.75; 'click': 0.76; '2013': 0.84; 'about,': 0.84; 'received:fios.verizon.net': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Terry Reedy Subject: Re: ANN: Python training "text movies" Date: Sun, 13 Jan 2013 02:28:30 -0500 References: <50f255c6$0$30003$c3e8da3$5496439d@news.astraweb.com> <50F25D6F.20604@lightbird.net> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: pool-173-75-251-66.phlapa.fios.verizon.net User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/17.0 Thunderbird/17.0 In-Reply-To: <50F25D6F.20604@lightbird.net> X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 37 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1358062127 news.xs4all.nl 6910 [2001:888:2000:d::a6]:34688 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:36726 On 1/13/2013 2:08 AM, Mitya Sirenef wrote: > On 01/13/2013 01:35 AM, Steven D'Aprano wrote: >> On Sun, 13 Jan 2013 00:11:53 -0500, AK wrote: > > > >> I don't know what to call these, so for now I'll call them "training > >> text movies" until I come up with a better name.. > >> > >> I hope these will be helpful, especially to new students of Python. > >> > >> http://lightbird.net/larks/tmovies.html > > > > > > For the benefit of those who don't have web access at the moment, or who > > don't like to click on random links they don't know anything about, > would > > you like to say a few words describing what "text movies" are, and how > > you think these may be helpful? > > > > > > > > > Sure: they play back a list of instructions on use of string methods and > list comprehensions along with demonstration in a mock-up of the > interpreter with a different display effect for commands typed into (and > printed out by) the interpeter. The speed can be changed and the > playback can be paused. They are simulated videos of an interactive interpreter session, with entered commands appearing all at once instead of char by char, and with the extra features mentioned above. I presume the purported advantage over an after-the-fact transcript is focusing watcher attention on each entry and response. -- Terry Jan Reedy