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
Part II: Fill the blank spaces 1. __ sounds indicate a hardware problem on a computer system. 2. __ are software tools that are used to help troubleshoot.diagnose and solve hardware problems. 3. A data protection mechanism through copying data from a computer system to external storage devices is known as __ 4. A type of software that is used to clean virus from a computer system is called __ 5. A regular and systematic inspection , cleaning,and replacement of worn hardware components is called
What technology provides on -demand availability of computer resources like data storage and processing power without direct active management by the user? Fill your answer in the blank $\square $
Which of these are reasons that generative Al tools sometimes invent "facts" that aren't accurate? SELECT THE 2 THAT APPLY Generative Al tools are created by companies that don't care about accuracy. Generative Al chatbots sometimes just make things up for reasons no one can fully explain. Generative Al tools are secretly trying to mislead people so they can gain power. Generative Al tools are trained on a large number of webpages, many of which are unreliable.
Which scenario best illustrates algorithmic bias in real life? A calculator giving incorrect sums A search engine ranking results based on popularity A hiring Al favoring candidates from certain schools due to historical data A weather app predicting rain based on cloud cover
A keyboard is an example of Hardware. True False
Multiple Choice 1 point What is one way to reduce bias in Al systems? Audit and diversify the training data Use more complex algorithms Ignore fairness concerns to improve speed Remove all human involvement in AI development
Why is it dangerous to paste commands from emails into your computer's Terminal? It could slow down your computer, impacting your productivity It could run malicious code that compromises your system It could format the commands that may cause your system to crash It could run an Al program that you can't uninstall
What is the significance of the equalization postprocessing option? A Magnifying all the parts of the image B Altering the pixel values across the image C Making more prominent edges of structure D Reversing the dark and light pixel values of the image
What type of malware travels in a file that seems to be a useful application? ransomware Trojan horse adware worm
In which phase of an attack does the attacker gather information about the target? Escalating privileges Reconnaissance Exploit the system Breach the system









