a novel interdisciplinary course in gerontechnology for...
TRANSCRIPT
![Page 1: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/1.jpg)
A Novel Interdisciplinary Course in Gerontechnology for Disseminating
Computational Thinking
Hen-I Yang Department of Computer Science
Iowa State University April 30, 2011
In collaboration with P. Martin, D. Satterfield, J. Wong and C.K. Chang
![Page 2: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/2.jpg)
Interdisciplinary Teamwork
• It’s there… on the screen
• Stereotypical nerds without social skills
• We trained students to collect and analyze data, but never asked for real solutions
• A booming ring
Plus, we try to disseminate non-CS major students computational thinking
![Page 3: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/3.jpg)
U. S. 65+ population 1990 31.1 mil
2020 54.0 mil
2050 79.0 mil
U. S. 85+ population (mil)
2050
2020
Urgent Issue of Aging
1990
0
2
4
6
8
10
12
14
16
18
Iowa has the highest percentage of people age 85 or older in the U.S. (2.1% 1996 to 3.1% 2025)
We th
e A
me
rica
n…
Eld
erly, 1
99
3, B
ure
au o
f Cen
su
s
![Page 4: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/4.jpg)
Cost of Senior Care
2012/1/26 Careguide.com 4
• Nursing homes (50,000/annual, 115/day) • Home health care (85/visit, 100/day) • Assisted living facilities or retirement housing (1000-5000/month,
12000-60000/annual, average 72/day) • Adult day care (10 – 50/day depend on the kind of care)
Other senior care services • Geriatric care manager (40 – 100/hour) • Emergency response service (35 – 100/month) • Medication reminder service (20/month) • Meal delivery service (2 – 5/meal) • Transportation service (50-100/round trip) • Senior Center
By 2050, the overall cost of senior care will be in the range of 600 billion USD annually
![Page 5: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/5.jpg)
Background • ComS/Geron 415x Gerontechnology in Smart Home
Environments • Pre-requisite:
– for ComS 415x: Programming I/Intro to OOP – For Geron 415x: Aging and the Family
• Objective To train next generation of gerontechnologists (scientists, engineers and designers) that can identify opportunities, assess options and create new solutions which utilize technology to improve older users’ real needs
• Challenge – New area: very few courses have been offered, no suitable
textbook, and very little precedence to guide the course development
– Must be developed collaboratively by an interdisciplinary team of faculty, since no one has enough expertise to develop new course materials in all areas
![Page 6: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/6.jpg)
Course Development Process
brainstorming Identify cross-
cutting themes
Learning module design
Integration and
scheduling Refinement variation
![Page 7: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/7.jpg)
Interdisciplinary Collaboration
Gerontechnology
HCI/Design
Gerontology Computer
Science
![Page 8: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/8.jpg)
6 Modules & 3 Themes .
Gerontechnology
HCI/Design
Gerontology Computer
Science
Design Guideline for Seniors
Aging Process
Assistive Tech
System Modeling &
SOA
Software Engineering
User Study and Ethics
Computational Thinking (CT)
Universal Design (UD)
Interdisciplinary Teamwork
![Page 9: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/9.jpg)
Design Guideline for Seniors
Aging Process
Assistive Tech
System Modeling &
SOA
Software Engineering
User Study and Ethics
Pedagogy
Interdisciplinary Teamwork
Direct Instruction
Direct Instruction
Direct Instruction
Guided Discovery
Inquiry
Inquiry
Computational Thinking (CT)
Guided Discovery
Direct Instruction
Guided Discovery
Universal Design (UD)
Social Pedagogy
Inquiry
![Page 10: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/10.jpg)
CT
UD
Interdisciplinary
Learning Activities
Design
Aging
AT System/SoA
SE
Evaluation
Direct Instruction
Direct Instruction
Direct Instruction
Guided Discovery
Inquiry
Inquiry
Guided Discovery
Direct Instruction
Guided Discovery
Social Pedagogy
Inquiry
• Lectures • Term Projects
• Student In-Class Presentations • Critique Session
• Field Trip • Group Discussions
• Peer Review • Hands-on Workshop
• Mentorship • Crash-course • Competition
• Joint Lectures
![Page 11: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/11.jpg)
Student Project
![Page 12: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/12.jpg)
REACH Platform
• Remote Access to Smart Home Facility Based Computer Science Laboratory
High-level Objectives:
• Hands-on experience
• Generate observable, physical effects in a familiar environment
• Real outcome with real use
• Underscore the critical computational thinking (CT)
![Page 13: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/13.jpg)
REACH (pedagogically speaking)
• Computer Laboratory for new and cross-disciplinary students
• Support asynchronous distance education • Enable usability and user studies • Enable interdisciplinary group work • Promote interests in computer science in
female/minority students by – Putting computer system in a real-world context (e.g.
senior care or home automation) – Align lab activities with students’ majors and prior
interests, experience and knowledge
![Page 14: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/14.jpg)
REACH (technically speaking) • Virtualization
– Packed lab kits (middleware, software tools, libraries, collaboration tools, manuals and useful links to references)
– Individually customized environment and suspend-resume – Encourage trial and error disposable images (sandboxes)
• Remote observation and intervention – Web cam/Sensor logs/ web-service interface to Actuators
• Scalable Solution – Encourage self-exploration via well defined API and well-structured
programmers’ manual with step-by-step lab instruction – Separated development and experimental environments – Maximize utilization of the smart home lab facility – Minimize interference between different projects
• Service-oriented development environment – Improved flexibility and reduced complexity – Allows students to focus on logical composition using existing services rather
than detailed implementation
![Page 15: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/15.jpg)
students
in
group m
remote
desktop
remotedesktop
students
in
group 1
remotedesktop
remote
desktop
development
mode
experimentation
mode
log data
SHADE im
age
SHADE
image
SHADEimage
Sensor 1
. . .
SH-DEV 1(vmware server)
Sensor n Sensor 1
. . .
Sensor n
Sensor 1
. . .
Sensor n
SH-AUX
sensor logs
remote observers
Utilities:
▪ file server for images
▪ hardware registry
▪ gateway
▪ shared database
▪ project management
software
▪ SVN server
▪ course websites
SH-DEV m(vmware server)
SH-EXP(vmware server)
Control
Panel
Host OS: Windows Server 2008
Virtualization: VMware Server 2.0
Guest OS: Windows Server 2008
OSGi Framework: Knopflerfish
Fundamental bundles Database:
MySQL
IDE:
Eclipse +
plug-ins
Version
control:
SVN
SHADE image Binding and
switching
![Page 16: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/16.jpg)
Remote Observation and Intervention
![Page 17: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/17.jpg)
Support for the Students
• Smart Home Programmer’s Manual • CPATH server using Redmine
– Project Repository – Collaborative tools
• New development lab – Three new workstations – REACH (VM, remote observation and intervention)
• Hardware checkout program – New inventory management allows students to checkout
sensors and actuators for development and testing – Expanded number and diversity of sensors and actuators
• Mentorship and technical support
![Page 18: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/18.jpg)
Protocol of User Study
• Use of IRB-approved 37-question 5-point Likert scale survey instrument
• Focus on self-reported confidence, knowledge level and attitude towards various aspects of computational thinking, interdisciplinary teamwork and gerontology
• Students in ComS 415x (fall 2010) are invited to voluntarily participate in the study. Those participated took the survey in the second and the last lectures of the semester
• The delta of pre- and post-test data from the same participant is used to measure the effectiveness of the course
![Page 19: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/19.jpg)
Student Demographics
5
6
Student Gender Distribution
Male Female
6
3
1 1
Ethnicity Distribution
Caucasian Asian
Hispanic Others
![Page 20: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/20.jpg)
Computational Thinking & Technology
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
10.86
-0.57
0.29
0.14
0.43
0.57
0.71
0.57 0.57
0.43
0.57
0.29
0.43
0.86
0.57
∆ 5
-pt
Like
rt S
cale
![Page 21: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/21.jpg)
Interdisciplinary Teamwork
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Comfortablewith
InterdisciplinaryCollaboration
Communicatewith tech
domain experts
Communicatewith non-tech
domain experts
Communicatewith end-users
0.14
1.00
0.57 0.57
∆ 5
-pt
Like
rt S
cale
![Page 22: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/22.jpg)
Gerontology
-0.15
-0.1
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.00 0.00
0.29
0.14
-0.14
0.08
![Page 23: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/23.jpg)
Future Plan
Open research facilities for collaboration and experimentations
Distance education opportunities
Focus group
![Page 24: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/24.jpg)
Conclusion • Interdisciplinary teamwork and computational
thinking are critical skills for successful professionals in the 21st century
• Through careful, collaborative, and innovative course design, ComS 415x shows great results in enhancing both skills in its first offering while reaching underrepresented student demographic
• REACH platform, developed as a pedagogical supporting project, enables us to support more students, offer distance education and encourage interdisciplinary collaborations in research and student projects
![Page 25: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/25.jpg)
Thank you
![Page 26: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/26.jpg)
![Page 27: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/27.jpg)
• Computational Thinking/Service computing
• Gerontology and Aging
• Assistive Technology
• Design Principles
• Software Engineering
• Product Evaluation and User Study
![Page 28: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/28.jpg)
3 Cross-cutting Themes
• Interdisciplinary Collaboration
• Computational Thinking
• Universal Design
• Gerontechnology
![Page 29: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/29.jpg)
Pedagogies
• Social Pedagogy
• Direct Instruction
• Guided Discovery
• Inquiry
![Page 30: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/30.jpg)
Data Analysis III
• Findings of interest: uniformed response across the board
![Page 31: A Novel Interdisciplinary Course in Gerontechnology for …smarthome.cs.iastate.edu/cpath/data/talk/415x Outreach.pdf · 2012-02-02 · A Novel Interdisciplinary Course in Gerontechnology](https://reader030.vdocument.in/reader030/viewer/2022040618/5f263f6120e07e34a412bf0a/html5/thumbnails/31.jpg)
• Recruitment