入门级计算教科书

时间:2009-06-24 15:14:37

标签: language-agnostic

我正在寻找公共领域的一些好的教科书,可以用来向学龄儿童(10-15岁)教授计算机。我无法用谷歌搜索它。有人可以指出我有良好的联系。如果没有教科书,那么作为计算课程的一部分,任何有关该年龄组通常教授的内容的信息都会有所帮助。

9 个答案:

答案 0 :(得分:8)

答案 1 :(得分:2)

Think Python将是我教授编程的首选。这本书是免费的,python是免费的,一些非常好的IDE是免费的 - Stani's Python editorWing IDE 101。这为该年龄段的孩子提供了一个非常好的环境和一套资源,用于教授编程。如果编程对于年幼的孩子来说有点多,PyGame可以用来快速地在屏幕上获得简单的图形 - 这是保持注意力跨度的好方法。

编辑:我刚刚看过一本很棒的书,向孩子们(和其他初学者)介绍计算机编程:Hello World! Computer Programming for Kids and Other Beginners。本书使用Python作为编程语言,项目都是简单的游戏。总的来说,这是一本介绍孩子们进行计算机编程的好书。

答案 2 :(得分:2)

尝试如何设计程序:编程和计算简介,由Matthias Felleisen,Robert Bruce Findler,Matthew Flatt和Shriram Krishnamurthi撰写。这本书使用了一种名为Scheme的语言,该语言是免费提供的,旨在供学生使用。该书可在www.htdp.org在线获取。

本书旨在供高中和大学入门编程课程使用,并有意编写以教授如何设计程序,而不仅仅是如何使用特定编程语言的语法。它强调的是诸如如何设计可读程序,在键入任何内容之前考虑程序结构,以及一般编程概念(如递归和封装)。

答案 3 :(得分:1)

在英国,学校往往与微软有一些联系:

  1. Excel中
  2. 什么是网络
  3. 晚餐时间Java课程(如果幸运的话)

答案 4 :(得分:1)

您想要关注哪些方面?麻省理工学院开放式课程提供了一些关于不同编程语言的好的开放式文本 - 但无疑是针对年龄较大的观众。我认为在普通计算机上找到特定于这个年龄组的书籍将是一项具有挑战性的任务,但是总有一些好的网站可以让孩子们探索各种不同的主题。

如上所述,除非你知道孩子们处于更高级别(现在很多年龄段),我会专注于文字处理,网络使用(搜索和负责任的冲浪)以及那种性质的事情。谷歌搜索“为孩子们的介绍”通常会产生有用的网站在这种性质的东西。

答案 5 :(得分:1)

结帐Squeakland。它专门针对计算机和计算机。教学。

答案 6 :(得分:0)

不是一本书,但看起来像是一个非常好的资源。

KidsDomain.com

答案 7 :(得分:0)

Rob Miles的C# Yellow书是一本很好的免费资源,用于教授学生C#。它被赫尔大学计算机科学系用作第一年编程课程的基础

答案 8 :(得分:0)

对于年龄较小的孩子,特别是ToonTalk是一个非常酷的编程介绍。它甚至从一开始就进行并发编程。 ToonTalk教授基本原理,同时非常注重3D界面,动物进行计算等等。我非常推荐!

相关问题