[Edu-sig] Research on best language to use for teaching beginners
Andrew Harrington
aharrin at luc.edu
Fri Oct 2 21:00:06 CEST 2015
Good point on order of keyword introduction affecting ease. I agree with
yours, though having introduced functions first allows me to show how to
use return to short-circuit a loop without having to add the extra syntax
of break so early.
Dr. Andrew N. Harrington
Computer Science Department
Graduate Program Director gpd at cs.luc.edu
Loyola University Chicago
529 Lewis Towers, 111 E. Pearson St. (Downtown)
417 Cudahy Science Hall (Rogers Park campus)
http://www.cs.luc.edu/~anh
Phone: 312-915-7982
Fax: 312-915-7998
aharrin at luc.edu (as professor, not gpd role)
On Fri, Oct 2, 2015 at 11:33 AM, Laura Creighton <lac at openend.se> wrote:
> I have found that if you begin teaching:
>
> for item in lst:
>
> and
>
> for letter in word:
>
> and then add break, and continue,
>
> and then teach
>
> for x in range(y):
>
> and then teach
>
> while (something):
>
> it all goes better than if you begin with while loops.
>
> But I don't know whether this means this is a better order to teach in,
> or simply a better order for _me_ to teach in.
>
> Laura
>
> _______________________________________________
> Edu-sig mailing list
> Edu-sig at python.org
> https://mail.python.org/mailman/listinfo/edu-sig
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/edu-sig/attachments/20151002/53f93bb6/attachment.html>
More information about the Edu-sig
mailing list