Example #1
0
        private static void youcandividevariables()
        {
            var inches = 36;
            var feet   = inches / 12;

            Homework.CheckAnswer(3, equals, feet);
        }
Example #2
0
        private static void youcansubtractfromavariable()
        {
            var amountOfHomework = 3;

            amountOfHomework = amountOfHomework - 3;
            Homework.CheckAnswer(0, equals, amountOfHomework);
        }
Example #3
0
        private static void youcanmultiplyvariables()
        {
            var volumeOfMyVoice  = 2;
            var volumeMyMomHears = volumeOfMyVoice * 5;

            Homework.CheckAnswer(10, equals, volumeMyMomHears);
        }
Example #4
0
        private static void movingthetortoise100pixels()
        {
            var start = Tortoise.GetY();

            Tortoise.Move(100);
            Homework.CheckAnswer(Tortoise.GetY(), equals, start - 100);
        }
Example #5
0
        private static void thetortoiseturns15twice()
        {
            var ans = 15;

            Tortoise.Turn(ans);
            Tortoise.Turn(ans);
            Homework.CheckAnswer(Tortoise.GetAngle(), equals, 30);
        }
Example #6
0
        private static void youcanaddtoavariable()
        {
            var age = 11;

            celebrateBirthday();
            age = age + 1;
            Homework.CheckAnswer(12, equals, age);
        }
Example #7
0
        private static void variablesaresnotstuck()
        {
            var boogers = 4;

            blowNose();
            boogers = 0;
            Homework.CheckAnswer(0, equals, boogers);
        }
Example #8
0
        private static void youcanchangevariables()
        {
            var milkTastiness = 6;

            addChocolate();
            milkTastiness = 10;
            Homework.CheckAnswer(10, equals, milkTastiness);
        }
        private static void thetortoiseturns15twice()
        {
            var ans = ___;

            Tortoise.Turn(ans);
            Tortoise.Turn(ans);
            Homework.CheckAnswer(30, equals, Tortoise.GetAngle());
        }
        private static void movingthetortoise100pixels()
        {
            var start = Tortoise.GetY();    //240

            Tortoise.Move(100);             //
            var end = Tortoise.GetY();

            Homework.CheckAnswer(start - 100, equals, Tortoise.GetY());
        }
Example #11
0
        private static void forloopsendattheend()
        {
            Primitive numbers = "@";

            for (int i = 1; i <= ___; i++)
            {
                numbers = numbers + i;
            }
            Homework.CheckAnswer(numbers, equals, "@12345");
        }
Example #12
0
        private static void combiningtextinaloop()
        {
            Primitive sound = "A";

            for (int i = 1; i <= 3; i++)
            {
                sound = sound + "H";
            }
            Homework.CheckAnswer(___, equals, sound);
        }
        private static void combiningtextandnumbers()
        {
            string aaa = "" + "";
            int    bbb = 111 + 222;              // 333
            var    ccc = "111" + 222.ToString(); // "111222"

            Primitive name = "Henry The " + 8;

            Homework.CheckAnswer("Henry The 8", equals, name);
        }
Example #14
0
        private static void forloopscanstartanywhere()
        {
            Primitive answer = "Because ";

            for (int i = ___; i <= 9; i++)
            {
                answer = answer + i;
            }
            //Question: Why is 7 the most feared number ?
            Homework.CheckAnswer(answer, equals, "Because 789");
        }
Example #15
0
        private static void forloopscanskip()
        {
            Primitive numbers = "@";

            for (int i = 1; i <= 20; i += ___)
            {
                PreventInfiniteLoop();
                numbers = numbers + i + ",";
            }
            Homework.CheckAnswer(numbers, equals, "@1,3,5,7,9,11,13,15,17,19,");
        }
Example #16
0
        private static void forloopscangobackwards()
        {
            Primitive numbers = "Countdown: ";

            for (int i = 5; i >= 1; i += ___)
            {
                PreventInfiniteLoop();
                numbers = numbers + i;
            }
            Homework.CheckAnswer(numbers, equals, "Countdown: 54321");
        }
        private static void combiningtext()
        {
            //string string1 = "Peter";
            //string string2 = 333.ToString();

            //Primitive a1 = Tortoise.GetPenColor();
            //var a2 = a1.ToString();

            //int b1 = 111;
            //string b2 = b1.ToString(); // "111"


            //string combined = string1 + string2; // "Peter333"

            Primitive name = "Peter" + " " + "Pan";

            Homework.CheckAnswer("Peter Pan", equals, name);
        }
Example #18
0
        private static void assigningvariables()
        {
            Primitive numberOfToes = 10;

            Homework.CheckAnswer(10, equals, numberOfToes);
        }
Example #19
0
 private static void howfastcanthetortoisego()
 {
     Tortoise.SetSpeed(10);
     Homework.CheckAnswer(Tortoise.GetSpeed(), equals, topSpeed);
     //Hint: Right Click SetSpeed then select 'Go to Declaration'
 }
Example #20
0
        private static void combiningtextandnumbers()
        {
            Primitive name = "Henry The " + 8;

            Homework.CheckAnswer("Henry The 8", equals, name);
        }
Example #21
0
 private static void thetortoiseturns21()
 {
     Tortoise.Turn(21);
     Homework.CheckAnswer(Tortoise.GetAngle(), equals, 21);
 }
Example #22
0
        private static void combiningnumbers()
        {
            Primitive age = 3 + 4;

            Homework.CheckAnswer(7, equals, age);
        }
Example #23
0
 private static void changingthepencolortogreen()
 {
     Tortoise.SetPenColor("Green");
     Homework.CheckAnswer(Tortoise.GetPenColor(), equals, "Green");
 }
Example #24
0
 private static void changingthepenwidthto5()
 {
     Tortoise.SetPenWidth(5);
     Homework.CheckAnswer(5, equals, Tortoise.GetPenWidth());
 }
Example #25
0
 private static void defaultcolorforthetortoise()
 {
     Homework.CheckAnswer("Black", equals, Tortoise.GetPenColor());
 }
Example #26
0
 private static void stringscanincludespaces()
 {
     Homework.CheckAnswer("This is a string", equals, "This is a string");
 }
Example #27
0
 private static void stringsneedquotes()
 {
     Homework.CheckAnswer("Green", equals, "Green");
 }
Example #28
0
 private static void defaultwidthforthetortoise()
 {
     Homework.CheckAnswer(2, equals, Tortoise.GetPenWidth());
 }
Example #29
0
        private static void combiningtext()
        {
            Primitive name = "Peter" + " " + "Pan";

            Homework.CheckAnswer("Peter Pan", equals, name);
        }
Example #30
0
        // How to do homework:
        // Step 1: Press the Run Button (Ctrl+F5)
        // Step 2: Read the name of the Method that Failed
        // Step 3: Fill in the blank (___) to make it pass
        // Step 4: Repeat Until Enlightment
        // Do not change anything except the blank (___)

        private static void numbersdonotneedquotes()
        {
            Homework.CheckAnswer(21 + 21, equals, 42);
        }