人人共享的网络系统
对计算机科学或信息技术的良好理解将提供知识基础,帮助您在当今全球经济的任何职业中取得成功.
正如马克•安德森(Marc Andreessen)(第一个网络浏览器的创造者,现在是一名风险投资家)曾经说过的: “计算机和互联网的普及将把工作岗位分为两类, 告诉电脑做什么的人, 还有那些被电脑告知该做什么的人."
有很多方法可以让你成为一个告诉电脑该做什么的人.
可用的网络系统资源是不断运动的. 下面的列表显示了其中的一些资源.
学习计算思维/计算机科学原理的网站
- Code.org - Code.Org是一个非营利组织,致力于通过让更多的学校使用计算机科学来扩大人们对计算机科学的参与. 试试“编程一小时”或任何在线教程/课程单元.
- CoderDojo -由志愿者导师带领的儿童编程课程.
- Scratch -麻省理工学院开发的创造性学习工具.
- Processing -麻省理工学院开发的数字艺术语言.
- Minecraft Edu -通过修改minecraft游戏来学习编程.
- 学院代码 -学习HTML & CSS; JavaScript; Python; Web Developer Skills, etc.
- 代码战斗-玩游戏来学习JavaScript.
- GameInstitute.com 为游戏编程提供了机会, 游戏艺术和动画,并了解更多关于Unity平台在游戏创作中使用的知识.
- Lightbot -编程游戏和谜题.
- Grok -编程课程,Python.
- 可汗学院 -免费教程,包括计算机科学和数学.
- Alice.org 提供了一个3D编程环境,帮助所有年龄段的孩子学习面向对象的编程. 下载、许可和教程都是可用的.
- DaisyTheDinosaur是一款iPad应用程序,它向5到8岁的孩子介绍了基本的逻辑,并允许他们将一个单词的命令拖入编程空间.
- Kodable 是一款教5岁儿童如何开发编程技能的iPad游戏吗. 学习工具也适用于12年级的学生.
- PluralSight 知道孩子们已经是技术专家,并提供免费课程,如教孩子编程和学习用应用程序发明家构建应用程序.
学习如何制作应用程序的网站
教育/教学网站类型
- CS不插电 -教授计算机科学的免费学习活动.
- Tynker -自定进度的CS课程和内置辅导.
- edX - CS在线课程.
- 探索计算机科学.org -一个致力于计算机科学民主化的K-12/大学伙伴关系.
- Globaloria -通过游戏设计和编码,让计算和STEM学习变得有趣.
- Google Education Hangouts -与世界各地的教育工作者一起学习
- TEALS(学校技术教育和扫盲)是一个基层员工驱动的招聘项目, mentors, 并将对数字素养和计算机科学教育充满热情的高科技专业人员安排到高中班级,作为团队教学模式的兼职教师,因为学区无法单独满足学生的计算机科学(CS)需求.
- 计算机科学在线:大学前 -查找专家驱动的信息, 建议和资源,帮助学生发展重要的计算机科学技能,从幼儿园到高中.
- 21世纪的教师-一个人们分享他们对当今教育的看法的渠道.
- Big6 - Big6是一个六阶段模型,可以帮助任何人通过使用信息来解决问题或做出决策. 有人称之为信息素养, 信息沟通, 或ICT技能, 或者一个过程, 但我们称之为Big6.
- TeamTreeHouse.com 提供了一个学习网页编码和设计的机会,000个视频由专家教师创建. 通过交互式编码挑战和测验来测试知识.
- TeachKidstoProgram.com 为网站提供建议, software, 硬件和书籍, 比如杰森·布里格斯的《bet36365体育投注》, 用来培养孩子对编程的兴趣.
- Udemy.com 为孩子们提供了许多课程,包括一个相当便宜的儿童编程初学者HTML,它是为年轻的学习风格量身定制的,包括一个最终项目.
站点的硬件类型
大学预科资源
- Edhesive 是第一个提供混合在线教学和支持的AP计算机科学MOOC吗, 全部免费. 学生学习Java,应该准备参加计算机科学的AP考试.
- Coursera.org 提供《bet36365体育投注》,包括Unity的使用, 独立开发者的热门游戏引擎.
- DigitalMediaAcademy 提供应用程序开发的指导, 游戏设计和iPhone应用程序的夏令营遍布美国.S. 芝加哥大学专门提供的夏令营包括游戏编程, Java编程与编程101.
- Openclassroom.stanford.edu 由斯坦福大学运营,提供免费课程,如算法的设计和分析, 数据库概论和实用Unix.
- The 数学与计算机科学研究所 提供AP课程和大学水平的计算机科学课程,并帮助准备AP计算机科学和AP微积分考试.
- 加州大学在线提供“科学计算机科学”课程, 数学, 和工程I,可能会感兴趣的高级高中或大学过渡的学生.
- 哈佛大学进修学院 提供在线课程,可能会感兴趣的高级高中或大学过渡的学生.
- Udacity -提供所需的技术技能(一些材料是免费的).)
- 计算机科学在线 -有关项目、职业和奖学金机会的信息.