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 |
|
|