|
Customized Computer Applications for Research and Application: Easy to Learn LiveCode Programming Environment |
Saturday, May 23, 2015 |
8:00 AM–11:00 AM |
214B (CC) |
Area: EDC/EAB; Domain: Service Delivery |
CE Instructor: William F. Potter, Ph.D. |
WILLIAM F. POTTER (California State University, Stanislaus), MICHAEL D. HIXSON (Central Michigan University), RYAN REDNER (Western Michigan University) |
Description: LiveCode is a free, simple to learn, yet powerful platform for creating custom computer programs and phone apps (IPhone and Android). Based on HyperCard, the software uses English-like terminology to facilitate being able to create programs. This workshop will provide an introduction to the software, provide an overview of how it works, and then provide hands-on training to create several simple programs such as staff training courses (computer-based training), matching to sample, or receptive identification (client-training). The software will be provided on a USB drive, so participants should bring laptops (Macintosh or PC with a USB slot). During the actual training, participants will create their own computer programs as directed by the facilitators. The workshop also will cover actual and potential applications LiveCode programs can be used for (e.g. tact training, or use in stimulus-equivalence studies). Finally, participants will be provided with self-study materials and completed applications (source-code) for them to review and modify. |
Learning Objectives: At the conclusion of the workshop, participants should be able to: (1) create a simple, functioning program in LiveCode; (2) implement simple programming functions such as if-then statements and variables; (3) know how to seek out additional training (and to obtain needed resources) to extend their skills in LiveCode beyond the workshop. |
Activities: 1. Overview of the software. 2. Participants will install, and interact with the LiveCode software. 3. Participants will create one or more simple computer programs. |
Audience: Behavior analysts who would like to use technology to facilitate research or application. No programming experience is necessary, but general familiarity with a computer is useful (opening documents, saving them, etc. ). |
Content Area: Methodology |
Instruction Level: Basic |
Keyword(s): Applied, Computer, Experimental, Technology |