Code Monkey home page Code Monkey logo

evanjehl's Projects

algorithms icon algorithms

A selection of simple console programs demonstrating various algorithms for the Data Structures & Algorithms specialization on Coursera.

boggle icon boggle

An interactive game of traditional 4x4 Boggle between the user and the computer with a graphical interface. The user takes a turn forming as many valid English words of 4 letters or greater as possible. The computer then uses a recursive algorithm to find all remaining valid English words of 4 letters or greater. A solution to Assignment 4 (Boggle) in Stanford's CS106B course.

breakout icon breakout

A game in which a player controls a paddle which hits a ball toward bricks that must be eliminated. A solution to Assignment 3 (Breakout) in Stanford's CS106A course.

calculator icon calculator

A Javascript calculator with full click and keyboard functionality that can compute and chain basic arithmetic operations.

eslint-plugin-ember icon eslint-plugin-ember

An ESLint plugin that provides set of rules for Ember applications based on commonly known good practices.

heat-map icon heat-map

An app utilizing the Javascript D3 library to illustrate the change in global land-surface temperature by month from 1753 to 2015.

life icon life

A React App implementing Conway's Game of Life

namesurfer icon namesurfer

A graphics program that plots names and their popularity rankings over the last century on a line graph. A solution to Assignment 6 (NameSurfer) in Stanford's CS106A course.

ngrams icon ngrams

A console program that generates random text in the same style as a user-prompted text file. A solution to Assignment 2, Part B (Serafini) in Stanford's CS106B course.

pomodoro-clock icon pomodoro-clock

A timer that alternates between work and break sessions of user-controlled length.

simon icon simon

Modelled after the classic electronic board game Simon. The interface plays a sequence that the user must match, whereupon one additional step is added to the sequence. Player wins by matching a sequence of 20 steps.

us-phone-number-validator icon us-phone-number-validator

A function in Javascript that converts user input into an E.164-format US telephone number if the user input is a valid US telephone number

wordladder icon wordladder

A console program that finds the shortest path between two user-prompted words by changing one letter at a time. A solution to Assignment 2, Part A (Word Ladder) of Stanford's CS106B course.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.