Skip to content

An educational platform built with Jekyll+Ruby featuring interactive Python code execution

Notifications You must be signed in to change notification settings

maxliu42/woodlandscodesnew

 
 

Repository files navigation

Woodlands CS Website

An educational platform featuring interactive Python code execution and computer science tutorials. I originally built this website during my final year of high school for The Woodlands School's Computer Science Club. It is currently maintained as a personal project. Visit the site: woodlands.codes

Features

The site combines interactive coding with comprehensive tutorials through:

Technical Stack

Built with Jekyll and Ruby, hosted on GitHub Pages. The interactive code editor is implemented as a custom web component using Pyodide for Python execution in a web worker, with Ace Editor providing syntax highlighting and code editing capabilities. MathJax is used for TeX output.

Local Development

# Install dependencies
bundle install

# Start local server
bundle exec jekyll serve

License

Licensed under the MIT License.

About

An educational platform built with Jekyll+Ruby featuring interactive Python code execution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 49.0%
  • SCSS 35.2%
  • JavaScript 11.0%
  • CSS 3.5%
  • Ruby 1.3%