Term
|
Definition
the process of getting information from a large group of people, often people in an online community. |
|
|
Term
|
Definition
any application service that is provided over the Internet. Examples would include Facebook, Twitter, and App Inventor. |
|
|
Term
| Integrated Development Environment (IDE) |
|
Definition
a software application that contains the tools needed to design and develop a computer program, in this case of App Inventor, to develop a mobile app. |
|
|
Term
|
Definition
| those elements of an app that the user interacts with, including visible, audible, and touchable elements. |
|
|
Term
|
Definition
| an object or element that can be added to an app, such as a Button or WebViewer that has certain properties and behaviors. |
|
|
Term
|
Definition
an attribute of a component, such as its width or height that determines how it looks or behaves. Different components have different types of properties. For example, non-visible components cannot have a width and height. |
|
|
Term
|
Definition
| something that happens to an app either through the action of the user (e.g., clicking a button, touching the screen, moving the phone) or through some other real world action (e.g., receiving a text message or phone call) |
|
|
Term
|
Definition
| a software element that responds to an event, such as the when Button.Click block in App Inventor |
|
|
Term
|
Definition
writing apps where the control of the app depends on how it responds to various events. |
|
|
Term
|
Definition
A Graphical User Interface (GUI) is one that contains windows, buttons, and other components that the user can use to interact with an application. |
|
|
Term
|
Definition
| software, such as the Android or iOS operating systems, that intermediate the interaction between mobile apps and the underlying hardwar |
|
|
Term
| Global Positioning System |
|
Definition
Satellite-based system that uses synchronized radio signals to enable devices containing GPS receivers to calculate their latitude and longitude |
|
|
Term
|
Definition
A wireless computing networking device that allows wireless connection to the Internet. |
|
|
Term
|
Definition
| Geographical coordinates. Latitude measures distance north and south of the Equator. Longitude measures distance east and west of the Prime Meridian, which passes through Greenwich England |
|
|
Term
|
Definition
| A variable associated with a procedure or device that can be set by users of the procedure or device |
|
|
Term
|
Definition
The process of joining together two pieces of text — e.g., "hello" + "world" give "helloworld" |
|
|
Term
|
Definition
| A type of data that is composed of a sequence of characters |
|
|
Term
|
Definition
| App Inventor's component for determining the device's latitude and longitude |
|
|
Term
|
Definition
| The timer interval property that determines how often in milliseconds the Location Sensor will check for updates — i.e., check for changes in location. The default value is 60,000 milliseconds — i.e., every minute |
|
|
Term
|
Definition
| The minimum distance in meters that the device must move in order for it to register a change in location. Setting it to 0 effectively sets the Location Sensor to update the device's latitude and longitude every TimerInterval milliseconds |
|
|
Term
|
Definition
| a block that is used to set the value of a component property. For example, we set the value of the ButtonAddMe.Enabled property to true. |
|
|
Term
|
Definition
| designing the app to anticipate and avoid possible errors the user might make |
|
|
Term
| Ingredients of a computer program? |
|
Definition
| data and algorithms - group of instructions for performing some task |
|
|
Term
| How do we create faster computers? |
|
Definition
faster hardware
faster algorithms |
|
|
Term
|
Definition
| Completely Automated Public Turing test to tell Computers and Humans Apart |
|
|