What is Required of My Program? You have a lot of freedom to design any project you like for the Create Task. The task directions include only a few realtiements for what you includ they might look like in App Lab. requirements for what you include as your program. This page summarizes those requirements highlights the Input / Output Requirements The video of your program requires you to demonstrate input and output in your program. In App Lab the most straightforward way to do this is to build an app with a user interface. Buttons, dropdowns , or essentially anything that requires you to use an event handler (the onEvent block) is user input. Any time your program plays a sound or shows text or images on the screen that is output. Takeaway 1: Make sure your program has a user interface with both input and output. List Requirements You'll need to create a list somewhere in your program, and later you'll want to access the information stored in that list. This list could be a hard-coded list filled in by user input, or be information you pull from the data library using the getColumn block. Takeaway 2: Make sure your program creates and uses a list of information. Function Requirements Your function needs to include "at least one procedure that uses one or more parameters to accomplish the program's intended purpose, and that implements an algorithm that includes sequencing, selection, and iteration." Sequencing merely means that there are multiple lines of code that run in order. Selection means that a conditional, or if-statement, selects between two or more portions of your program to run. Iteration simply means repeating some behavior, as in a loop. Takeaway 3: Make sure your program includes a function that has a parameter, an if -statement, and a loop. Acknowledgment Requirements The task directions ask that you "Include comments or acknowledgments for any part of the submitted program code that has been written by someone other than you and/or your collaborative partner(s):In theory, you could continue working on a project you started earlier in the year, or you could use code that you found elsewhere. You'll need to be extremely careful in each case that you indicate what is yours and only respond to questions based on the new code you or your partner wrote. You also need to cite any images or sounds that aren't built into App Lab and that you didn't create. Takeaway 4: Use comments to cite any code, images, sounds, etc . that you or your partner did not create yourselves during the task.

Solution3.1(399 votes)
Answer
Explanation
Similar Questions
What does flipping the 7th bit of the first octet in a MAC address to form an EUI-64 address accomplish? It converts the address to a link-local address. It signifies that the address is now private. It indicates that the address is multicast. It differentiates the modified address from the original MAC address.
How does Armada's available ProPILOT Assist 1.1 system use Traffic Sign Recognition to help make freeway drives easier? It can detect road hazard signs and provide visual warnings It can detect speed limit changes and automatically adjust Armada's cruising speed to match It can detect upcoming lane changes and suggest turns It can detect upcoming exit signs that align with a planned route
Select the correct answer. When you type in text in an image in a photo-editing software, where is it created? A. bottom layer B. merged layer C. new layer D. image layer
Hard disks store and organize files using all the following, except __ blank. tracks sectors cylinders paths
What type of program do you need to compose documents?
Which of the following should Priya enter to create a bin?(Select all that apply.) Rack number Bin type Bin number Bin sub-type
What cannot be done with most video editing software? Burn to a DVD Upload to the web Edit pictures created in the software Add captions
When you open a blank workbook , which of the following names is automatically assigned to the workbook? Book1 Sheet1 Workbook1 Worksheet1
Which of the following types of digital evidence can be pulled from both a computer and a portable device? Images Text history GPS coordinates Phone call data
What should you do FIRST when you receive a DNS request? Verify the customer information in LSAMS and then add a new record to the DNS Database Search for an existing record in the DNS Database and then edit it with the new request details Verify the customer information in LSAMS and then search for an existing record in the DNS Database Add a new record for the customer and then confirm that the request will take 30 days to process