1 / 42

Spotlight

Intro. Spotlight. What is “R.E.S.O.L.V.E.?”. Computer Programming. on. Programming Concepts. R.E.S.O.L.V.E. Practice. Help. Problem Solving. Quit. R.E.S.O.L.V.E. Home. Next. Back. Home. Intro. Intro. What is “R.E.S.O.L.V.E.?”. About this tutorial….

wesley
Download Presentation

Spotlight

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Intro Spotlight What is “R.E.S.O.L.V.E.?” Computer Programming on Programming Concepts R.E.S.O.L.V.E. Practice Help Problem Solving Quit

  2. R.E.S.O.L.V.E. Home Next Back Home Intro Intro What is “R.E.S.O.L.V.E.?” • About this tutorial… • What is R.E.S.O.L.V.E.? Computer Programming • What is Computer Programming? Programming Concepts • What are “Programming Concepts?” • What canyou “Practice?” Practice • What kind of ‘Help’ is available? Help Quit

  3. R.E.S.O.L.V.E. Next Back Home Intro Intro What is “R.E.S.O.L.V.E.?” • About this tutorial… This tutorial helps you use the R.E.S.O.L.V.E. Problem Solving Model to program the MicroWorlds turtle through: Computer Programming Programming Concepts Practice Strategies Ideas & Tips Practice problems Resources Help Quit

  4. R.E.S.O.L.V.E. Home Next Back Home Intro What is... R.E.S.O.L.V.E. ? What is “R.E.S.O.L.V.E.?” “You can never solve a problem on the level on which it was created. Albert Einstein - 1 - Computer Programming R.E.S.O.L.V.E. is…. • A Problem Solving Model Programming Concepts • that uses a wide selection of strategies • Based on studies about • how people solve problems best… Practice • With a Main Focus: • -> Become an independent problem solver! • -> Learn from watching an expert think… Help Quit

  5. R.E.S.O.L.V.E. Next Back Home "I must do something" always solves more problems than "Something must be done.” Unknown Author Intro R.E.S.O.L.V.E... What is “R.E.S.O.L.V.E.?” Means to …. - 2 - R– Research / Reflect Computer Programming E– Evaluate S - summarize/significantly broaden Programming Concepts O- options (utilize) L- limit possibilities Practice V- Vocabulary E - expert / explore Help Quit

  6. R.E.S.O.L.V.E. Click here to Practice using R.E.S.O.L.V.E. Next Back Home ““Don't dwell on what went wrong. Instead, focus on what to do next. Spend your energies on moving forward toward finding the answer.” Denis Waitley Intro How do I… R.E.S.O.L.V.E ? What is “R.E.S.O.L.V.E.?” - R - Research computer error message Reflect: what’s working? Not working? Why - or why not? - 3 - Computer Programming - E - Evaluate your code by comparing it to a sample - S - Summarize the rule that seems to apply; apply again in another example Programming Concepts - O - Options? Look at other resources for clues, examples, explanations… - L - Limitthe number of possible solutions to the one that best fits what you are trying to do Practice - V - Vocabulary! Look up the command name; How is it written? Spelled? Need Punctuation? - E - Talk to/watch an EXPERT. How do they think when solving similar problems? Explore creative ways to program Help Quit

  7. R.E.S.O.L.V.E. Home Next Back Home Intro What is... Computer Programming ? What is “R.E.S.O.L.V.E.?” - 1 - Computer Programming: “A set of coded instructions that enables a computer to perform a desired sequence of operations” Computer Programming We communicate to exchange information: Programming Concepts The language we use is determined by –Who- or –What- we’re talking to… If we use different languages… Practice Danish... Vietnamese... !? ??! Or don’t speak clearly--- We won’t be able to understand each other… Help Quit

  8. R.E.S.O.L.V.E. Home Next Back Home Intro What is... Computer Programming ? What is “R.E.S.O.L.V.E.?” - 2 - Computers speak a special language - called BINARY CODE Computer Programming • Electronic impulses within the computer’s hardware • register as “1’s” and “0’s” • They turn ON and OFF in patterns and sequences that • communicate an action. • The computer then performs that action. Programming Concepts Practice If we were to give the computer instructions in ‘binary code’ it would take a LONG time to get any computer work done… ? ? ? Help Quit Write a letter...

  9. R.E.S.O.L.V.E. HTML javascript C++ LOGO ADA Clos Home Next Back Home Intro What is... Computer Programming ? What is “R.E.S.O.L.V.E.?” - 3 - Computer programmers use a special computer language to communicate with computers… Computer Programming Programming Concepts That language is translated into BINARY CODE so that the computer can understand what to do… LOGO Practice --> --> Help Quit

  10. R.E.S.O.L.V.E. Home Next Back Home Intro What is... Computer Programming ? What is “R.E.S.O.L.V.E.?” - 4 - The computer programmer MUST write the code correctly – or there is NO communication! Computer Programming O G O L ? --> Programming Concepts --> (‘LOGO’ written backwards!) Uh …??? • Okay – what do we know? • Using the correct language allows us to communicate so that we understand each other • Writing a computer programming language correctly helps the computer understand what we need it to do! Practice Help Quit

  11. R.E.S.O.L.V.E. Home Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” Computer Programming Writing Commands = code + syntax Sequencing Commands & Procedures Programming Concepts • Writing Procedures Practice • Conditional and Control Statements • Error Messages Help Quit

  12. R.E.S.O.L.V.E. • LOGO commands have certain rules: • Follow correct formatting--> Command _ space _ input(ex: setc 9) • Watch your spelling(ex: ‘carefully’ ) • Make sure you use the correct punctuation(ex: ‘newturtle’ required “ in front of the turtle’s name) • Make sure you use the inputs that are allowed(ex: setpensize can only go up to a certain number. • Can you experiment and figure out which rules are being used in the “cleanup” procedure? Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Writing commands–Part 1 Computer Programming Programming Concepts Practice Help Quit

  13. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Writing commands–Part 2 Computer Programming Programming Concepts • Writing commands CORRECTLY also means that you understand what they do: • Example #1: Random selects from a range of actions. You must FIRST give it the action! (ex: ‘fd random 30’ vs. ‘random 30’) • Example #2: There are only 139 colors (with ‘0’ being white). If you go BEYOND139 MicroWorlds begins again at ‘0’(ex: setc 145 is the same as setc 6) Practice Now how did I figure that out? Help Quit

  14. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Writing Procedures-Part 1 Computer Programming Programming Concepts • PROCEDURES follow five main rules: • Always begin with the word “to” • Always end with the word “end” • Don’t use command words as procedure names • Name of a procedure should be ONE word with no spaces • Procedure names should be logical – you should know what’s going to happen by it’s name Practice Help Quit How many procedures are there in this example? Do they follow all the rules? Why? Or why not?

  15. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Writing Procedures-Part 2 Computer Programming • PROCEDURES can be sequenced within other procedures. • EX: “many_weird” is a procedure that makes 50 ‘make.design’ procedures • A procedure made up ONLY of other procedures is called a SUPERPROCEDURE • EX: It contains no commands, only other procedures Programming Concepts Practice Help Quit Could you use these commands to create your own ‘SUPERPROCEDURE?’

  16. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Sequencing Commands and Procedures Computer Programming Programming Concepts • There are 3 boat sub-procedures in this program: • Set_boat • Boat_go • Boat_float • * Boater is a SUPER-PROCEDURE that runs the three sub procedures one at a time – Automatically! • The order in which the commands are listed determines the order in which the action occurs! Practice Is the order of procedures in a SUPER-PROCEDUREalso important? Why? Or Why Not? Help Quit

  17. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Sequencing Commands and Procedures Computer Programming Programming Concepts • The boat in this example appears to be rowing up into the trees! • Look at the SUPER-PROCEDURE -> “Boater” • * Which sub procedure is missing from before? • RIGHT!“Set_boat” is not included in the “Super” • Without it in the sequence the boat can’t: • turn in a 1100 angle • Pick up it’s pen (see the black line?) • Set it’s X and Y coordinate position on the screen. Practice Help Quit No wonder it’s floating in mid-air!

  18. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Conditional/Control Statements - 1 - Computer Programming Programming Concepts • The “Question” command needs a partner “Answer” • The “QUESTION” is within brackets • QUESTION brings up a box that waits for the user’s response • ANSWER checks to see if the user’s response matches the choices offered Practice Help Quit

  19. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Conditional/Control Statements - 2 - Computer Programming Programming Concepts • If more than one ANSWER option is provided: • The computer checks them in the order that they are listed Practice In this example, ANSWER won’t find “frog” because the user chose to answer “whale” Help Quit

  20. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Conditional/Control Statements - 3 - Computer Programming Programming Concepts • Hmm…”forg?” • In this example the user’s response has to look EXACTLY like the answer statement. • It checks for “frog” - not found! • It checks for “whale” - not found! Practice • Moving down the line, the program runs the NEXT line of code which is the “ask_again” procedure • “ASK_AGAIN” makes a statement; then runs the “water_animals” procedure again. Help Quit

  21. R.E.S.O.L.V.E. Procedure missing “to” or “end” error “I don’t know how to ‘to’…” Missing space error “I don’t know how to ‘fd10’” Needs more input error “ ‘wait’ needs more inputs…” Spelling errors “I don’t know how to ‘repaet’” Syntax error (code written improperly) “answer = “NervousRex is not true or false in joke” Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Common Error Messages (click on an error message for more information!) Computer Programming Programming Concepts Practice Help Quit

  22. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Common Error Messages Procedure missing “to” or “end” error Computer Programming • EVERY procedure needs two things: • Start with the word “to” • End with the word “end” • The “make_triangle” procedure is missing one of these. • The logo turtle can’t start the “make_square” procedure without it. • Can you guess which it is? Programming Concepts Practice Help Quit

  23. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Common Error Messages Spelling Errors • Computers programming languages only know what you SAY, not what you ‘mean!’ • Microworlds need you to speak its language – • It can’t spell check • It can’t figure out what you mean • Spelling errors one of the most common programming code errors! • Can you figure out which word is misspelled? Computer Programming Programming Concepts Practice Help Quit

  24. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Common Error Messages Needs more input error Computer Programming • Writing commands takes on a certain rhythm. • In this case it’s COMMAND _ space _ INPUT • Write the command • Press the spacebar • Tell the computer how MUCH • “Wait” is looking for the amount of time you want the turtle to wait. You need a number! • HINT: every number is 1/10 of a second: “Wait 10” will cause the action to wait one second. Programming Concepts Practice Help Quit

  25. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Common Error Messages Missing space error • The writer of this code has lost their rhythm! • The sequence is:Command _ SPACE _ Input • Write the command • PRESS THE SPACEBAR • Tell the computer ‘how much’ (ex: setc 32) • Hmm…!!! One of the commands in this procedure is missing it’s–SPACE- • Can you guess which it is? Computer Programming Programming Concepts Practice Help Quit

  26. R.E.S.O.L.V.E. Next Back Home Intro Let's explore... Programming Concepts ! What is “R.E.S.O.L.V.E.?” • Common Error Messages Syntax error (code written improperly) Computer Programming Programming Concepts Practice • TheQuestion/Answer sequence requires very specific characters. • Brackets around the question [] • Parentheses around (answer = ) • Brackets around what happens if the user provides the answer listed [] • This “question” or “answer” command is using the wrong symbols. • Can you guess which one it is? Help Quit

  27. R.E.S.O.L.V.E. • Using “R.E.S.O.L.V.E.” • Writing commands (Expert: “Hmm…why did that happen? What if I…”) setc 1 + random 139 • Conditional & Control Statements • Writing Procedures… To square Repeat 4[fd 100 rt 90] end If (answer = “yes” [CorrectAnswer stop] Home Next Back Home Intro Ready to... Practice... ? What is “R.E.S.O.L.V.E.?” Computer Programming Programming Concepts Practice Help Quit

  28. R.E.S.O.L.V.E. R. E. S. O. L. V. E. Next Back Home Intro • Using “R.E.S.O.L.V.E.” Ready to... Practice... ? - Intro One - What is “R.E.S.O.L.V.E.?” Computer Programming The “joke” procedure on the right is FULL of errors! (can you see them? There are “6” in all…) Let’s see how using the R.E.S.O.L.V.E.Problem Solving Model can help us find them – fix them – and allow us to run this procedure error-free! Click on the “NEXT”button below to begin… Programming Concepts Practice Help Quit

  29. R.E.S.O.L.V.E. R. E. S. O. L. V. E. Next Back Home Intro • Using “R.E.S.O.L.V.E.” Ready to... Practice... ? - Intro Two - What is “R.E.S.O.L.V.E.?” Computer Programming YOU WILL SEE an error message in the command center that appears when the procedure is run. Each letter of R.E.S.O.L.V.E. will present a strategy to help solve the error. Look closely!The strategy will appear only briefly, then disappear! Can you use one of the R.E.S.O.L.V.E. strategies to solve the problem? Programming Concepts Practice Error message here !?! Help Quit

  30. R.E.S.O.L.V.E. R. E. S. O. L. Error message below! (watch carefully for each R.E.S.O.L.V.E. strategy!) V. E. Next Back Home Intro • Writing Commands Ready to... Practice... ? - 1 - What is “R.E.S.O.L.V.E.?” Reflect: Where does the error occur? What does it mean? Research“I don’t know how to” errors in repeat commands. “PRESS THE SPACEBAR” to see each strategy! Evaluate: How is this “repeat50” command written differently or the same compared to other “repeat” commands that work - without errors?. Computer Programming Click “Next” to continue… Summarize: What IS working? What isn’t? What do you know about how to write “repeat” statements? Programming Concepts Options: What resources are available to you to help with this error? Samples? Worksheets? Tutorials? Peers? An Expert? Practice Limit: Narrow your focus – The error is somewhere in the “repeat50” section of the code. Stay focused on that part. Vocabulary: Check the vocabulary menu or the manual for help with how to write a “repeat” command Help Quit Evaluate: What did you try? Did it work? Why? Why not? Expert: Watch an expert try to solve this problem. What process do they use to pinpoint the cause and finding a solution?

  31. R.E.S.O.L.V.E. R. ( PRESS SPACEBAR for the solution!) E. S. O. L. V. E. Next Back Home Intro • Writing Commands Ready to... - 2 - Practice... ? *SOLUTION: The “repeat” command is missing a space before the 50 input. Ex: Repeat 50 What is “R.E.S.O.L.V.E.?” Evaluate: How is this “repeat50” command written differently or the same compared to other “repeat” commands that work - without errors?. Computer Programming • The “EVALUATE” strategy would help you to compare the format for writing this “repeat” command to others that have NO errors. • How does the format for writing this “repeat” command compare to other examples? • (See the solution above!!)! Programming Concepts Practice Click “Next” to continue… Help Quit

  32. R.E.S.O.L.V.E. R. E. S. O. Error message below! (watch carefully for each R.E.S.O.L.V.E. strategy!) L. V. E. Next Back Home Intro • Writing Commands Ready to... - 3 - Practice... ? What is “R.E.S.O.L.V.E.?” Reflect: Where does the error occur? What does it mean? Research“I don’t know how to” errors in “radom”commands. “PRESS THE SPACEBAR” to see each strategy! Evaluate: How is this “radom” command written differently or the same compared to other “radom” commands that work - without errors?. Computer Programming Click “Next” to continue… Summarize: What IS working? What isn’t? There are many “random” commands in change… Programming Concepts Options: What resources are available to you to help with this error? Samples? Worksheets? Tutorials? Peers? An Expert? Practice Limit: Narrow your focus – Which “random” command is causing the error? Focus on just that one –find it! Vocabulary: Check the vocabulary menu or the manual for help with how to write a “random” command Help Quit Evaluate: What did you try? Did it work? Why? Why not? Expert: Watch an expert try to solve this problem. What process do they use to pinpoint the cause and finding a solution?

  33. R.E.S.O.L.V.E. R. ( PRESS SPACEBAR for the solution!) E. S. Options: What resources are available to you to help with this error? Samples? Worksheets? Tutorials? Peers? An Expert? O. L. V. E. Next Back Home Intro • Writing Commands Ready to... - 4 - Practice... ? *SOLUTION: The “radom” command is spelled incorrectly: Ex: random 139 What is “R.E.S.O.L.V.E.?” Click “Next” to continue… Computer Programming • The “OPTIONS” strategy would help you to understand the “radom” error: • Other worksheets using the same command show a different spelling. • Your friend’s command is working – it’s spelled differently than yours • How DO we write random commands? • ( See the solution above!!) Programming Concepts Practice Help Quit

  34. R.E.S.O.L.V.E. R. “PRESS THE SPACEBAR” to see each strategy! E. S. O. L. Error message below! (watch carefully for each R.E.S.O.L.V.E. strategy!) V. E. Next Back Home Intro • Writing Procedures Ready to... - 1 - Practice... ? What is “R.E.S.O.L.V.E.?” Reflect: where does the error occur? Why does it mention “Correct?” Research “I don’t know how to” errors when trying to test a procedure Evaluate: How is this procedure written differently or the same compared to other examples that work - without errors?. Computer Programming Click “Next” to continue… Summarize: What IS working? What isn’t? What do you know about what makes a procedure work ? Programming Concepts Options: What resources are available to you to help with this error? Samples? Worksheets? Tutorials? Peers? An Expert? Practice Limit: Narrow your focus – The error comes before “dude” since ‘dude’ can’t isn’t recognized. What comes before? Vocabulary: Check the vocabulary menu or the manual for help with how to write procedures. What do they need to start? To finish Help Quit Evaluate: What did you try? Did it work? Why? Why not? Expert: Watch an expert try to solve this problem. What process do they use to pinpoint the cause and find a solution?

  35. R.E.S.O.L.V.E. R. ( PRESS SPACEBAR for the solution!) E. S. O. L. V. Vocabulary: Check the vocabulary menu or the manual for help with how to write procedures. What do they need to start? To finish? E. Next Back Home Intro • Writing Procedures Ready to... - 2 - Practice... ? *SOLUTION: The “correct” procedure is missing an “end” The procedure below – “dude” – can’t start until “correct” is closed off with the ‘end’ command… What is “R.E.S.O.L.V.E.?” Computer Programming Click “Next” to continue… • The “VOCABULARY” strategy would help remind you how to write procedures: • Every procedure starts with the word “ to” • “to” signals the computer to begin executing the comands • Every procedure ends with the word “end” • “end” tels the computer to stop executing commands for that sequence • What is this procedure missing? • ( see solution above! ) Programming Concepts Practice Help Quit

  36. R.E.S.O.L.V.E. R. “PRESS THE SPACEBAR” to see each strategy! E. S. O. L. Error message below! (watch carefully for each R.E.S.O.L.V.E. strategy!) V. E. Next Back Home Intro • Writing Procedures Ready to... - 3 - Practice... ? What is “R.E.S.O.L.V.E.?” Reflect: Where does the error occur? What does it mean? Research“I don’t know how to” errors in procedure names. Evaluate: How is this “change” procedure written differently or the same compared to other procedurenames that work - without errors?. Computer Programming Click “Next” to continue… Summarize: What IS working? Why? Why not? What isn’t working? Why? Why not? Programming Concepts Options: What resources are available to you to help with this error? Samples? Worksheets? Tutorials? Peers? An Expert? Practice Limit: Narrow your focus – What about “change” could be causing the error? Focus on this part - Vocabulary: Check the vocabulary menu or the manual for help with how to write procedures (“change” is a procedure) Help Quit Evaluate: What did you try? Did it work? Why? Why not? Expert: Watch an expert try to solve this problem. What process do they use to pinpoint the cause and finding a solution?

  37. R.E.S.O.L.V.E. R. ( PRESS SPACEBAR for the solution!) E. S. O. L. Limit: Narrow your focus – What about “change” could be causing the error? Focus on this part - V. E. Next Back Home Intro Ready to... • Writing Procedures Practice... ? - 4 - What is “R.E.S.O.L.V.E.?” *SOLUTION: The “change” procedure is missing a “to” command:Ex: to change Computer Programming Click “Next” to continue… • The “LIMIT” strategy would help you to understand the “change” error: • The error name “change” as the problem • “Change” is a procedure name • Procedures start and stop in a special way • How DO we write procedure names? • ( see solution above! ) Programming Concepts Practice Help Quit

  38. R.E.S.O.L.V.E. R. “PRESS THE SPACEBAR” to see each strategy! E. S. O. L. Error message below! (watch carefully for each R.E.S.O.L.V.E. strategy!) V. E. Next Back Home Intro • Conditional / Control Statements Ready to... Practice... ? - 1 - What is “R.E.S.O.L.V.E.?” Reflect: where does the error occur? After what other command? Research “I don’t know how to” errors in If/answer statements. Evaluate: How is this “if/answer statement” written differently or the same compared to other examples that work - without errors?. Computer Programming Click “Next” to continue… Summarize: What IS working? What isn’t? What do you know about how to write if/answer statements? Programming Concepts Options: What resources are available to you to help with this error? Samples? Worksheets? Tutorials? Peers? An Expert? Practice Limit: Narrow your focus – The error is somewhere in the “cornbread” section of the code. Check what comes before. Vocabulary: Check the vocabulary menu or the manual for help with how to write an “if/answer” statement Help Quit Evaluate: What did you try? Did it work? Why? Why not? Expert: Watch an expert try to solve this problem. What process do they use to pinpoint the cause and finding a solution?

  39. R.E.S.O.L.V.E. R. ( PRESS SPACEBAR for the solution!) E. S. O. L. V. E. Next Back Home Intro • Conditional / Control Statements Ready to... Practice... ? *SOLUTION: There should be an “ before the answer choice:Ex:if (answer = “cornbread) - 2 - What is “R.E.S.O.L.V.E.?” Computer Programming Click “Next” to continue… Summarize: What IS working? What isn’t? What do you know about how to write if/answer statements? Programming Concepts • The “SUMMARIZE” strategy would help you to know what’s working: • The “joke” procedure starts okay • The ‘Question’ comes up with no problem • The problem appears to be in the “if/answer” statement • How DO we write if/answer statements? • ( see solution above! ) Practice Help Quit

  40. R.E.S.O.L.V.E. R. E. S. O. L. V. E. Next Back Home Intro • It’s Purr….fect! Ready to... Practice... ? What is “R.E.S.O.L.V.E.?” Computer Programming Programming Concepts Expert: The “joke” procedure after an EXPERT applies the R.E.S.O.L.V.E. Problem Solving strategies Extend: Be creative! What would be your version of the “Joke” project? Practice Help Quit

  41. R.E.S.O.L.V.E. Home Next Back Home Intro Need some... Pick me...! Help ? What is “R.E.S.O.L.V.E.?” Pick me...! • Help me use this tutorial… • How can R.E.S.O.L.V.E. help me learn more about using MicroWorlds? • Help me understand commands and procedures… • Help me with “Conditional” and “Control” statements… • Help me “PRACTICE” computer programming… Computer Programming Programming Concepts Practice Help Quit

  42. R.E.S.O.L.V.E. Click on the menu buttons to review any topic again… Back Home Quit Intro What is “R.E.S.O.L.V.E.?” You’ve chosen to quit the tutorial: Spotlight Computer Programming on Programming Concepts R.E.S.O.L.V.E. Practice Problem Solving Help Quit See you again soon!

More Related