我在公共领域寻找一些好的教科书,可以用来向学龄儿童(10-15岁)教授计算机.我无法用谷歌搜索它.有人可以指出我有良好的联系.如果没有教科书,任何有关该年龄组通常教授的计算课程的信息都会有所帮助.
"计算"是一个非常广泛的话题.你是说教他们计算机是如何工作的(比如内部),或者如何使用计算机应用程序(文字处理/电子表格/互联网),或者如何编程?我认为这三个对于10-15岁的孩子来说都是好主题.
我父亲是一名计算机工程师,他在这个年龄段自己教会了我很多(当然,这取决于你的学生的动机程度).主要是通过实验和提问.我会指出我在那个年纪时经历过的一些好资源.虽然这些书不是公共领域,但它们并不昂贵(你可以在这个答案的时候以低于100美元的价格购买我提到的所有书籍,比单一的大学教科书便宜;你可以尝试找到的电影你当地的图书馆).请注意其中一些来自10 - 12年前的MS-DOS 3.x时代,但老实说,基本概念没有那么大改变.IBM PC平台仍然具有相同的架构,它刚刚升级.应用程序已经改变了.
计算机如何工作
您可能希望通过打开一个并向他们解释每个部件是什么和做什么以及它们如何连接在一起来教授现代计算机塔中的所有不同部件.它甚至不需要工作,你只需要能够向他们展示东西.一本很好的,简单的书解释了计算机的各个部分是Ron White的计算机工作原理.我相信还有一个Magic School Bus剧集("The Magic School Bus Gets Programmed",第4集第4季).
之后,您可能想要解释启动过程,以及计算机如何首先打开,并且什么都不知道.然后你可以解释BIOS芯片如何找到挂在主板上的所有各种东西,然后使用硬盘启动操作系统(Windows/OS X).
有一些交互式程序描述了所有这些东西是如何工作的,尽管我无法想到任何一件事.有一个旧的学习程序,叫做"那个盒子里有什么东西",但我现在已经过时了它没用了.
如果你真的有动力的学生,你可能想把它们介绍给计算机的电子基础,二进制数和门.Charles Petzold的"守则"是对这些事物的一个好的(教师级别)介绍.您尝试解释计算机如何使用1和0来讨论事物.此外,还有一个Bill Nye the Science Guy剧集(第4季,第78集).
如何使用应用程序
老实说,我真的不确定在这里告诉你什么,但我想如果你谷歌,你可以找到很多这方面的教程.向学生解释Word,Excel等是有益的,我想象很普遍. 注意: 教导学生在那个年龄段如何触摸.直到我在HS的中间,我才学会触摸类型,而且很难.到那个时候,我已经学会了如何在电脑上做东西并在键盘上玩游戏,所以我的手指被记住去了所有错误的地方.如果你及早发现它们,它们会很好.
如何编程
我学习如何在10岁开始编程的方式是使用一种名为BASIC的语言(BTW,该链接提供了很多其他想法,用于学习如何在年轻时编程).我相信其他人也会对此有很好的答案.我之前从中学到的一本书就是QBasic by Example,这是一本电脑书店老板在我12岁的时候送给我的.这是我的编程圣经,我读到了它的封面.
但请注意,有些学生在学习如何编程时会想做"酷"的事情; 诚然,我学到的东西不会被归类为酷.我本科生的老计算机科学教授参与了一项针对城市中小孩的计划,教他们如何使用一种名为LOGO,Sun的SunSPOTS和LEGO Mindstorms NXT(取决于课程重点)的语言对机器人进行编程.你基本上给机器人发出命令,然后它就可以完成它们,你可以看到机器人做你告诉它做的事情.非常酷,互动.它可以让他们思考编程,以及如何告诉计算机/机器人做什么,以及如何成为"机器人指挥官"或"计算机指挥官".这基本上就是计算机程序员每天都在做的事情.
新的儿童节目Cyberchase教授批判性思维技能,这是编程技能的基础.
只是一些想法让你开始.我想很多孩子都会喜欢亲自动手的方法; 业内大多数人都是因为亲自动手而不是书本学习而开始的.上面的早期教育以及一些书籍对我有用,大部分内容都是我从记忆中扯出来的.
还可以查看Woz.org; Steve Wozniak(程序员/硬件工程师,Apple的设计师)[]现在教小学生儿童电脑.