我侄子和我用《Hello World! Computer Programming for Kids and Other Beginners》还挺有成效的。书里很多地方会让学生去解释器里试那些例子,我觉得这是立刻演示概念的好办法。……
My nephew and I have had some success with "Hello World! Computer Programming for Kids and Other Beginners". Many parts of the book direct the student to try out the examples in the interpreter, which I think is a nice way of demonstrating the concepts immediately.…
另一本教年轻人学 Python 的好书是 Warren Sande 和他 10 岁儿子 Carter 写的《Hello, World》:http://www.amazon.com/Hello-World-Computer-Programming-Begin... Scott Hanselman 一月份在他的播客里采访过这父子俩:http://www.hanselminutes.com/default.aspx?showID=212……
Another good book for teaching Python to young people is "Hello, World" by Warren Sande and his 10-year-old son, Carter: http://www.amazon.com/Hello-World-Computer-Programming-Begin... Scott Hanselman interviewed the two on his podcast back in January: http://www.hanselminutes.com/default.aspx?showID=212…
……话虽如此,我觉得 Djikstra 和 Felleisen 说老式 BASIC 和 LOGO 对学习的长期价值,可能有点道理,但现代语言里也有几本书能接近那个效果。《Hello World!》[2] 就是明确为了致敬那些老手册而写的,作者是个想用 Python 教 12 岁儿子编程的父亲。《Land of Lisp》[3] 和《Realm of Racket》[4] 也让人想起那些老……
…said, I think Djikstra and Felleisen may be slightly right about the long-term usefulness of old-fashioned BASIC and LOGO for learning, but there are a few books in modern languages that come close. Hello World![2] was explicitly written to hearken back to those old manuals, by a father aiming to teach his 12-yo son programming with Python. Land of Lisp[3] and Realm of Racket[4] also call to mind those old…
…kids in line, serve them. I can think of so many everyday life happenings that would teach kids computer science fundamentals if presented in such a manner to them. I have used: http://www.amazon.com/Hello-World-Computer-Programming-Begin... (Not an affiliate link, FYI)
Scratch may be worth looking into: http://scratch.mit.edu/ I've also considered this beginning Python book: http://www.amazon.com/Hello-World-Computer-Programming-Begin... My daughter seemed kind of "meh" on Scratch, but still interested in learning to program. I think she sees me spending most of my day working within an editor or the command…
我侄子和我用《Hello World! Computer Programming for Kids and Other Beginners》还挺有成效的。书里很多地方会让学生去解释器里试那些例子,我觉得这是立刻演示概念的好办法。……
My nephew and I have had some success with "Hello World! Computer Programming for Kids and Other Beginners". Many parts of the book direct the student to try out the examples in the interpreter, which I think is a nice way of demonstrating the concepts immediately.…
另一本教年轻人学 Python 的好书是 Warren Sande 和他 10 岁儿子 Carter 写的《Hello, World》:http://www.amazon.com/Hello-World-Computer-Programming-Begin... Scott Hanselman 一月份在他的播客里采访过这父子俩:http://www.hanselminutes.com/default.aspx?showID=212……
Another good book for teaching Python to young people is "Hello, World" by Warren Sande and his 10-year-old son, Carter: http://www.amazon.com/Hello-World-Computer-Programming-Begin... Scott Hanselman interviewed the two on his podcast back in January: http://www.hanselminutes.com/default.aspx?showID=212…
……话虽如此,我觉得 Djikstra 和 Felleisen 说老式 BASIC 和 LOGO 对学习的长期价值,可能有点道理,但现代语言里也有几本书能接近那个效果。《Hello World!》[2] 就是明确为了致敬那些老手册而写的,作者是个想用 Python 教 12 岁儿子编程的父亲。《Land of Lisp》[3] 和《Realm of Racket》[4] 也让人想起那些老……
…said, I think Djikstra and Felleisen may be slightly right about the long-term usefulness of old-fashioned BASIC and LOGO for learning, but there are a few books in modern languages that come close. Hello World![2] was explicitly written to hearken back to those old manuals, by a father aiming to teach his 12-yo son programming with Python. Land of Lisp[3] and Realm of Racket[4] also call to mind those old…
……把孩子们排好队,服务他们。我能想到太多日常生活中的事情,只要用这种方式呈现给孩子,就能教他们计算机科学的基础。我用过:http://www.amazon.com/Hello-World-Computer-Programming-Begin...(顺便说一句,不是推广链接)
…kids in line, serve them. I can think of so many everyday life happenings that would teach kids computer science fundamentals if presented in such a manner to them. I have used: http://www.amazon.com/Hello-World-Computer-Programming-Begin... (Not an affiliate link, FYI)
Scratch 也许值得看看:http://scratch.mit.edu/ 我也考虑过这本 Python 入门书:http://www.amazon.com/Hello-World-Computer-Programming-Begin... 我女儿对 Scratch 好像有点“一般般”,但还是有兴趣学编程。我觉得她看到我一天大部分时间都泡在编辑器或命令行里……
Scratch may be worth looking into: http://scratch.mit.edu/ I've also considered this beginning Python book: http://www.amazon.com/Hello-World-Computer-Programming-Begin... My daughter seemed kind of "meh" on Scratch, but still interested in learning to program. I think she sees me spending most of my day working within an editor or the command…