Giter Club home page Giter Club logo

morning_toy_problems's Introduction

DM22-Toy-Problems

This repository is for the storage of and reference to toy problems for use in DevMountain's morning toy problem workshops.

The toy problems below are separated by week, providing both a beginner and advanced option depending on the level of experience of your students. We have also provided a link to solution pages (feel free to add any clever or unique solutions to these problems that you encounter).

Also feel free to add any additional toy problems to this repo, under the "Miscellaneous" section, if you believe they would be good additions to the toy problems rotation. Just be sure to provide a link to both a question page and a solutions page, in a similar format to the below.

(The repl.it links below monitor versions via the number at the end of the URL. If you make changes to any of the below, please update the provided URL to the most current version of the problem.)

Week 1

Monday:


Beginner Toy Problem: Simple Fun #20: First Reverse Try: (7) https://repl.it/H9tn/1
Solution: https://repl.it/H9tm/0
Kata Link: https://www.codewars.com/kata/simple-fun-number-20-first-reverse-try/train/javascript

Tuesday:


Beginner Toy Problem: Are the numbers in order? (7) https://repl.it/GQgT/4
Solution: https://repl.it/GQgY/3
Kata Link: https://www.codewars.com/kata/are-the-numbers-in-order/train/javascript

Advanced Toy Problem: noobCode 01: SUPERSIZE ME.... or rather, this integer! (8) https://repl.it/HQr2/1
Solution: https://repl.it/Hmq0/0
Kata Link: https://www.codewars.com/kata/noobcode-01-supersize-me-dot-dot-dot-or-rather-this-integer/train/javascript

Wednesday:


Beginner Toy Problem: Fizz Buzz (7) https://repl.it/HgiS/1
Solution: https://repl.it/HgiJ/0
Kata Link: https://www.codewars.com/kata/fizz-buzz/train/javascript

Advanced Toy Problem: Remove the Minimum (7) https://repl.it/GQ91/0
Kata Link: https://www.codewars.com/kata/remove-the-minimum
Solution: https://repl.it/GQal/1

Thursday:


Beginner Toy Problem: Complimentary DNA (7) https://repl.it/HU9s/1
Kata Link: https://www.codewars.com/kata/complementary-dna
Solution: https://repl.it/HUaE/16

Advanced Toy Problem: Help Suzuki rake his garden (7) https://repl.it/GQeT/0
Solution: https://repl.it/GQe8/0
Kata Link: https://www.codewars.com/kata/help-suzuki-rake-his-garden

Week 2

Monday:


Beginner Toy Problem: Disemvowel Trolls (7) https://repl.it/GQcE/8
Solution: https://repl.it/GQcF/1
Kata Link: https://www.codewars.com/kata/disemvowel-trolls/javascript

Advanced Toy Problem: Alpha Beta (7) https://repl.it/GQbb/0
Kata Link: Not Applicable
Solution: https://repl.it/GQbf/2

Tuesday:


Beginner Toy Problem: Printer Errors (7) https://repl.it/Hbvu/2
Kata Link: https://www.codewars.com/kata/printer-errors
Solution: https://repl.it/Hbwr/1

Advanced Toy Problem: Bubblesort Once (7)https://repl.it/Hmxc/1
Solution:https://repl.it/Hmx6/0
Kata Link: https://www.codewars.com/kata/bubblesort-once/train/javascript

Wednesday:


Beginner Toy Problem: pigLatin (6) https://repl.it/Gklr/3
Kata Link: https://www.codewars.com/kata/simple-pig-latin
Solution: https://repl.it/GknA/1

Advanced Toy Problem: Coding Meetup #1 - Higher-Order Functions Series - Count the number of JavaScript developers coming from Europe (7) https://repl.it/HmzT/1
Solution: https://repl.it/Hmz0/1
Kata Link: https://www.codewars.com/kata/coding-meetup-number-1-higher-order-functions-series-count-the-number-of-javascript-developers-coming-from-europe/javascript

Thursday:


Beginner Toy Problem: Remove the Dubstep (6) https://repl.it/H4lJ/0
Kata Link: https://www.codewars.com/kata/dubstep
Solution: https://repl.it/H4lY/1

Advanced Toy Problem: Pete, the baker (5) https://repl.it/GQbv/9
Solution: https://repl.it/GQby/3
Kata Link: https://www.codewars.com/kata/pete-the-baker/train/javascript

Week 3

Monday:


Beginner Toy Problem: Counting Duplicates: (6) https://repl.it/HcXU/0
Solution: https://repl.it/HcXU/0
Kata Link: http://www.codewars.com/kata/counting-duplicates/train/javascript

Advanced Toy Problem: Generate HTML links(7) https://repl.it/Hmrt/1
Solution: https://repl.it/HmsB/1
Kata Link: https://www.codewars.com/kata/generate-html-links/train/javascript

Tuesday:


Beginner Toy Problem: Vowel Counter (7) https://repl.it/GQiF/1
Solution: https://repl.it/GQiG/8
Kata Link: https://www.codewars.com/kata/vowel-count/train/javascript

Advanced Toy Problem: Convert string to camel case (5) https://repl.it/Hin5/1
Solution: https://repl.it/GQaq/3
Kata Link: https://www.codewars.com/kata/convert-string-to-camel-case/train/javascript

Wednesday:


Beginner Toy Problem: Square Each Number (7) https://repl.it/HX9U/1
Kata Link: https://www.codewars.com/kata/square-every-digit
Solution: https://repl.it/HX9o/0

Advanced Toy Problem: 30 Character Countdown (5) https://repl.it/HU6J/1
Kata Link: https://www.codewars.com/kata/one-line-task-count-down-i
Solution: https://repl.it/HU6U/2

Thursday:


Beginner Toy Problem: The iccanobiF Sequence (7) https://repl.it/GQh8/3
Solution: https://repl.it/GQhl/2
Kata Link: https://www.codewars.com/kata/the-iccanobif-sequence/train/javascript

Advanced Toy Problem: Selective Array Reversing : (6) https://repl.it/Hc47/1
Solution: https://repl.it/Hc4r/1
Kata Link: http://www.codewars.com/kata/selective-array-reversing/train/javascript

Week 4

Monday:


Beginner Toy Problem: Human Readable Time (5) https://repl.it/HU65/1
Kata Link: https://www.codewars.com/kata/human-readable-time
Solution: https://repl.it/HU6h/2

Advanced Toy Problem: String incrementer (5) https://repl.it/GQ7E/0
Solution: https://repl.it/GQ7H/1
Kata Link: https://www.codewars.com/kata/string-incrementer/train/javascript

Tuesday:


Beginner Toy Problem: Fold your way to the moon (7) https://repl.it/HO2Y/1
Kata Link: https://www.codewars.com/kata/folding-your-way-to-the-moon
Solution: https://repl.it/HO2a/2

Advanced Toy Problem: Directions Reduction (5) https://repl.it/HXqx/1
Kata Link: https://www.codewars.com/kata/directions-reduction
Solution: https://repl.it/HXra/5

Wednesday:


Beginner Toy Problem: ToLeetSpeak: (7) https://repl.it/HcPf/25
Solution: https://repl.it/HcPi/3
Kata Link: http://www.codewars.com/kata/toleetspeak

Advanced Toy Problem: RGB To Hex Conversion: (5) https://repl.it/HaRE/0
Solution: https://repl.it/HaQz/0
Kata Link: https://www.codewars.com/kata/rgb-to-hex-conversion/train/javascript

Thursday:


Beginner Toy Problem: Sort an Array by Value and Index: (7) https://repl.it/HS6E/0
Solution: https://repl.it/HSWH/12
Kata Link: https://www.codewars.com/kata/sort-an-array-by-value-and-index

Advanced Toy Problem: Convert A Hex String To RGB (5) : https://repl.it/HaSB/2
Solution: https://repl.it/HaS4/3
Kata Link: https://www.codewars.com/kata/convert-a-hex-string-to-rgb

