SlideShare a Scribd company logo
1 of 1
Download to read offline
Abstract
The High-Performance Computing in Context (HiPerCiC)
initiative creates custom web sites, called apps, produced
collaboratively by computer science (CS) undergraduates
working with users of those apps. The HiPerCiC effort focuses
primarily on creating apps specifically supporting professors
across campus with their scholarly or educational work. For
example, the Alabama app (recently reimplemented) helps Prof.
Fitzgerald visualize results from reconstruction-era Alabama
elections. Also, the Music Quiz app created for Prof. Epstein
supports a new interactive approach to learning example pieces
in Music History. Some recent/new HiPerCiC apps now support
campus entities, such as the Theater Department (ProdCrews
management of student positions on theater production teams),
the Alumni Office (Big Discovery alumni interview report and
management) and the Manitou Messenger student newspaper
(generating a new online edition).
HiPerCiC Custom Web Applications
Rodney LaLonde ‘16, Jonathan Featherstone ‘17, Omar Shehata ’18, Andrew Altmaier ‘17
Advisor: Dick Brown
HiPerCiC
The High-Performance Computing in Context (HiPerCiC)
initiative creates custom web sites (called apps) for the needs of
specific users, through interdisciplinary collaboration. Typically,
teams of undergraduate CS students and end-users (called the
domain specialists) interactively design and develop HiPerCiC
apps, each person bringing their personal expertise to the effort.
The programmers build HiPerCiC apps over a foundational
framework of code called Hipercore, in order to speed
development, simplify upgrades, and facilitate software sharing
between apps. Over two dozen HiPerCiC apps have been
created to date for persons across the St. Olaf campus.
Alabama
The Alabama HiPerCiC app enables Prof. Michael Fitzgerald (History) to visualize election
results for reconstruction-era Alabama counties. Through the use of geographic information
systems (GIS), we generated historically accurate and interactive maps for 1800s Alabama.
Various technologies were researched both for the visualization (e.g. Highsoft AS and Leaflet)
and storage (e.g. PostGIS and GeoDjango) of this GIS data. These visualizations contain rich
information about the socio-political trends from political party shifts, to voter turnout rates, to
racial influences, and many more.
Music Quiz
The Music Quiz HiPerCiC app aims to help Prof. Louis Epstein’s Music History students learn to
recognize the characteristics of several dozen music excerpts through a self-paced web-based
interactive game, rather than the traditional rote memorization. This app allows managers to
easily input a large amount of questions into a database, which can then be organized in
multiple ways to create a game atmosphere. As students answer questions, complete “Levels”,
and receive immediate feedback, the game is constantly recording data and logging statistics.
These statistics can automatically help the game tune itself, adjusting difficulties and assisting
users in places they struggle. Additionally, this database can be explored to make various
discoveries, such as which questions are more difficult than expected, or what sections take the
most time for students to complete. Because the app was built with expansion in mind, and is
very general in its overall implementation, it could possibly be used in almost any department,
aiding in both study, and the analysis of study.
Custom Web Apps For Professors
The HiPerCiC initiative’s original and primary focus remains the construction of
custom web apps to support the research and teaching of faculty in any discipline.
Other Custom Web Apps
Beginning in 2015, HiPerCiC has widened its mission to
include custom web apps that serve non-academic
entities on campus.
Theater Production Crews
Work has completed on the ProdCrews HiPerCiC app, which
Theater Prof. Todd Edwards will use to collect student interests
and preferences and make assignments for the various jobs on
theater production crews for the upcoming 2015-16 season.
Interdisciplinary
Collaboration
Effective interdisciplinary collaboration is essential for teams
creating HiPerCiC apps, since CS students cannot know what
will make an app comfortable, natural, and useful in the
application domain without directly interacting with the domain
specialist. Key elements of the interaction include an early
prototype demonstration of an app for domain-specialist
feedback, frequent brief updates and sharing of ideas after that
first demo, and a final demonstration before deployment as the
time for development concludes.
The Big Discovery HiPerCiC app
supports contact management,
reporting, and management activities
for an Alumni Office initiative in which
current students personally interview
St. Olaf alumni about their experiences
and attitudes toward the College. By
integrating map, calendar, text,
checkbox, and image features into a
single form, we created a convenient
and efficient place where interviewers
could enter all of the data collected
from their interviews as well as any
expenses they wish to have
reimbursed. The Alumni Office can
view the results and track and
reimburse interviewer expenses. To
manage the scheduling of interviews,
research was conducted into
geocoding addresses of over 4,000
alumni and 15 students to calculate
distance of travel and maximize
happiness.
Manitou Messenger
A new HiPerCiC app produce the online version of the Manitou
Messenger student newspaper, beginning in Fall 2015. The
newspaper editors will use the app to upload articles, determine
where and when they will appear, add advertisements, and
perform other managerial operations. That app will generate the
online newspaper according to that input. In addition,
Messenger photographers will use the app to upload their
images (without access to the management functions reserved
for editors).
Big Discovery

