Monday, November 24, 2014

TESTING STRATEGY & PLAN: EVALUATION (BY ME AND MY FRIEND HADEYA)!

TESTING STRATEGY & PLAN


I will test my quiz to make sure it works while I create it.

I will also test it after I have finished coding to make sure it works fully as planned.

I shall do the testing myself but I shall also ask Hadeya Salman (a student in my class) to test it too.

To test certain parts of it, I shall be a test buddy for Hadeya.

Red: Me
Pink: Hadeya

Here are the tests:-

Test 1: The program must have clear instructions for the user.

            On my scratch project I have not included instructions. 
            I think I need to introduce the quiz and sprite for the user to             understand the game. I will do this by using the attached                   code below. The code below will improve my program and             give clear instructions at the beginning of the quiz otherwise             the user will not understand the game.
            You have not included clear instructions. Next time give the             user clear instructions. To do that you might want your                     sprite to say some of the rules of the game and introduce                   them to the quiz, ie. welcome to the quiz, the rules of the                 game (etc).

Test 2: The program must be error-free.

            I have many errors in my quiz. I think I should go back and             ask a few of my classmates for a help out to make my quiz               really good.

Test 3: The program must have meaningful variables.

            I have used all the above variables in my scripts. I set                       answers to a specific number and also changed some                         answers. It did not fully work but I can always go back and               improve it.




Test 4: The program must be documented well in the blog so that I               can come back to it at a later date to make alterations to it if             needed.

            My quiz is well documented on the blog explaining what I               did at each part of the quiz. I included many screenshots. I               also came back a few days later to improve my work and                 add more explanations.



Test 5: The quiz has to be generated in question number order.

            I have labelled all my question sprites in the question                       number order correctly. This makes it easy for me when I                 want to use these in my scripts and use a few variables.




Test 6: The program has to keep a score of all the correctly                           answered questions.

I have made a score variable to keep track of the scores that are correctly answered. This helps the people who play the quiz know how much they got and can also use it to say what score they achieved at the end of the quiz.



Test 7: The stage and sprite should be designed by you and you                   must have a drawn plan posted on the blog.

My background has been designed by me and not copied from anywhere else. I have also posted a drawn plan of what my quiz should and will be all about on the blog. The plan includes the questions and answers, welcome screen, main screen, and goodbye screen as well as the incorrect and correct screens.


 







Test 8: You should have question and answer sprites correctly                     labelled and the script of what you need to do for each                     question (right or wrong).

I have labelled all the question and answer sprites correctly. Because I did this, it is now easier for me to write out the scripts as I know what to do. I have also made scripts to state whether an answer is correct or incorrect.








Test 9: You should have a good amount of costumes for each of 
            the sprites to show the question or answer (question and                   answer sprites).

I have many question and answer sprites labelled to show each question or answer. I did this to make it easier for me to make scripts.




Test 10: Your blog should have explanations and details for                           everything you have done and the screenshots posted. You
              should also try and give reasons why you have done                         specific things.

I have posted my work each week to show what I have been doing in the lessons. I have explained a lot and sated why I have done specific things. I did this so that people who read my blog know exactly everything I have done.




Tuesday, November 18, 2014

TESTING STRATEGY & PLAN



I will test my quiz to make sure it works while I create it.

I will also test it after I have finished coding to make sure it works fully as planned.

I shall do the testing myself but I shall also ask Hadeya Salman (a student in my class) to test it too.

To test certain parts of it, I shall be a test buddy for Hadeya.

Here are the tests:-

Test 1: The program must have clear instructions for the user.

Test 2: The program must be error-free

Test 3: The program must have meaningful variables.

Test 4: The program must be documented well in the blog so that I               can come back to it at a later date to make alterations to it if             needed.

Test 5: The quiz has to be generated in question number order.

Test 6: The program has to keep a score of all the correctly                           answered questions.

Test 7: The stage and sprite should be designed by you.

Test 8: You should have question and answer sprites correctly                     labelled and the script of what you need to do for each                     question (right or wrong).

Test 9: You should have a good amount of costumes for each of 
            the sprites to show the question or answer (question and answer sprites).

Test 10: Your blog should have explanations and details for                           everything you have done and the screenshots posted. You
              should also try and give reasons why you have done                         specific things.

You have to evaluate each test and add screenshots too.

Wednesday, November 12, 2014

NEARLY DONE!

NEARLY DONE!


I am nearly done with my Scratch Quiz. I have done the basics. Here are a few Screenshots.

On the costumes page, I made questions and answers for the multiple choice area. I broadcasted correct and incorrect information as well as the delete options. I made 3 variables including score, question and wrong. I used a list too but I clicked the hide options so the quiz can look much more presentable and spacious!



I used the broadcast key to show what I want on the screen because this is one of the quickest ways to make things appear on the screen when I want it to.

EXTRA WORK DONE AT HOME!

EXTRA WORK DONE AT HOME!


At home I created my own quiz which went really well. Although its no multiple choice it was really easy and there were no complications! Attached below are most of my quiz screenshots!

The attachments above are the welcome statements before the quiz begins. It is just a short introduction.


There are 5 questions but I have attached 1 example of the questions. I also made an excellent and incorrect statement if the questions are right or wrong. 

This is the last part of the quiz. It tells you your score so you can improve next time.

This is my script page. To make this quiz work, I used many if statements to broadcast right or wrong answers. I also made a variable for the score after each question which would lead to the final score at the end. 
This was a very quick and simple quiz I did to help me out and get to know scratch better when I work at school!

Tuesday, November 11, 2014

IN THE PROCESS...

IN THE PROCESS...

Today, I started of my script for my question box. It is not completed yet but this is what I have done so far.

On this script, I set questions and and used if statements too. I also used repeat for a few of the scripts. I have many variables on the page and my own sprite.


So far I have completed the basics. I can't wait till its done! :)