1. 小学生信息技术基本知识
第1单元抄 走近计算机
第一课 结识新朋友——计算机
一、什么是计算机
二、计算机的诞生
三、计算机的特点
四、计算机的功能
思考与练习
第二课 计算机基本组成与基本操作
一、计算机的硬件组成
二、计算机的存储部件
三、计算机的存储部件
四、启动计算机
五、关闭计算机
六、使用计算机的注事项
思考与练习
第三课 计算机病毒
一、计算机病毒的主要特点
二、感染病毒后计算机的主要症状
三、预防计算机病毒的措施
思考与练习
第2单元 以认识和使用键盘
第一课 认识键盘
一、健位分布
二、打字键区
三、功能键区
四、编辑键区
五、小键盘区
第二课 熟练操作键盘
一、键盘操作方法
二、键盘指法
三、击键要领
第三课 指法练习
一、中排键的练习
二、上排键的练习
三、下排键的练习
四、数字键的练习
五、混合练习
六、键盘指法综合练习
七、键盘指法综合测试
第3单元 DOS操作系统
第一课 DOS的基本概念
一、什么是DOS
二、什么是文件
三、文件目录和路径
四、文件命名
五、文件名文中的通配符
六、当前驱动器的转换
……
第4单元 中文版Windows98操作系统
第5单元 学用中文版Word2000
第6单元 学用WPS2000
第7单元 多媒体基础知识
2. 小学生电脑基础知识有哪些
了解电脑系统 ,电脑系统分为硬件和软件两大部分,硬件相当于人的身体,而软件相当于人的灵魂。 而硬件一般分为主机和外部设备,主机是一台电脑的核心部件,通常都是放在一个机箱里。而外部设备包括输入设备和输出设备等。
要了解软件一般分为系统软件和应用软件;机箱,一般电脑的主要零件都放在这里;显示器,用来看电脑的工作过程; 主板,决定一台电脑性能的重要零件之一;内存,当电脑工作时,电脑会在这里存上存储数据,相当于人的记忆;CPU,也称中央处理器,是电脑运算和控制的核心。
3. 小学生电脑课上都学哪些知识和操作
小学信息技术教学中的几点体会
随着时代的迅速发展,信息技术教学越来越显得重要。一方面,信息技术的教学可以培养学生使用计算机的兴趣和意识,让学生了解和掌握信息技术的基本知识和技能,了解信息技术的发展及其应用对人类日常生活的深刻影响,使学生紧跟时代的发展步伐。另一方面信息技术教学可以培养学生良好的信息素养,把信息技术作为支持终身学习和合作学习的工具,为适应信息社会的学习、工作和生活奠定必要的基础。通过几年的教学实践,本人获得几点心得体会,与大家交流。
一、精心导入,激发学习兴趣,使学生想学。
夸美钮斯说过:“兴趣是创造一个欢乐和光明的教学环境的主要途径之一。”学生爱上信息技术课,但这种爱好往往表现在爱玩游戏,或者上网聊天、看Flash动画。而对一些基本的知识、技能却不愿认真地学习。因此,在教学过程中要精心设计导入,诱发学生学习动机,激发学生学习兴趣,从而达到提高效率的目的。本人在教学实践中主要采用以下几种方法导入课堂教学。
1、游戏入门,自觉学习。
既然学生爱玩游戏,那么就让学生通过玩游戏来激发他们想学的愿意。把计算机新课的学习寓于游戏之中,激发学生学习的兴趣,在学生浓厚的兴趣中学习新知识,掌握新技能。
例如学习指法是非常枯燥的,如果教师一开始直接讲解手指的摆放要求和指法要点,学生不但学的很累,而且很不愿学,更加不能强迫其练习了。我在教学中就采取游戏引入的方法,先让学生玩《金山打字通》,比赛谁的成绩好或者与老师比赛。学生在“青蛙过河”等游戏的实践中发现,要取得好成绩就必须练习好指法。于是就有人提出如何能够打得又对又快。在这种情况下,老师再讲解指法练习,学生学得就很认真。经过一段时间的练习后,学生们再玩这个游戏时就感到轻松自如了。这样,既保持了学生学习计算机的热情,还可以促使学生自觉去学习计算机知识。
2、创设情景,积极学习。
在小学信息技术教学中,可以利用媒体来创设、优化教学场景,借助美好的事物的演示来激发学生的求知欲,激发学生的探究兴趣和动手操作的欲望,使学生在学习情景中产生探究学习的动机,引导学生进入最佳学习状态,既让学生明确了学习的目标,又为学生指明了学习的方向,使学生感到学习也是一种乐趣,从而更加积极主动地进行探究。
如在Word软件中进行《插入图片》教学时,设计了这样一个导入的过程:我首先利用广播让学生欣赏一些以前学生制作的图文并茂的作品,有精美的贺卡、诗配画。学生看后,便小声地讨论起来:“真漂亮!”“怎么才能做出这么好看的贺卡呢?”……他们的眼中流露出求知的欲望。我抓住时机告诉学生:“这些作品是在Word中制作出来的。”并激励学生:“只要开动你们的大脑,发挥自由的想象,你们同样可以做到,而且还可以比他们做的更好。”学生个个都迫不及待地开始动手操作起来。这样导入,创设一个宽松的学习情景,真正调动了学生的激情,为下一步自主探究奠定了扎实的情感基础。
3、学科整合,促进学习。
信息技术可以改变学生的学习内容和方式,为学生提供更为丰富的学习资源。《中小学信息技术课程指导纲要》中说“要注意培养学生利用信息技术对其他课程进行学习和探究的能力。”因此,在信息技术的教学中,利用它与其他学科的整合,同样可以促进学生的学习。
如在《初识PowerPoint》时,可以播放其他学科教师制作的PowerPoint课件,让学生感到信息技术可以用在各个学科的教学上,从而产生要学好PowerPoint的想法。再如在《信息的下载》伊始,我结合语文课中的《音乐之都维也纳》播放有关维也纳的文字、图片的PowerPoint的幻灯片,再结合数学课中的《年月日》播放有关年月日知识的电子报刊,学生通过观看,了解了学习信息下载的重要性,激发学生想学的感情。与其他学科的整合,能够唤起学生原始的学习动机,不要教师进行过多的激励,学生都能自觉地进行学习。
二、大胆放手,让学生自主探究,获得知识技能。
新的课程改革纲要中要求教师“改变课程实施过于接受学习、死记硬背、机械训练的现状,倡导学生主动参与、乐于探究、勤于动手,培养学生搜集和处理信息的能力、获取新知识的能力、分析和解决问题的能力以及交流与合作的能力。” 这些理念对改革小学信息技术教学具有极强的指导意义。在书法中有飞白,那是意境;在绘画中有虚有实,给人以想象的余地,在教学中也应该留有让学生想象的空间,老师应大胆放手,让学生进行自主探究,解决实际中碰到的问题,充分发挥学生的主体性,自己主动获得知识技能,达到事半功倍的效果。而且信息技术的操作有许多都是相似的,明白了此既明白了彼。教师不必讲得太多,指导得太细。
比如在“画图”软件中,教师讲解了矩形的画法,那么其他椭圆和圆角矩形,就不必再讲解了,从教学效果来看,大部分学生能够掌握其它两种图形的画法。又比如说“复制、剪切、粘贴”,只要教过一次就可以了,各种软件中的做法都是差不多的。所以说,大胆放手,有利于充分发挥学生主体性,培养学生的创造性思维,提高课堂的教学效率。
三、鼓励创新,发展学生个性,培养信息素养。
创新是永恒的主题,“创新是一个民族进步的灵魂,是一个民族发展的不竭动力。”信息技术就是要鼓励学生创新,要做到与众不同,发展学生的爱好和兴趣,培养学生的个性。信息技术中留给学生创造的空间有许许多多,如“画图”中的自由创作、“Word、PowerPoint”中的电子作品创作……这些都是学生进行创新的范围。在教学中教师要切记千万别要求统一,在评价时也要灵活多样,注重能力方面的评价。
在信息技术的教学中除了进行知识技能方面的教育,一定还要进行思想方面的教育,培养学生良好的信息素养。尤其在英特网发展迅速的今天,更加要注意进行计算机使用的道德规范教育。要教育学生计算机是学习对象,也是学习工具,不能仅仅把它当作一种高档的游戏机。在教《规范使用计算机》时,教育学生要养成使用计算机的良好习惯,应负责任地规范使用计算机;教育学生要使用正版软件,从小树立保护知识产权的意识;教育学生要防止计算机病毒的传播,不能仰慕电脑“黑客”。在教《遨游英特网》时,学生面对浩瀚如烟、良莠不齐的互联网,教育学生要遵守《全国青少年网络文明公约》,不浏览不良信息,不进网吧,不沉溺于虚拟空间。
面对信息技术的快速发展,我们信息技术教师应该多学习、多钻研,这样才能在教学中更加得心应手,信息技术的教学一定会变得举足轻重。
4. 小学生学编程先学什么
关于让小学生学习编程的问题,到底是否有必要,其主要问题还是在对训练孩子的逻辑思维能力、以及利用电脑解决实际问题的能力上有很大的帮助。但是对于刚刚开始学习编程的孩子来说,在最开始还是具有一定难度的。因为编写程序必须要有足够的耐心才行。根据我的编程经验,尤其是对于编程初学者来说,编写一个程序也许很快,但是要把该程序的正确运行结果调试通过却并不是一件容易的事情,这个时候锻炼的就是调试程序必须要能够坐得住、耐得住性子,才能够达到最终把程序运行结果调试通过。这一点对于孩子来说,是一个比较大的考验。
5. 计算机编程入门
选择一门编程语言、建立基本的编程思想、注重实验和学习相关知识。
1、选择一门编程语言。
虽然目前编程语言有600种左右,但是比较流行的编程语言只有几十种,所以尽量选择流行程度比较高的编程语言来入门编程。对于没有明确编程场景的初学者来说,尽量选择全场景编程语言,比如Java、Python、C#等就是不错的选择,不仅应用范围广泛,而且也有大量的开发案例可以参考学习。
(5)小学生计算机入门知识扩展阅读
注意事项:
1、网上有很多编程社区,编程论坛,以及免费的学习教程、视频资源等。刚开始学习,除了看书,要亲自上手实践,遇到问题去这些地方查找。
2、要学习电脑编程,对于刚入门的新手来说,一定要多实践,多敲代码,遇到bug上网查找,多看看别人的博客、个人网站,向程序员大牛学习。
6. 小学生参加计算机测试,求关于基础知识的练习题
计算机基础知识模拟试卷
题 号 一 二 三 总 分
得 分
得 分 评分人
一、单项选择题(本大题45分,每小题1.5分。在每小题的四个备选答案中选出一个正确的或最恰当的答案,将其编号填入该题的括号内。
1.一个完整的计算机系统包括( )。
A.主机、键盘与显示器 B.计算机与外部设备
C.硬件系统与软件系统 D.系统软件与应用软件
2.微型计算机的核心部件是( )。
A.集成电路 B.晶体管
C.电子管 D.中央处理器
3.在表示存储器容量时,M的准确含义是( )。
A.1米 B.1024字节
C.1024万 D.1024K
4.存储一个汉字所需的字节数是( )。
A.1个 B.8个
C.4个 D.2个
5.软件与硬件之间的关系是( )。
A.没有软件就没有硬件 B.没有软件,硬件也能作用
C.硬件只能通过软件起作用 D.没有硬件,软件也能起作用
6.防止软件感染病毒的有效方法是( )。
A.不要把软盘和有病毒软盘放在一起 B.写保护
C.保持机房清洁 D.定期对软盘格式化
7.完成将计算机外部的信息送入计算机这一任务的设备是( )。
A.输入设备 B.输出设备
C.软盘 D.电源线
8.Windows98是( )位单用户多任务操作系统。
A.8 B.16
C.32 D.64
9. Windows98的窗口主要有( )。
A. 应用程序窗口和系统程序窗口
B. 系统程序窗口和对话框窗口
C. 对话框窗口和系统程序窗口
D. 应用程序窗口和对话框窗口
10. Windows98可以用( )完成几乎所有的功能或任务。
A.窗口 B.桌面
C.对话框 D.程序组
11.资源管理器窗口有两个小窗口,右边的小窗口称为( )。
A.磁盘和文件夹窗口 B.文件窗口
C.资源窗口 D.计算机窗口
12. Windows98常用的操作工具有( )。
A.鼠标和键盘 B.鼠标
C.键盘 D.扫描仪
13.当将一个应用程序窗口最大化后,其他已经打开的应用程序窗口将处于
( )状态。
A.运行 B.停止
C.等待 D.退出
14.用鼠标移动窗口必须将鼠标指针放在要移动窗口的( )。
A.菜单条上 B.标题栏上
C.任何一个角上 D.工作区内
15.在文件或文件夹列表中选择部分文件或文件夹的正确操作是( )。
A. 按住Alt键,用鼠标单击每一个文件名
B. 按住Ctrl+Alt操作键,用鼠标单击每一个文件名
C. 按住Shift键,用鼠标单击每一个文件名
D. 按住CTRL键的同时单击所要选择的文件或文件夹
16.文件或文件夹复制到软盘,原始文件或文件夹( )。
A.还在原来的位置 B.在软盘
C.被删除 D.在我的文档中
17.关于“回收站”的叙述,不正确的是( )。
A.暂存所有被删除的对象 B.回收站的内容不可以恢复
C.回收站的内容可以恢复 D.回收站的内容占用硬盘空间
18.关闭计算机正确叙述是( )。
A. 可以直接关机,不会丢失系统未保存的数据和信息
B. 关闭计算机电源即可
C. 不直接关机与直接关机效果一样
D. 不要直接关机,而应选择“开始”菜单中“关闭系统”,否则会丢失系统未保存的数据和信息
19.计算机网络主要功能是( )。
A.数据通信和资源共享 B.计算机通信
C.提高可靠性 D.集中管理
20.Internet是( )。
A.局域网 B.电话网 C.城域网 D.互联网
21.Word是一个( )。
A.表格处理软件 B.图形处理软件
C.字处理软件 D.数据库软件
22.给Word文档加上页码的操作是( )。
A. 选择“文件”菜单中的“页面设置”命令
B. 选择“插入”菜单中的“页码”命令
C. 选择“视图”菜单中的“页面”命令
D. 选择“格式”菜单中的“段落”命令
23.在Word软件中,不能关闭文件的操作是( )。
A. 打开“文件”菜单,在菜单中选择“关闭”选项。
B. 打开“文件”菜单,在菜单中选择“退出”选项。
C. 打开“文件”菜单,在菜单中选择“保存”选项。
D. 单击文件窗口右上角的关闭按钮“×”。
24.在Word软件中,打印文件的操作是( )。
A. 打开“文件”菜单,在菜单中选择“页面设置”选项。
B. 打开“文件”菜单,在菜单中选择“打印”选项。
C. 打开“文件”菜单,在菜单中选择“保存”选项。
D. 打开“文件”菜单,在菜单中选择“关闭”选项。
25.在Word软件中设置字体格式时,不能设置的是( )。
A.字符间距 B.字体
C.字号 D.行间距
26.在全角状态下输入“计算机XYZ”,在计算机内部占存储器的字节数为( )。
A.10 B.9 C.6 D.12
27.在Word中设定页边距时,应当使用的命令是( )。
A. 文件菜单中的“打印预览”命令
B. 文件菜单中的“页面设置”命令
C. 视图菜单中的“工具栏”命令
D. 文件菜单中的“保存”命令
28.VFP6.0数据库管理系统存储与管理数据的基本形式是( )。
A.网状结构 B.二维表
C.树形结构 D.层次结构
29.VFP6.0中,建立新数据应当使用的命令是( )。
A. 输入命令USE〔文件名〕
B.在文件菜单中选择“打开”命令
C.在文件菜单中选择“新建”命令
E. 输入命令MODIFY STRUCTURE
30.在VFP6.0中,对于已找开的表,输入命令INSERT的含义是( )。
A. 增加一条记录
B. 当前记录之后插入一个新记录
C. 删除当前记录
D. 当前记录之前插入一个新记录
得 分 评分人 二、填空题(本大题40分,每题2分)
1.计算机软件系统分为 和 两大类。
2. Windows98文件名最多可以用 个字符。
3.鼠标是一种 设备。
4.计算机病毒是一种 编制的破坏性的计算机程序。计算机病毒具有 性, 性, 性, 性, 性。
5.计算机中常用 和 表示数据的长度。
6. Windows98的主要功能可以划分为 、 、 、 和 五大类。
7.操作系统是 与 之间的接口,它是一组
的集合。
8. Windows操作系统具有功能更强、工具更丰富, ,系统可靠性更高、维护更方便和易于访问Internet的优越性。
9. Windows98在图形用户界面的指导下,用户使用鼠标简单的拖动和 ,就可以轻松地让计算机执行命令。
10. Windows98的控制面板控制着计算机 的配置和 的安排。
11.计算机网络是指将 位置不同的计算机及外设通过通信线路及设备连接在一起,实现网络资源共享和相互通信的整个系统。
12.E-mail是利用计算机网络来交换
的一种通信方式。在Internet上收发E-mail时,并不是直接发送到对方的计算机上,而是先发送到用户所在的 的邮件服务器上。
13.字处理软件是一种专门进行 处理工作的应用软件。
14.Word中,单击“文件”菜单中的“关闭”命令,同一份文件打开许多窗口时可 一份文件的所有窗口。若该文件尚未保存,Word会提醒你
。
15.在Word中,若要一次打开数个连续的文件,可先单击第一个文件名,再按住 键后单击一个文件名。
16.在Word中,单击“插入”菜单中的 命令可插入日期和时间。
17.在Word中,用鼠标选定垂直的一块文字(不包括表格单元格)的方法是:按住 键然后拖动鼠标。
18.在Word中,将光标由目前的位置至文件开始用CTRL+SHIFT+HOME组合键,由目前的位置至文件结束 组合键。
19.VFP6.0是为数据库结构和应用程序开发而设计的功能强大的 的软件开发环境。
20.VFP6.0数据库中,二维表格的每一横行称为一条 ,每一竖列称为一个 。
得分 评分人
三、多项选择题(本大题15分,每小题3分。在备选答案中选出正确或合适的答案,将其编号填入该题的横线上。注意操作步骤的顺序错了,该题记0分)
1.计算机病毒可以通过媒介体进行传播,为了切断病毒的传染途径,应从
几个方面来预防计算机病毒。
A.不要使用来历不明的磁盘;不使用盗版软件 B.不做非法复制
C.经常关机 D.软盘写保护
E.尽量做到专机专用,专盘专用
F.对重要的数据或程序进行备份 G.安装防毒软件
2. Windows98操作系统 。
A.支持长文件名 B.不支持DVD和数字音频
C.可以同时运行多个应用程序 D.不可以同时运行多个应用程序
E.可以同时打开多个窗口
3.在Windows98中复制文件、文件夹的正确步骤是 。
A. 在“编辑”菜单中,单击“复制”
B. 双击要在其中放置文件或文件夹的文件夹或磁盘,定位新的存放点
C. 选择要复制的文件或文件夹
D. 单击“编辑”菜单中的“粘贴”,该文件出现在新的地方
4.在Word中,把文件另存为一个新文件名正确步骤是 。
A. 单击“文件”菜单中的“另存为”
B. 在“保存类型”列表中选择保存类型
C. 在“文件名”窗口中键入文件名
D. 从“保存位置”下拉式列表中选取要保存的位置
E. 按保存钮即可
5.在Word中设置纸张大小正确步骤是 。
A. 打开要进行版面设置的文件
B. 在“纸张大小”下拉式列表中选择所需的纸张大小
C. 选取文件下拉菜单“页面设置”命令,选择<纸张大小>标签
D. 再按“确定”钮
7. 学IT需要什么基础知识
1、单纯学编程语言本身,对于一些英文符号,需要记忆,不需要理解(当然能理解有助于学习,不理解也可以编程,无障碍)。
2、当你想在学完C后提高自己编码能力和算法设计、模式设计软件工程能力,就需要用到你高中甚至大学的知识了。
3、投入时间学编程
4、具体用到的高中知识:
(1)排列组合
(2)集合论
(3)线性方程思想(在一些算法中)
(4)矩阵(如果有学的话)
(5)等价代换、数学归纳法、数列(算法分析中用到)
也就是说,偏向于用到代数知识而非解析几何或者立体几何(当然,如果深入,是涉及到这些的)。
5、程序编写主要是经验和逻辑思维能力。
经验占据了很大一部分的空间,逻辑思维能力是指对基础的灵活掌握和变通。
每一个人编写程序的角度和考虑的范围都不尽相同,所有代码有优有略。全在基础的掌握上。
(7)小学生计算机入门知识扩展阅读:
IT行业分析:
首先,在中国这么一个人口众多的国家,尤其是在北京、上海这种一线城市,如何脱颖而出很重要,本科学历,四级证书已经成了最基本的标志
第一次面试就让我感觉其非常有潜力,于是将他介绍给我前公司的老板,现在,差不多半年的时间,他的薪水已经由3.5K上升到了13K,远远高于我在公司时的薪资水平,呵呵,为什么,因为他玩命到疯狂的地步,每天没有任何的生活空间,坚持每晚2-3点才睡觉,疯狂的学习Linux系统运维的一切知识。
诸君,如果你没有这份坚持与执着,那就认真去考个学历,并且把英语搞好,我不是说有了这两样东西就会成功,你同样需要努力,但是相比之下,机遇更多一些~
其次,我们应该有一个良好的职业发展方向,我周围有很多朋友,也见过很多人,包括应届毕业生和工作了两三年的朋友,甚至有的朋友都工作了快5年的时间,仍然拿很低的薪水,勉强维持生计,聊天的时候会感觉自己很迷茫,不知道能做什么,也不知道该做什么。
这里,熊熊希望提醒大家,IT已经不是曾经的泡沫经济时代了,希望理性对待,如果你不是那块料(我的导师曾经说过一句话,IT人的成功是拿钱和命堆起来的,所谓钱就是疯狂的买书,看资料,命当然就是玩命学习了),那么在你还没有进入这行之前,请三思。
如果你已经选择了IT这个行业,那么恭喜你,虽然这个行业现在人数众多,但是90%还都停留在最初级的IT民工层次,只要你肯付出努力,你就会站在金字塔尖~
参考资料:网络-IT职业
8. 小学生学编程都学什么内容啊
小学生学编程,一般三个渠道:学校、培训机构和自学,那这三个渠道有什么优势内呢?
自学的话,那对自己容的自律性要求就非常高了,而且小学生自学的话,没有系统的接受编程的指导,学习起来比较吃力,而且小学生在学科学习、知识储备方面都没有足够的能力来学习。所以自学对于小学生来说算是比较困难的。
学校学习的话,有专业的老师指导,但是一个班级有那么多学生,老师不可能照顾你一个,如果只是学编程课程的话,学校的教育足够了,但是如果想在编程方面有足够能力的,那学校的教学有可能就不足了
培训机构,小班制教学,一对一辅导(部分机构),可以针对小学生不足的地方补缺补漏,让小学生在学习编程的时候可以对比自己的不足。
家长可以根据孩子具体的情况来选择给孩子学习编程。
9. 小学生初学编程看什么书好
启蒙篇
1《 HELLO RUBY 儿童编程大冒险》
适合年龄段:-7岁
推荐理由:
一个叫 Ruby
的小女孩在冒险的过程中,用到了很多计算性思维来解决问题,如分解问题、创建分步计划、提取特征等等。这是一本一半是故事,一半是活动的书,读起来很轻松,书里用小孩子也能听懂的话介绍了计算机编程的相关概念,同时还包含了一套编程桌游,适合亲子一起在互动中学习。
2《动手玩转 ScratchJr 编程》
适合年龄段:5-7岁
推荐理由
ScratchJr 是一个 iPad 应用,可以创作小动画、小故事、简单游戏等项目,如果想让7岁以前的小朋友接触编程,可以先从 Scratchjr
入门。
这本书由 ScratchJr 和 Scratch 的创始人合著,包含生动的案例,图文并茂,讲解细致,同时书里也很贴心地给出了一些针对大人的建议。
3《Scratch 少儿趣味编程 2》
推荐理由
这本书结合语文、数学、科学、音乐等科目,教大家如何用Scratch
设计程序,书里有很多卡通形象,图文并茂,彩色印刷,颜色丰富,很适合买给小朋友自己看,是一本不错的入门启蒙书。
但书里讲对编程的讲解和项目都比较少,如果要更深入地学习,光看这本书还不够。
实战篇
4《Coding projects/Games in Scratch》
推荐理由
由DK 出版社出品,书中有很多不同类型的 Scratch
项目,每种类型的项目包含两三个案例,不少案例都创意十足,并且每个案例都会给出进一步改进和创作的建议。这本书图文并茂,特别的生动,书中大段的文字不多,基本都是在图旁边做注解,让人很有阅读的欲望。
比较遗憾的是关于编程概念的讲解不多,书中更多的是教你怎么把项目做出来,适合作为练习指导书。
注意:这两本书是英文版,适合使用英文更熟练的孩子。
5《动手玩转 Scratch2.0 编程》
适合年龄段:10岁以上
推荐理由
这是一本 Scratch 的经典教材,算得上是 Scratch
的“红宝书”,书里包含丰富的编程项目和练习,内容由浅入深,循序渐进,讲解深入浅出,非常全面系统,还涉及了大量计算机编程和跨学科的知识,比方说生物的知识呢!适合作为
Scratch 进阶学习的参考书。
不过这本书没有前两本推荐的 Scratch 书籍那么图文并茂,阅读时要求更多的耐心。后半段有诸如二进制的知识,适合小学高年级以上的孩子。
6《 写给大家看的安卓应用开发书 —— App Inventor 2 快速入门与实战 》
适合年龄段:10岁以上
推荐理由
这本书由浅入深地介绍了强大的可视化编程工具AppInventor2,任何人都可以用它来开发自己的手机应用。作者汇集了13个有趣的例子,小朋友们可以跟随书中的讲解,亲手创建这些手机应用。书里不仅有实战项目,还有很多对计算机编程概念的讲解,适合更加深入地了解编程。
进阶篇
7《趣学JavaScript - 教孩子学编程》
适合年龄段:10岁以上
推荐理由
在学完图形化编程语言后,如果小朋友对编程感兴趣,想进一步学习代码类编程语言,非常建议从 JavaScript 或 Python 语言入手。
这本是市面上为数不多的教小朋友编写网页作品的书。编写网页作品的优势在于可以很快做出方便测试和发布的作品。
而它的缺点在于例子非常英文导向,需要小朋友非常熟悉英文,且里面的作品案例比较长也比较难,需要孩子非常耐心认真地学习。另外需要注意的是,书里面省略掉了CSS。
8《父与子的编程之旅——与小卡特一起学 Python》
适合年龄段:12岁以上
推荐理由
这是一本中文少儿Python编程书,用很多形象的卡通来解释抽象的概念,非常深入浅出。
唯一的不足是画面黑白,收到的反馈是小学生不太喜欢看,所以我们推荐给12岁以上的孩子。书本后面使用PyGame制作游戏,其实PyGame的安装是比较麻烦的,很多人到了PyGame那里就学不下去了。Python的库十分强大,要想学好,也需要耐心地研究如何安装各种库呢,算是学习的必经之路。
10. 小学生想学编程
首先,小学生适合学编程吗?我的回答是适合,非常适合。这次要明确跟牢记的是小学生相当适合学LiveCode,只是小学生学C、C++难度可能会稍微大些。建议可以先从语法和算法简单的LiveCode开始,因为编程是跟计算机打交道的语言,那么需要你对计算机知识有一定的了解,小学生在学编程前可能需要花一定的精力在学计算机上。所以孩子如果没有任何编程基础是可以从应用于人工智能领域的LiveCode学习,C、C++则是编程语言界的常青藤,同时也是运用最广泛的计算机编程语言,在市场上占有份额的编程语言,编程语言都具有一定的相通性,先把LiveCode学好了,那么接下来想学C语言等其他的编程语言也是轻而易举的事情。
小学生正处于爱玩坐不住的年龄阶段,学编程必须得静下心来抵挡得住诱惑,而小学生跟年龄层次高点的朋友来说,自制力相对会比较差,所以学编程也会难度大一些。但是,这些都只是一些小问题,如果你真的有心相要把编程学好,那么这些都不是什么难题。小生只是在学编程过程中可能遇到的难题会比较多,但是小生是绝对适合学编程的,这点要坚信,并且很多初中生早已掌握了自己感兴趣的编程语言。例如山东省在近两年的课改中,已把编程课程纳入小学六年级必修课程中。
如果你是一个小学生,而且你是发自内心真的想学习编程的话,其实,最关键的还是能够较为自由的选择自己喜欢的编程学习风格。毕竟正处于小学年纪的孩子们无论是思维还是身体都比较活跃,一动不动是肯定不现实的,还是要以活泼的方式为主,能够最大程度上激发孩子们对于编程的兴趣。不仅如此,上面也提到过,很多编程语言都是相辅相成,融会贯通的,打好基础,在学习其他编程的时候也就能够熟能生巧,较为容易了。