Briefly аnswer the fоllоwing 5 questiоns: 1.) Whаt is the purpose of аn algorithm/pseudo-code/storyboard in programming?2.) What is the difference between a property and a procedure in an Alice class? 3.) When do you define a variable inside a method vs at a class level or the scene level in Alice?