diff --git a/challenges/hikes/computer-basics.json b/challenges/hikes/computer-basics.json index 45b7439db0..8b6a2018ac 100644 --- a/challenges/hikes/computer-basics.json +++ b/challenges/hikes/computer-basics.json @@ -27,16 +27,16 @@ "tests": [ [ "The computer has 3 basic parts.", - "false", + false, "The computer has 4 basic parts: input, output, CPU, and memory" ], [ "CPU stands for Central Processing Unit.", - "true" + true ], [ "All parts can access the memory", - "false", + false, "Only the CPU has access to the memory" ] ], @@ -66,16 +66,16 @@ "tests": [ [ "The power supply isn't a necessary part of a computer since it's not one of the 4 main parts.", - "false", + false, "The computer needs power!" ], [ "A motherboard connects all of the working parts in a computer.", - "true" + true ], [ "Memory is usually categorized into 3 parts.", - "false", + false, "Only 2 parts, RAM and long term memory such as a hard drive" ] ], @@ -100,15 +100,15 @@ "tests": [ [ "1's and 0's are how we talk about little switches being on and off.", - "true" + true ], [ "1 means on, and 0 means off.", - "true" + true ], [ "There are some things which cannot be translated into binary.", - "false", + false, "everything can be expressed through binary code!" ] ], @@ -135,16 +135,16 @@ "tests": [ [ "1 === on and 0 ===off", - "true" + true ], [ "Not all numbers can be expressed through binary numeral notation.", - "false", + false, "All numbers can!" ], [ "If we have the opportunity to include base 2 to every given power, we can create any number.", - "true" + true ] ], "type": "hike", @@ -173,16 +173,16 @@ "tests": [ [ "A Byte is the smallest possible amount of data.", - "false", + false, "A Byte is 8 bits." ], [ "A bit is the smallest possible amount of data.", - "true" + true ], [ "A Kilobyte is 1024 Bytes.", - "true" + true ] ], "type": "hike", @@ -210,11 +210,11 @@ "tests": [ [ "Data speed is measured in bits.", - "true" + true ], [ "Data size is measured in bits.", - "false", + false, "Size is Bytes and speed is bits." ] ], @@ -239,16 +239,16 @@ "tests": [ [ "All digits, letters, and symbols have a binary Byte translation.", - "true" + true ], [ "It's good practice to memorize these.", - "false", + false, "You can just look these up as needed." ], [ "Everything can be expressed binarily, even pictures, sound, and video", - "true" + true ] ], "type": "hike", @@ -277,15 +277,15 @@ "tests": [ [ "The most common type of computer is a Personal Computer, a PC.", - "true" + true ], [ "What makes Supercomputers 'super' is when multiple CPUs work on one problem, called parallel processing.", - "true" + true ], [ "Microcontrollers and workstation computers can perform roughly the same tasks.", - "false", + false, "A microcontroller can only perform a small specialized task while a workstation computer has a lot of power, though also specialized." ] ], @@ -317,16 +317,16 @@ "tests": [ [ "A motherboard must connect the CPU, the memory, and the network.", - "false", + false, "A motherboard is a motherboard as long as it connects the CPU and the memory." ], [ "Expansion slots allow users to add capabilities to a computer.", - "true" + true ], [ "Ports help the computer access information.", - "true" + true ] ], "type": "hike", @@ -356,16 +356,16 @@ "tests": [ [ "You can connect to a LAN from far away.", - "false", + false, "To connect to a LAN you must be physically near to it." ], [ "VPNs (Virtual Private Networks) and WANs (Wide Area Networks) do just about the same thing.", - "true" + true ], [ "VPNs and WANs both use the internet to connect LANs.", - "false", + false, "While both connect LANs, VPNs use the internet and WANs use a rented cable." ] ], @@ -396,11 +396,11 @@ "tests": [ [ "IP addresses are necessary to use and participate in the internet.", - "true" + true ], [ "IP addresses are determined and assigned based on location.", - "true" + true ] ], "type": "hike", @@ -430,11 +430,11 @@ "tests": [ [ "Your computer sends a request for information.", - "true" + true ], [ "The Internet can be broken by a large chunk of routers and servers going down.", - "false", + false, "There are so many connections that even a large amount of routers and servers can stop functioning and your experience will still not be affected." ] ], @@ -460,7 +460,7 @@ "tests": [ [ "Safari, Chrome, and Firefox are all examples of application software.", - "true" + true ] ], "type": "hike", diff --git a/challenges/hikes/programming.json b/challenges/hikes/programming.json index faf61bbed7..3c7e9029e8 100644 --- a/challenges/hikes/programming.json +++ b/challenges/hikes/programming.json @@ -24,16 +24,16 @@ "tests": [ [ "Computers look at code one line at a time", - "true" + true ], [ "Programmers and developers are totally different professions with very little in common.", - "false", + false, "Those titles are so similar they could even describe the same job position." ], [ "Programmers take ideas and break them down into little tiny steps the computer can understand", - "true" + true ] ], "type": "hike", @@ -61,12 +61,12 @@ "tests": [ [ "The console serves only small, unnecessary purposes.", - "false", + false, "The console's main purpose is to debug, which is a vital step in creating code." ], [ "You can console strings (sets of words), numbers, and booleans (true/false statements)", - "true" + true ] ], "type": "hike", @@ -90,11 +90,11 @@ "tests": [ [ "Variables are useful in coding languages like JavaScript.", - "true" + true ], [ "Variables can't stand for anything that isn't a string, number, or boolean.", - "false", + false, "Variables can stand for things ranging from simple to very complex" ] ], @@ -130,16 +130,16 @@ "tests": [ [ "Source code is a text document.", - "true" + true ], [ "Javascript is a compiler language.", - "false", + false, "Javascript is an interpreter language" ], [ "Free Code Camp is open source.", - "true" + true ] ], "type": "hike", @@ -180,16 +180,16 @@ "tests": [ [ "Routers have to know the whole internet.", - "false", + false, "Routers just have to know the stops around them to send information in the right direction." ], [ "Packets are little peices of binary code.", - "true" + true ], [ "Packets have to be sent in one piece.", - "false", + false, "packets can be broken up into frames." ] ], @@ -217,16 +217,16 @@ "tests": [ [ "Chips have transistors, little switches that can store a 1 or a 0.", - "true" + true ], [ "Moore's Law is the observation that technology doubles in speed every year.", - "false", + false, "Moore's Law is the observation that the number of transistors per chip doubles every 2 years)." ], [ "Moore's Law has slowed down in recent years.", - "false", + false, "Somehow this continues to be true." ] ], @@ -257,11 +257,11 @@ "tests": [ [ "Digital files can be made from analog sounds and analog sounds can be made from digital files.", - "true" + true ], [ "Compression is not worth it, because it lessens quality.", - "false", + false, "Sometimes compression is a great idea. It depends on what you're trying to do and what your end goal for the product is." ] ], @@ -306,16 +306,16 @@ "tests": [ [ "Passwords should be shared with all of your accounts.", - "false", + false, "Don't reuse important passwords" ], [ "If you don't trust a site or an email, open a new browser and re-enter the intended location.", - "true" + true ], [ "Keeping software updated will help protect your computer and your information.", - "true" + true ] ], "type": "hike",