Wednesday, 17 December 2014

Christmas Themed Game (Scratch)


Today we made a festive themed snowflake game. We used code to put each snowflake in position on the stage and then fall at different times to create the scene of falling snowflakes. 



We also used code (shown below) to get the gifts to fall (like the snowflakes) but the person playing can use the controls left arrow and right arrow to try and move 'santa's bag' to collect the falling gifts. We also made 2 costumes for the bag; big and small, which changed the size of the bag when a gift was collected.



Wednesday, 26 November 2014

First Python Code


Today in class we started off with our new topic, Python. We started with the basics, using Print. We got it to asks us what are names were and to say hello, followed by our name. Another thing we learnt was how to use the If and elif statement to start off.

Tuesday, 25 November 2014

Evaluation

For my Quiz, if i had more time i would have ensured that my quiz worked and my main sprite asked all of the questions with working answer sprites. I also would make sure the coding for all of the quiz worked without faults. If i had more time i would have, when 3 answers were answered wrong, a fail screen replace the main screen. I think my question sprite code would have worked if i had the time to continue and my answer box sprites almost worked.

Testing Strategy and plan (unmarked)

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 ... to test certain parts of it. I shall be a test buddy for...
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 Quiz Questions must make sense.
Test 8: The quiz must have at least two different screens/stages.
Test 9: The quiz must have at least one working variable.
Test 10: 
TESTING
Add screenshots to each of the test items above as evidence that you have tested them. For each test, explain 
the various states of the program (e.g. show what happens when the score increases).
EVALUATE
In your blog, evaluate how well your quiz works. What are its strengths? How could you improve it further if you had more time?

Wednesday, 19 November 2014

Testing Strategy & Plan

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 ... to test certain parts of it. I shall be a test buddy for...
Here are the tests:-


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

A mistake i made was to not add instructions for the user, it goes straight into the questions. 


Test 2: The program must be error-free

My scratch quiz has minor faults throughout, some i do not know how to fix and on one of the sprites the code is incomplete.

Test 3: The program must have meaningful variables.


I have variables for question numbers, score to keep track for the user, for a wrong answer and question.

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 blog has all of the correct posts for the construction of the quiz.


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


I have used the question numbers in the code, from 1-5.


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


My quiz has a variable to keep track of the answered questions, but the code has a few faults in it so it does not work fully.


Test 7: The Quiz Questions must make sense.

All of my questions for the quiz make sense, and two are related to the main sprite's appearance.

Test 8: The quiz must have at least two different screens/stages.

I have four different screens for my quiz, one for the start, one for the end, one for the main screen and a fail screen if 3+ answers are answered wrong.

Test 9: The quiz must have at least one working variable.

My question variable works and counts the question the user is on correctly. 


Test 10: 
TESTING
Add screenshots to each of the test items above as evidence that you have tested them. For each test, explain 
the various states of the program (e.g. show what happens when the score increases).


EVALUATE
In your blog, evaluate how well your quiz works. What are its strengths? How could you improve it further if you had more time?

Tuesday, 11 November 2014

Continuing our Quiz

Since my last post, Our class has been developing the scripts for our main sprite and trying to get the questions and answers to work (with the help of our classmate, Kerem). We have made it so our main sprite, and host of the quiz, says the questions for the participant.
Mine is below.


Tuesday, 21 October 2014

Scratch Quiz


We edited our question and answer sprites to make them look like questions and answers for the quiz.
We also named them (QA,AA etc) 







We created three different stages, an beginning screen, a main screen and an end screen. 

Tuesday, 7 October 2014

Scratch Plan

In Todays Lesson we planned out our quiz on scratch, in our books. 

We had to include Our Welcome Screen Background, Our background for the questions, and a End screen Background on the first page. 

 

 

 

 

 

On the second page, we had to put our main sprite, (called question, with 5 question costumes.)

The third page was 3 answer sprites, A,B+C Each with 5 costumes for each answer.

 

 

 

Tuesday, 23 September 2014

Using Scratch






Today we used a program called scratch. On scratch you can make animations, so we made a short one (first picture) that makes the model count from 1-10. On the second picture, we used a more efficient way of making it count by adding in a variable, which we called counters, which was much quicker and easier to do, rather than have to write out every number that the model counted separately.














Internet Safety Poster





We had to make a poster about internet safety :]. It had to be attractive to look at and had to have a few rules on it. This is my Internet Safety Poster i made. I used the various websites from the other posts to come up with four important internet safety rules on the poster.


Tuesday, 16 September 2014

Internet Safety Websites

There are some websites, such as safetynetkids, that help children deal with and avoid danger.

1. SafetyNETKids:


SafetyNETkids is a great website for children who suffer from abuse, or are worried about their safety. It is good for children who may be to afraid to confront their parents or a responsible adult about abuse, internet safety etc...   It also shows you how to deal with being bullied or abused.

2. ThinkUKnow:












 ThinkUknow is also a good website to use, except its more for parents/carers and how to make sure their child is safe on the internet. this website gives you accurate and detailed advice on how to know what your child is doing online and also how to keep them safe.

3. saferinternetday:


saferinternetday is a website aimed mostly at parents, but can also be seen by children as well, where the main purpose is one day where internet will be safer. Other than this, though, this website shows you a range of rules and tips about internetsafety.