Week 5

Monday:


Beginner Toy Problem: Valid Parenthesis: (5) https://repl.it/HcD1/1
Solution: https://repl.it/HcDN/0
Kata Link: https://www.codewars.com/kata/valid-parentheses/train/javascript

Advanced Toy Problem: Guess The Gift!: (5) https://repl.it/HcN2/0
Solution: https://repl.it/HcN4/1
Kata Link: https://www.codewars.com/kata/guess-the-gifts

Tuesday:


Beginner Toy Problem: Next Perfect Square (7) https://repl.it/HUaY/1
Kata Link: https://www.codewars.com/kata/find-the-next-perfect-square
Solution: https://repl.it/HUah/1

Advanced Toy Problem: Common Denominators (5) https://repl.it/GQea/1
Solution: https://repl.it/GQeg/2
Kata Link: https://www.codewars.com/kata/common-denominators/train/javascript

Wednesday:


Beginner Toy Problem: Mumbling (7) https://repl.it/HU9k/1
Kata Link: https://www.codewars.com/kata/mumbling
Solution: https://repl.it/HU9p/2

Advanced Toy Problem: Liquid Density (5) https://repl.it/HcAp/1
Kata Link: https://www.codewars.com/kata/dont-drink-the-water
Solution: https://repl.it/HcAy/1

Thursday:


Beginner Toy Problem: Simple Fun #124: Lamps: (7) https://repl.it/HcPY/1
Solution: https://repl.it/HcPP/1
Kata Link: http://www.codewars.com/kata/simple-fun-number-124-lamps/train/javascript

Advanced Toy Problem: RPG Dice Roller (5) https://repl.it/HOTI/1
Kata Link: https://www.codewars.com/kata/rpg-dice-roller
Solution: https://repl.it/

Week 6

Monday:


Beginner Toy Problem: Caesar Cipher Helper (5) https://repl.it/HOTZ
Kata Link: https://www.codewars.com/kata/caesar-cipher-helper
Solution: https://repl.it/H9lR/5

Advanced Toy Problem: Binary Christmas Tree (5) https://repl.it/HcB5/1
Kata Link: https://www.codewars.com/kata/valid-binary-christmas-tree
Solution: https://repl.it/HcC7/1

Tuesday:


Beginner Toy Problem: Investing (7) https://repl.it/Hbyi/1
Kata Link: https://www.codewars.com/kata/money-money-money/train/javascript
Solution: https://repl.it/Hbys/3

Advanced Toy Problem: Square Matrix Multiplication (5) https://repl.it/HcEH/2
Kata Link: https://www.codewars.com/kata/square-matrix-multiplication
Solution: https://repl.it/HcEm/5

Wednesday:


Beginner Toy Problem: Persistence (6) https://repl.it/Hbuk/1
Kata Link: https://www.codewars.com/kata/persistent-bugger
Solution: https://repl.it/Hbur/1

Advanced Toy Problem: Find the Divisors (6) https://repl.it/HbuF/1
Kata Link: https://www.codewars.com/kata/find-the-divisors
Solution: https://repl.it/HbuN/3

Thursday:


Beginner Toy Problem: Double Cola (5) https://repl.it/H5SJ/0
Kata Link: https://www.codewars.com/kata/double-cola
Solution: https://repl.it/H5SB/1

Advanced Toy Problem: Next Bigger (4) https://repl.it/GQfQ/0
Kata Link: https://www.codewars.com/kata/next-bigger-number-with-the-same-digits
Solution: https://repl.it/GQfV/0

Extra Toy Problems

Beginner Toy Problem: Exclamation marks series #6: Remove n exclamation marks in the sentence from left to right (8) https://repl.it/Hiow/1
Solution: https://repl.it/Hiot/0
Kata Link: https://www.codewars.com/kata/exclamation-marks-series-number-6-remove-n-exclamation-marks-in-the-sentence-from-left-to-right/javascript

morning_toy_problems's People

Contributors

barrycann avatar trevbo25 avatar

Watchers

 avatar  avatar

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.