More Related Content

Similar to HiPerCiC Applications Poster

Presentation - Virtual Aviation Day 2021
Presentation - Virtual Aviation Day 2021 Presentation - Virtual Aviation Day 2021
Presentation - Virtual Aviation Day 2021 Rich Schultz
 
ResumeFabiolaMedina2014
ResumeFabiolaMedina2014ResumeFabiolaMedina2014
ResumeFabiolaMedina2014FaBiola MeDiNa
 
NickNatale_DIGC_Proposal
NickNatale_DIGC_ProposalNickNatale_DIGC_Proposal
NickNatale_DIGC_ProposalNicholas Natale
 
Tn T Horizons April 28 2008
Tn T Horizons April 28 2008Tn T Horizons April 28 2008
Tn T Horizons April 28 2008brettssu
 
Education App Grant Proposal
Education App Grant ProposalEducation App Grant Proposal
Education App Grant ProposalLee Goettl
 
Apps Across the Curriculum
Apps Across the CurriculumApps Across the Curriculum
Apps Across the CurriculumStaci Trekles
 
Service innovation 20130611 v1
Service innovation 20130611 v1Service innovation 20130611 v1
Service innovation 20130611 v1ISSIP
 
Y7 Game Design Technologies Program
Y7 Game Design Technologies ProgramY7 Game Design Technologies Program
Y7 Game Design Technologies ProgramJoanne Villis
 
Side Event 31 July - Academic Network.pdf
Side Event 31 July - Academic Network.pdfSide Event 31 July - Academic Network.pdf
Side Event 31 July - Academic Network.pdfMaria Antonia Brovelli
 
Alumni conference 11
Alumni conference 11Alumni conference 11
Alumni conference 11Jerry Gannod
 
Hartwick College Cross-Platform Application
Hartwick College Cross-Platform ApplicationHartwick College Cross-Platform Application
Hartwick College Cross-Platform ApplicationOneill Mclean
 
AIMS Miami University Overview
AIMS Miami University OverviewAIMS Miami University Overview
AIMS Miami University OverviewMiami University
 
Integrating Public, Dynamic Metrics Into an Open Educational Resources Platform
Integrating Public, Dynamic Metrics Into an Open Educational Resources PlatformIntegrating Public, Dynamic Metrics Into an Open Educational Resources Platform
Integrating Public, Dynamic Metrics Into an Open Educational Resources PlatformKathleen Ludewig Omollo
 
Implementing a mobile applications curriculum using flash copyright daniel d...
Implementing a mobile applications curriculum using flash  copyright daniel d...Implementing a mobile applications curriculum using flash  copyright daniel d...
Implementing a mobile applications curriculum using flash copyright daniel d...Daniel Downs
 
Hodges Digital Mobile/Web Porfolio
Hodges Digital Mobile/Web PorfolioHodges Digital Mobile/Web Porfolio
Hodges Digital Mobile/Web PorfolioHodges_Digital
 
San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...
San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...
San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...IJCSIS Research Publications
 
FieldScope Presentation
FieldScope PresentationFieldScope Presentation
FieldScope Presentationetakaki
 
