All Projects → code-dot-org → Code Dot Org

code-dot-org / Code Dot Org

Licence: other
The code powering code.org and studio.code.org

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Code Dot Org

Thimble.mozilla.org
UPDATE: This project is no longer maintained. Please check out Glitch.com instead.
Stars: ✭ 1,414 (+124.09%)
Mutual labels:  learning, coding, code
codeReads
goodReads (pun intended) for coding and programming
Stars: ✭ 29 (-95.4%)
Mutual labels:  code, coding
playcode
Online Javascript Editor
Stars: ✭ 127 (-79.87%)
Mutual labels:  online, code
larapos
Laravel Point of sale with invoice full source code free download pos apps.
Stars: ✭ 38 (-93.98%)
Mutual labels:  online, code
Night
Weekly Go Online Meetup via Bilibili|Go 夜读|通过 bilibili 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/telegram/Slack 上及时沟通交流编程技术话题。
Stars: ✭ 10,058 (+1493.98%)
Mutual labels:  online, learning
static-hands
⌨️🤯 Stop moving hands, and start code fast ⚡⚡
Stars: ✭ 36 (-94.29%)
Mutual labels:  code, coding
Julia
Algorithms implemented in the Julia programming language. We're collaborating with the Humans of Julia community!
Stars: ✭ 216 (-65.77%)
Mutual labels:  code, coding
Learning Go
Source code repository for my book "Learning Go Programming"
Stars: ✭ 194 (-69.26%)
Mutual labels:  learning, coding
Learn Something Every Day
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Stars: ✭ 362 (-42.63%)
Mutual labels:  learning, educational
Ebook
Organize valuable books
Stars: ✭ 477 (-24.41%)
Mutual labels:  learning, coding
Robotopia
🤖 Introducing kids to coding with tiny virtual robots!
Stars: ✭ 478 (-24.25%)
Mutual labels:  learning, coding
Blocklike
Bridging the gap between block programming and JavaScript.
Stars: ✭ 177 (-71.95%)
Mutual labels:  blockly, educational
Blockly Games
A series blockly games which aim to teaching children programming based on Blockly Library.
Stars: ✭ 19 (-96.99%)
Mutual labels:  blockly, educational
hacker-laws-tr
💻📖 Programcıların faydalı bulacağı yasalar, teoriler, prensipler ve desenler. #hackerlaws
Stars: ✭ 810 (+28.37%)
Mutual labels:  science, coding
Codecrumbs
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
Stars: ✭ 2,581 (+309.03%)
Mutual labels:  learning, code
atomic-bohr-model
A d3 powered customizable and animated atomic bohr model
Stars: ✭ 27 (-95.72%)
Mutual labels:  science, educational
Sklearn Classification
Data Science Notebook on a Classification Task, using sklearn and Tensorflow.
Stars: ✭ 518 (-17.91%)
Mutual labels:  learning, science
Ziglearn
Repo for https://ziglearn.org content. Get up to speed with Zig quickly.
Stars: ✭ 135 (-78.61%)
Mutual labels:  learning, educational
Hydrafw
HydraFW official firmware for HydraBus/HydraNFC for researcher, hackers, students, embedded software developers or anyone interested in debugging/hacking/developing/penetration testing
Stars: ✭ 165 (-73.85%)
Mutual labels:  learning, educational
Elixirschool
The content behind Elixir School
Stars: ✭ 3,171 (+402.54%)
Mutual labels:  learning, educational

Code.org

Coverage Status

Welcome! You've found the source code for the Code.org website and the Code Studio platform. Code.org is a non-profit dedicated to expanding access to computer science education. You can read more about our efforts at code.org/about.

Quick start

  1. Follow our setup guide to configure your workstation.
  2. rake build to build the application if you have not done so already
  3. bin/dashboard-server to launch the development server.
  4. Open your browser to http://localhost-studio.code.org:3000/.

To see a list of all build commands, run rake from the repository root.

How to help

Wondering where to start? See our contribution guidelines.

What's in this repo?

Here's a quick overview of the major landmarks:

Documentation

dashboard

The server for our Code Studio learning platform, a Ruby on Rails application responsible for:

  • Our courses, tutorials, and puzzle configurations
  • User accounts
  • Student progress and projects
  • The "levelbuilder" content creation tools

pegasus

The server for the Code.org website, a Sinatra application responsible for:

apps

The JavaScript 'engine' for all of our tutorials, puzzle types and online tools. It gets built into a static package that we serve through dashboard. Though there are currently some exceptions, the goal is that all JS code ultimately lives here, so that it gets the benefit of linting/JSX/ES6/etc. Start here if you are looking for:

Everything else

  • aws: Configuration and scripts that manage our deployments.
  • bin: Developer utilities.
  • cookbooks: Configuration management through Chef.
  • shared: Source and assets used by many parts of our application.
  • tools: Git commit hooks.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].