New book for kids, Lauren Ipsum, under development here
http://carlos.bueno.org/ Seems interesting and I quite enjoyed reading the sample chapter. This is in the line of project Euler http://projecteuler.net/ I guess. Karl _______________________________________________ squeakland mailing list [hidden email] http://lists.squeakland.org/mailman/listinfo/squeakland |
On 18.09.2011, at 13:15, karl ramberg wrote:
> New book for kids, Lauren Ipsum, under development here > > http://carlos.bueno.org/ > > Seems interesting and I quite enjoyed reading the sample chapter. Indeed. Quite Carrollesque. > This is in the line of project Euler http://projecteuler.net/ I guess. - Bert - _______________________________________________ squeakland mailing list [hidden email] http://lists.squeakland.org/mailman/listinfo/squeakland |
In reply to this post by Karl Ramberg
Karl,
> New book for kids, Lauren Ipsum, under development here > > http://carlos.bueno.org/ > > Seems interesting and I quite enjoyed reading the sample chapter. There is another sample at http://carlos.bueno.org/2011/01/tortoise.html The Tortoise would only be right if you could have a string with half an atom, which isn't the case :-) I wonder about all the background information woven into a story that is meant to be a first introduction to the subject. The best children's stories have stuff that the adults can appreciate but the intended audience doesn't get, but this is on a completely different scale. Take a look at a similar (very short) story I wrote for a very specific audience and how much it ruined when you need the explanations at the end (not part of the original): http://www.merlintec.com/lsi/stories/deadlocks.html -- Jecel _______________________________________________ squeakland mailing list [hidden email] http://lists.squeakland.org/mailman/listinfo/squeakland |
In reply to this post by Karl Ramberg
On Tue, Sep 20, 2011 at 1:32 AM, Jecel Assumpcao Jr.
<[hidden email]> wrote: > Karl, > >> New book for kids, Lauren Ipsum, under development here >> >> http://carlos.bueno.org/ >> >> Seems interesting and I quite enjoyed reading the sample chapter. > > There is another sample at > > http://carlos.bueno.org/2011/01/tortoise.html > > The Tortoise would only be right if you could have a string with half an > atom, which isn't the case :-) > > I wonder about all the background information woven into a story that is > meant to be a first introduction to the subject. The best children's > stories have stuff that the adults can appreciate but the intended > audience doesn't get, but this is on a completely different scale. Take > a look at a similar (very short) story I wrote for a very specific > audience and how much it ruined when you need the explanations at the > end (not part of the original): > > http://www.merlintec.com/lsi/stories/deadlocks.html > > -- Jecel > > _______________________________________________ > squeakland mailing list > [hidden email] > http://lists.squeakland.org/mailman/listinfo/squeakland > http://www.kickstarter.com/projects/512752850/lauren-ipsum-computer-science-for-kids I look forward reading the whole book. I liked yours too Jecel. Much the same imagery. I think this kind of thinking kan give solutions to many problems faced in programming. Sometimes seeing thems as actors can make the solution to the problem seem obvious. Setting up and translating that issue in a computer is a struggle. All sorts of digressions later you can focus on the problem again, if you are lucky. Karl _______________________________________________ squeakland mailing list [hidden email] http://lists.squeakland.org/mailman/listinfo/squeakland |
Karl,
> It seems he got full founding for this project at > http://www.kickstarter.com/projects/512752850/lauren-ipsum-computer-science-for-kids Great news! I wonder why he needed $500? > I look forward reading the whole book. So do I. > I liked yours too Jecel. Much the same imagery. Thanks! I had planned to write a whole book in that style, but playing with the fact that the project was named "Merlin" and the language was "Self". I only wrote a few paragraphs explaining it hadn't been written yet: http://www.merlintec.com/lsi/tutorial.html The plan was to teach these ideas: - Objects and messages, using objects, changing objects, creating new objects, dealing with errors and debugging - How to decompose a problem into objects - Algorithms - Generalization - (Re)Factoring The reference material would be: - Design Patterns - Object library > I think this kind of > thinking kan give solutions to many problems faced in programming. > Sometimes seeing thems as actors can make the solution to the problem > seem obvious. Setting up and translating that issue in a computer is a > struggle. All sorts of digressions later you can focus on the problem > again, if you are lucky. When I came up with the above plan I had not seen "Structure and Interpretarion of Computer Programs" yet. http://mitpress.mit.edu/sicp/ This is not for children, of course. But I was amazed at how much of computer science they were able to pack in a relatively short course. I still like my own plan, but it could be interesting to borrow some ideas from these guys and present them in a way that children could use. At one point I was thinking that nobody reads books anymore and it might be interesting to make movies instead. These could use computer animated characters and have a story like the ones we have been discussing. For example, I have mentioned that debugging is such an important idea. What if Sherlock Holms showed up and the other characters helped him solve some mysteries? But a movie is necessarily very superficial compared to a book and it progresses at a single pace that will bore some and leave others behind. So at best it could be used as an ad for the corresponding book and limit itself to showing the flavor of what is to be learned instead of the details. Given that the learner has a computer (or what is the point?) then perhaps a series of Etoys projects might be better than a paper book? Other than the "Demon Castle", I don't know what has been done in this direction. -- Jecel _______________________________________________ squeakland mailing list [hidden email] http://lists.squeakland.org/mailman/listinfo/squeakland |
Free forum by Nabble | Edit this page |