Scottish mobileassessment190612nonotes
Scottish mobileassessment190612nonotesScottish mobileassessment190612nonotes
Scottish mobileassessment190612nonotesJisc Scotland
 

Similar to HiPerCiC Applications Poster (20)

Presentation - Virtual Aviation Day 2021
Presentation - Virtual Aviation Day 2021 Presentation - Virtual Aviation Day 2021
Presentation - Virtual Aviation Day 2021
 
ResumeFabiolaMedina2014
ResumeFabiolaMedina2014ResumeFabiolaMedina2014
ResumeFabiolaMedina2014
 
NickNatale_DIGC_Proposal
NickNatale_DIGC_ProposalNickNatale_DIGC_Proposal
NickNatale_DIGC_Proposal
 
Tn T Horizons April 28 2008
Tn T Horizons April 28 2008Tn T Horizons April 28 2008
Tn T Horizons April 28 2008
 
Smack11-Gannod
Smack11-GannodSmack11-Gannod
Smack11-Gannod
 
Education App Grant Proposal
Education App Grant ProposalEducation App Grant Proposal
Education App Grant Proposal
 
Apps Across the Curriculum
Apps Across the CurriculumApps Across the Curriculum
Apps Across the Curriculum
 
Service innovation 20130611 v1
Service innovation 20130611 v1Service innovation 20130611 v1
Service innovation 20130611 v1
 
Y7 Game Design Technologies Program
Y7 Game Design Technologies ProgramY7 Game Design Technologies Program
Y7 Game Design Technologies Program
 
Side Event 31 July - Academic Network.pdf
Side Event 31 July - Academic Network.pdfSide Event 31 July - Academic Network.pdf
Side Event 31 July - Academic Network.pdf
 
Alumni conference 11
Alumni conference 11Alumni conference 11
Alumni conference 11
 
Hartwick College Cross-Platform Application
Hartwick College Cross-Platform ApplicationHartwick College Cross-Platform Application
Hartwick College Cross-Platform Application
 
AIMS Miami University Overview
AIMS Miami University OverviewAIMS Miami University Overview
AIMS Miami University Overview
 
Integrating Public, Dynamic Metrics Into an Open Educational Resources Platform
Integrating Public, Dynamic Metrics Into an Open Educational Resources PlatformIntegrating Public, Dynamic Metrics Into an Open Educational Resources Platform
Integrating Public, Dynamic Metrics Into an Open Educational Resources Platform
 
Implementing a mobile applications curriculum using flash copyright daniel d...
Implementing a mobile applications curriculum using flash  copyright daniel d...Implementing a mobile applications curriculum using flash  copyright daniel d...
Implementing a mobile applications curriculum using flash copyright daniel d...
 
Celt seminar11
Celt seminar11Celt seminar11
Celt seminar11
 
Hodges Digital Mobile/Web Porfolio
Hodges Digital Mobile/Web PorfolioHodges Digital Mobile/Web Porfolio
Hodges Digital Mobile/Web Porfolio
 
San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...
San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...
San Bernardino Symphony Orchestra and Exploring the Use of Mobile Application...
 
FieldScope Presentation
FieldScope PresentationFieldScope Presentation
FieldScope Presentation
 
Scottish mobileassessment190612nonotes
Scottish mobileassessment190612nonotesScottish mobileassessment190612nonotes
Scottish mobileassessment190612nonotes
 

