Hello world! I'm talking about getting input from the user in Alice3. I have a scene with the big bad Wolf, and I want the big bad Wolf to ask you, "What is your favorite food?" I need a variable to store the answer that you're going to get from that question. A favorite food would be a string so let's name that that favoriteFood and give it an initial value of "hello." It doesn't matter because we're going to replace that "hello" with the input from the user. This is going to require the use of a function, and if we look at these functions, the one we want is to getStringFromUser. We're picking string because a food would be a string and you'll notice that it requires an argument ???. When we get a string from the user, this argument is the message or prompt that the user is going to see. So I am going to drag that out to replace the "hello" and then my custom text string is "What is your favorite food?" (Let's move this back so we can see the whole thing.) When we run this, he says "What is your favorite food?" and we can type in something and right now it doesn't do anything with that information. So I'm going back to procedures and I'm going to have him say whatever the favorite food is plus a custom text string. No matter what you type, he is going to say "That's my favorite too!" I put in an exclamation point. If we type in "pizza", you're going to see "pizza!" Let's run that and the big bad Wolf says, "What is your favorite food?" I type in pizza and the big bad wolf says, "pizza! That's my favorite food too!" We need to display that for a little bit longer Let's make that 2. and run that and "ice cream" and he says that that's his favorite. so that's another way that we could use a input from the user, using that function.