From 5e9a9d07fbc553ac6443669df02dc5c935e9cb71 Mon Sep 17 00:00:00 2001 From: benmcmahon100 Date: Sat, 8 Aug 2015 17:11:11 +0100 Subject: [PATCH] Update to include OOP & functional programming course layout --- ...t-oriented-and-functional-programming.json | 200 +++++++++++++++++- 1 file changed, 198 insertions(+), 2 deletions(-) diff --git a/challenges/object-oriented-and-functional-programming.json b/challenges/object-oriented-and-functional-programming.json index d3a16ccfdf..dd00934296 100644 --- a/challenges/object-oriented-and-functional-programming.json +++ b/challenges/object-oriented-and-functional-programming.json @@ -1,6 +1,6 @@ { - "name": "Object Oriented and Functional Programming", - "order" : 0.010, + "name": "Object Oriented and Functional Programming - Under Construction From Challenge 4 Onwards", + "order" : 0.009, "challenges": [ { "id": "bd7153d8c44eeddfaeb5bd0f", @@ -114,6 +114,202 @@ "descriptionEs": [], "namePt": "", "descriptionPt": [] + }, + { + "id":"cf1111c1c14feddfaeb4bdef", + "name":"Creating Classes", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c13feddfaeb4bdef", + "name":"Static Properties", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c13feddfaeb5bdef", + "name":"Dynamic Properties", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c13feddfaeb6bdef", + "name":"Instantiation", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c13feddfaeb7bdef", + "name":"Closures", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c13feddfaeb8bdef", + "name":"Public Properties", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c13feddfaeb9bdef", + "name":"Inheritance", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb1bdef", + "name":"Prototypical Inheritance", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb2bdef", + "name":"Constructors", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb3bdef", + "name":"Factories", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb5bdef", + "name":"Pure Functions", + "Note":"May need a waypoint before each topic to announce what it is :p", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb6bdef", + "name":"Currying Functions", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb7bdef", + "name":"Composition", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb8bdef", + "name":"Functors", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 + }, + { + "id":"cf1111c1c14feddfaeb9bdef", + "name":"Currying Functions", + "dashedName":"#", + "difficulty":0, + "tests":[ + "assert(1==2, '');" + ], + "challengeSeed":[ + "Under Construction" + ], + "challengeType":0 } ] }