HiPerCiC Applications Poster

  • 1. Abstract The High-Performance Computing in Context (HiPerCiC) initiative creates custom web sites, called apps, produced collaboratively by computer science (CS) undergraduates working with users of those apps. The HiPerCiC effort focuses primarily on creating apps specifically supporting professors across campus with their scholarly or educational work. For example, the Alabama app (recently reimplemented) helps Prof. Fitzgerald visualize results from reconstruction-era Alabama elections. Also, the Music Quiz app created for Prof. Epstein supports a new interactive approach to learning example pieces in Music History. Some recent/new HiPerCiC apps now support campus entities, such as the Theater Department (ProdCrews management of student positions on theater production teams), the Alumni Office (Big Discovery alumni interview report and management) and the Manitou Messenger student newspaper (generating a new online edition). HiPerCiC Custom Web Applications Rodney LaLonde ‘16, Jonathan Featherstone ‘17, Omar Shehata ’18, Andrew Altmaier ‘17 Advisor: Dick Brown HiPerCiC The High-Performance Computing in Context (HiPerCiC) initiative creates custom web sites (called apps) for the needs of specific users, through interdisciplinary collaboration. Typically, teams of undergraduate CS students and end-users (called the domain specialists) interactively design and develop HiPerCiC apps, each person bringing their personal expertise to the effort. The programmers build HiPerCiC apps over a foundational framework of code called Hipercore, in order to speed development, simplify upgrades, and facilitate software sharing between apps. Over two dozen HiPerCiC apps have been created to date for persons across the St. Olaf campus. Alabama The Alabama HiPerCiC app enables Prof. Michael Fitzgerald (History) to visualize election results for reconstruction-era Alabama counties. Through the use of geographic information systems (GIS), we generated historically accurate and interactive maps for 1800s Alabama. Various technologies were researched both for the visualization (e.g. Highsoft AS and Leaflet) and storage (e.g. PostGIS and GeoDjango) of this GIS data. These visualizations contain rich information about the socio-political trends from political party shifts, to voter turnout rates, to racial influences, and many more. Music Quiz The Music Quiz HiPerCiC app aims to help Prof. Louis Epstein’s Music History students learn to recognize the characteristics of several dozen music excerpts through a self-paced web-based interactive game, rather than the traditional rote memorization. This app allows managers to easily input a large amount of questions into a database, which can then be organized in multiple ways to create a game atmosphere. As students answer questions, complete “Levels”, and receive immediate feedback, the game is constantly recording data and logging statistics. These statistics can automatically help the game tune itself, adjusting difficulties and assisting users in places they struggle. Additionally, this database can be explored to make various discoveries, such as which questions are more difficult than expected, or what sections take the most time for students to complete. Because the app was built with expansion in mind, and is very general in its overall implementation, it could possibly be used in almost any department, aiding in both study, and the analysis of study. Custom Web Apps For Professors The HiPerCiC initiative’s original and primary focus remains the construction of custom web apps to support the research and teaching of faculty in any discipline. Other Custom Web Apps Beginning in 2015, HiPerCiC has widened its mission to include custom web apps that serve non-academic entities on campus. Theater Production Crews Work has completed on the ProdCrews HiPerCiC app, which Theater Prof. Todd Edwards will use to collect student interests and preferences and make assignments for the various jobs on theater production crews for the upcoming 2015-16 season. Interdisciplinary Collaboration Effective interdisciplinary collaboration is essential for teams creating HiPerCiC apps, since CS students cannot know what will make an app comfortable, natural, and useful in the application domain without directly interacting with the domain specialist. Key elements of the interaction include an early prototype demonstration of an app for domain-specialist feedback, frequent brief updates and sharing of ideas after that first demo, and a final demonstration before deployment as the time for development concludes. The Big Discovery HiPerCiC app supports contact management, reporting, and management activities for an Alumni Office initiative in which current students personally interview St. Olaf alumni about their experiences and attitudes toward the College. By integrating map, calendar, text, checkbox, and image features into a single form, we created a convenient and efficient place where interviewers could enter all of the data collected from their interviews as well as any expenses they wish to have reimbursed. The Alumni Office can view the results and track and reimburse interviewer expenses. To manage the scheduling of interviews, research was conducted into geocoding addresses of over 4,000 alumni and 15 students to calculate distance of travel and maximize happiness. Manitou Messenger A new HiPerCiC app produce the online version of the Manitou Messenger student newspaper, beginning in Fall 2015. The newspaper editors will use the app to upload articles, determine where and when they will appear, add advertisements, and perform other managerial operations. That app will generate the online newspaper according to that input. In addition, Messenger photographers will use the app to upload their images (without access to the management functions reserved for editors). Big Discovery