【适合搁收藏夹里吃灰的】国外少儿编程平台/教程推荐

30 篇文章 7 订阅
23 篇文章 4 订阅

与非学堂:专注青少年信息技术教育,探讨少儿编程的教与学,交流技巧、分享资源。

CS First 

网址:https://www.cs-first.com/

适合年龄: 9-14

语言: Scratch

学习方式: 自主选择参与学习不同主题的教程

简介:Scratch的学习涉及以下主题:动画、艺术、时尚、友情、游戏设计、音乐、社交媒体、运动、故事。主题的确立标准有两方面:能展现计算机科学的应用范围,能激发学生的参与。

Codecademy  

网址:https://www.codecademy.com/

适合年龄: 10-18

语言: Python, Ruby, Javascript等

学习方式: 自主线上教程,由易到难

Code Club

网址:https://codeclub.org/en/

适合年龄: 9-11

语言: Scratch, Python, HTML, CSS

学习方式: 自主的课后兴趣班形式

CS Circles 

网址:http://cscircles.cemc.uwaterloo.ca/

适合年龄: 10-18

语言: Python 3

学习方式: 自主结构化线上教程

备注:由University of Waterloo(加拿大滑铁卢大学)提供。

Greenfoot - Joy of Code 

网址:https://www.youtube.com/playlist?list=PL280AD6FCCFCDDAC5

适合年龄: 10-18

语言: Java using Greenfoot

学习方式: 自主线上视频教程,通过趣味性的编程项目学习语法,循序渐进进行

Google Blockly  

网址:https://blockly-games.appspot.com/

合适年龄: 10-15

语言: Blockly and Javascript

学习方式: 由易到难的系列题目

Google Pencil Code 

网址:https://pencilcode.net/

适合年龄: 10-15 (有一定的Python基础)

语言: Coffeescript, Javascript, CSS,  HTML

学习方式: 使用模块式或文本式编程,完成绘画、音乐、冒险类游戏或故事作品

Black Flag  

网址:http://www.cambridge.org/codingclub-blackflag/

适合年龄: 12-18 (有一定的Python基础)

语言: Python 3

学习方式: 自由交互式题目,带有提示与解答

备注: 该网站有一本同名的图书Black Flag,能够吸引一批喜欢解题又喜欢故事叙事的人。

Project Euler  

网址:https://projecteuler.net/

合适年龄: 13以上

语言: 不限

学习方式: 自主交互式题目,带有提示与解答

备注:一系列数学和计算机的问题,难度由浅入深。已经解决的问题为后续要学习的新概念作好铺垫,以解决更多复杂的问题。

Oxford Turtle System

网址:https://www.turtle.ox.ac.uk/

合适年龄: 10-18

语言: Turtle图形代码、Pascal、Python 3、Basic

学习方式: 钻研尝试丰富的题目

Coding Club Books  

网址:http://codingclub.co.uk/

适合年龄: 10-15

语言: Python 3

作者: Chris Roffey

介绍: 一本简短而精致的纸版教程,内容分级且引人入胜,介绍了基本的编程概念和项目开发的技能。

出版社:Cambridge University Press

Introduction to Programming with Greenfoot  

网址:https://www.amazon.co.uk/Introduction-Programming-Greenfoot-Object-Oriented-Simulations/dp/0134054296/

年龄: 11-18

语言: Java using Greenfoot

作者: Michael Kölling

介绍: 通过精彩的场景来介绍各种概念,通过游戏和Greenfoot仿真模拟来学习Java的面向对象编程。不需要有编程基础。

Python Programming for the Absolute Beginner

网址:https://www.amazon.co.uk/Python-Programming-Absolute-Beginner-Dawson/dp/1435455002/

适合年龄: 11+

语言: Python 3

作者: Michael Dawson

学习方式: 通过精心设置的结构性内容,使用让人着迷的示例,学习Python知识。不需要Python或编程基础。

「本文翻译自:

https://www.bebras.uk/index.php?action=content&id=32」

— OVER —

与非学堂

专注青少年信息技术教育,探讨少儿编程的教与学,交流技巧、分享资源。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值