One more idea from Dr. Schafer. H.S Trapshooting Team Scoring App There are five positions in...
-
Upload
derek-sparks -
Category
Documents
-
view
215 -
download
0
Transcript of One more idea from Dr. Schafer. H.S Trapshooting Team Scoring App There are five positions in...
One more idea from Dr. Schafer
H.S Trapshooting Team Scoring AppThere are five positions in trapshooting, and five shooters.Each shooter takes five shots from their initial position, then they rotate right to the next position (Shooter 5 moves to Position 1). Once they have completed all five positions, 25 shots total for each person, the round is over.
TrapshootingRotations
TrapshootingScoring
Trapshooting is typically scoredon paper, by making a slash or X for a hit and a O for a miss. The final score for the round is tallied in the last column.
Web Page ScoringI developed a web page for scoring, but you have to have internet access for it to work. (http://dnhtrapshooting.org/scoresheet) I would like to have an app for this (preferably iOS, but Android would work as well.) The webpage form is explained below and to the left, but I’m open to any configuration that gives me the results I’m looking for.
After entering shoot info and the shooter’s names, a box is tapped for a hit and left blank for a miss. When they move to subsequent positions, it notes which shooter is in which position. Having that data lets me know who shoots better from different positions. When the results spreadsheet is downloaded, each hit counts as one, making it easy to make a tally.
Screen 1: Shoot Info Screen 2: Shooter Info
Screen 3: Round 1 Info Screens 4-7: Round 2-5 Info
Submit button on Round 5 page
Ryan McDermott
About Me● Double Major
○ Electronic Media Production
○ Interactive Digital Studies
■ Advertising
■ Computation
● Python
● Web Development (HTML, CSS, & some Javascript)
● Myers & Briggs Personality Test - ENFP
● Photoshop
● Email: [email protected]
Ryan McDermott
Shopping Aid
Problem: Shopping quickly and cheaply
Users: Primarily college age students living off campus
Tasks
Enter shopping list
Enter approximate budget
Utilizes Walmart’s database to find location and price of items on list
Using map of Walmart, finds quickest route through store
Recommends products and finds applicable coupons for list items
Ryan McDermott
Weston Miller
Selector
• There aren’t any good programs where you can enter a selection of something and have it vomit out a result based on other factors.
• Caleb Baruth, Nathaniel Packer, Eric Rasmussen, Brian Bremner… (This has been requested by several others as well!)
• A way to pick games! (and other stuff, I guess…)
Weston Miller
Weston Miller• Experiences/Skills
• Python, Scala
• Expectations/Constraints• I am taking multiple CS courses- each with their own assignments, as well as
currently working an internship at Banno, Also, I have ministries that I help with MTWTH and every other Friday night.
• Why should you be excited to work with me?• Because I’m awesome!
• I seriously hate photos of myself, but here you go anyway• This is me at a Madrigal Dinner teaching a volunteer how to act like a queen
Ethan Morisette
Ethan Morisette
PAWS Submission System- Description: residence hall event summary/submission system
- Purpose: share programming and bulletin board ideas with other residence hall staff
- Audience: residence hall staff (RAs, RLCs, residence hall senates, RHA)
- Advantage: implementation already exists; focus on restructuring of UI; real world possibilities
- Ideas: more filtering support; rating & commenting; restructure display; program counter; student organization integration
Ethan Morisette
PAWS Submission System- Description: residence hall event summary/submission system
- Purpose: share programming and bulletin board ideas with other residence hall staff
- Audience: residence hall staff (RAs, RLCs, residence hall senates, RHA)
- Advantage: implementation already exists; focus on restructuring of UI; real world possibilities
- Ideas: more filtering support; rating & commenting; restructure display; program counter; student organization integration
- Name: Ethan Morisette- Email: [email protected] Major: Computer Science; Music Technology- Experiences: resident assistant- Skills: organization; communication; creativity
Ethan Morisette
Vinnie Mossman
PROJECT PITCH – VINCENT MOSSMAN
Mario Kart 64
Problem• Who wants to keep track of winners?• No one.
Users• Anyone who needs to make a
tournament bracket• Focus on eSports
Why should you be excited?• We can play video games to test it
out
SELF INTRODUCTION – VINCENT MOSSMAN
Me, Drinking a Smoothie
Experiences / Skills• CS Major (Jr)• Languages
• Java• C++• Python• Ada• VB
Expectations• Our project is gonna be awesome
Why should you be excited?• I’m a hard worker, I promise• Our project is gonna be awesome
Nathan Odland
SELF INTRODUCTION
What experiences/skills do I bring to the table?
I can program in Ada, Java, C/C++
What expectations or constraints do I have
I would like to work with someone that has more experience in Java.
Why should others be excited to work with me?
I need this class to graduate, so I am well motivated to pass!
Preferably a photo of me (Nathan Odland)
PROJECT PITCH
What is the problem, concept, or need that needs to be met?
Student request formsMove student request forms online or to
MyUNIverseWho are the users?
UNI StudentsWhy should your classmates be excited by this idea?
Simple projectWill be used by UNI students for years to come.
Nathan Odland
Coved Oswald
API: A Graphical Approach
API, or application program interface, is a helpful tool to help programmers.When looking through a library, it can be difficult to see how each part fits together.The interfaces that usually fix this problem force you as a programmer to learn a new API logging language
Coved Oswald
API: A Graphical Approach (Continued)
The users for this are anyone who uses the API of any other library.That will include most of you.The hope of this project is to make the way we communicate between different programmers better.Me
My name is Coved Oswald I am a sophomore Computer Science Major
Java, C++, Cobol, Lisp I expect a group who continually brings new an unused ideas to the table.
Ron Pepmeyer
Project Pitch (Ron Pepmeyer) Problem: difficulty scheduling meetings for clubs
Members enter busy times, program finds ideal meeting times
Ashley Perkins
Jacob Peterman
Who I Am• Jacob Peterman
• Clarinda, IA
• Junior CS major• Experienced in
Python
• Email: [email protected]
My IdeaBus locator (e.g. Panther Shuttle)
◦Using GPS technologies
Useful for students, commuters
Maximize your time!
− Jacob Peterman
Alex Prinsen
Shared Task Calendar
• Admin enters tasks onto calendar• Users accept or are assigned tasks• Users mark completed tasks• Application tracks chore completion over time• Good for roommates, office settings, shared spaces
in general
Alex Prinsen
• Major 1: French and German• Major 2: Computer Science• Most comfortable with Python• Experience programming in Java and C
Logan Radloff
HS Football Statistics Tracker Trackers (usually volunteers/parents)
Currently use paper and pencil Tablet interface
Enter individual stats quickly Compiled team reports
Reporting Currently manually transfer into Quik Stats
Why this project? Who doesn’t like high school football?
Logan Radloff – [email protected]
Why me?
Junior – CS Major Organized iOS Drupal
Expectations School is #1 priority Put the work in early to avoid stress later
Constraints Primary available meeting time: Mon-Thurs
after 3pm
Logan Radloff – [email protected]
Mackenzie Renberg
Intern Software Developer at Jack & Henry, Banno Work towards collecting data from different banking websites(aggregation) Overall pretty good programmer Senior Computer Science Student, always shoot for A's in my classes Languages: C/C++, Python, Scala, Prolog, Java, MySQL, PostgreSQL, Squeryl, JavaScript, HTML, Maya 3D Animation Usually enjoy learning about Databases and Aggregation. Tends to be Interesting to me. Favorite Languages: Scala, Python, and for Databases MySQL Email: [email protected]
Mackenzie Renberg
When Native Plants Bloom in Iowa
On the back of seed packets you'll find Seasons of when it's best to plant certain types of shrubs or flowers.
My idea calls for utilizing a database of Native plants, and matching their names with the best information on when to plant them
EX: Dasiphora fruticosa ssp. floribunda * Bush Cinquefoil 3-4' Dry, Mesic, Wet Sun Jun, Jul, Aug, Sep Yellow EC, NE
Know that cabbage, broccoli and cool season vegetables need to be planted in April, then list all possibilities of choices to plant on a webpage.
http://www.theiowagardener.com/Planting_Calendar_for_Iowa.html
http://www.theiowagardener.com/Planting_Calendar_for_Iowa.html
http://www.iowadot.gov/lrtf/nativeplantlists.html
Marc Reyes
Project Pitch – Marc Reyes
• Room Reservation/Schedule (ie. Meeting rooms, Fitness Rooms)
• Users• Students• Faculty• Department Admins
• Login Interface• Calendar• Forms
Self Introduction – Marc Reyes• Have some experiences in the following categories
• Performing basic database functions• WebApp frameworks (flask-python and ruby-on-rails)• Some experience with CSS and HTML• Languages: Scala, Python, Java
• Personality• Easy to get along with.• Love to brainstorming and solving problems.
Collin Schneweis
Collin Schneweis - Project Idea
Room Reservation Program
The current system is lengthy, and does not notify the club of which room they get very quickly
Create a new system that is quicker and easier to use
Users would be the numerous clubs on our campus
Collin Schneweis - About Me
Junior, Computer Science
Know python, learning Java this semester
Limited psychology background
Easy to work with
Morgan Schrodt
Morgan SchrodtIDS major I know a little bit of codingDesign OrganizedI am a hard working and I like to get things done on time or ahead of time
Volunteer Scheduling System
• Doesn’t have to be the IRIS (it can be) but really any organization that needs a volunteer scheduling system.
• Users would be the people who have to organize all the volunteers for their organization
• It’s a system I think people would enjoy because organizing people can be a hassle and if there is an easier way, they would use it
Justin Smits
First Draft Word Processor
Justin Smits
• Designed specifically for the rough draft.
• Helps combat writers block
About Me
• Junior Standing
• CS major
• Always available
Justin Smits
Travis Sullivan
Travis Sullivan
Problem: Computer Club is disorganized
Solution: Member management/Time booking
systemUsers: Computer club officers (tbd
9/1/15)
Travis Sullivan• 2 years industry programming experience
• Scala, PHP, JavaScript, HTML, CSS, Drupal• Senior year
• Python• I have no real expectations or constraints (other than
work). I feel that any one of us can make a good team.• Why should others be excited to work with me?
• I’m a decent programmer and I really like what I do.
• See that smile on the right? I’m clearly a very nice guy.
• I’ve done large projects before (Real-time embedded systems)
Jessica Thatcher
Jessica Thatcher
• Robbie Robot• Uses Android tablet• Needs interface for users to be
able to fully utilize him• Tasks include:
• Sending Robbie to a classroom
• Asking Robbie where to find a professor
• Updating professor schedules• Changing Robbie’s
“personality”• Users:
• Visitors to building• Students• Staff• Professors (Dr. Kidd)
Jessica Thatcher
• Jessica Thatcher• Languages:
• Python• C/C++• Learning Java• Learning Android
development• Very self-motivated• Like doing things well• Hoping to work with others who
are self-motivated • [email protected]
Jack Van Gent
Project Pitch Jack Van Gent
UNI graduation requirements appEnter major, shows required classesCheck off classes as you take themUsers are studentsEasy to visualize what you have left
Self Introduction Jack Van Gent
Javascript, HTML, CSSJava (Swing)GitWorked with interfaces before
Sean Warner
Project PitchThe Concept- An application that would function like a cross between GroupMe and
Facebook Events.- You would be able to create groups and add large numbers of people to it.
People will then create events or join events created by others.
The Audience- Clubs, large groups (churches for example), or work environments (that
Walmart you work at)
Why It Would Be Useful- Organizing events with coworkers or others is difficult, especially if they run on
different schedules as you, or just aren’t around as often. - This also presents opportunity to meet and get to know some of your
coworkers or people you group with better, particularly if you don’t see them often (they work in a different department for example).
About meSkills- Proficient in a Windows, Android, or iOS environment.- Programming knowledge in Java and Python.
Expectations- Communication. Anything can be fixed or changed, but communication is key in
making that happen.
Constraints- I work a lot.
Why You Want To Work With Me- Because I’ll bring the beer if you bring the pizza.- My computer can compile code faster than yours.
Luke Will
Valerie Yeltman
Valerie Yeltman
Interactive Digital Studies (IDS)Digital Advertising
Media Computation
Experience: Works well in groups, great organization and communication skills. Knowledge of HTML, CSS, Drupal, WordPress, Adobe Suite. Beginner programmer skills but not my expertise.
Daycare Interface- Valerie Yeltman
• All scheduling, payments and check in/out services use the paper system.
• Users include Daycare staff and parents• Most daycare centers still use the paper
system, if a functional interface were built I imagine it could be marketable.
Omer Al Fadhli
Taylor Brown
Chris Bruns
Project PitchChris Bruns
• Interface for PBIS (Positive Behavior Interventions and Supports) – for teachers
• Used to track student behavior in school• Create interface accessible to parents and
students instead of just teachers/administration
• See points when they want and can see comments made by teachers as well
About MeChris Bruns
• Taught middle school geography and math 2 years
• New to CS and familiar with Python and just starting Java in Intermediate Computing
• Work mornings so any afternoon of the week can meet to work
Nathan Davis
Introduction
Nathan Davis
User Interface Design
Experience
User Experience Researcher
Research Assistant
Web Developer
Skills
Adobe Creative Suite
HTML/CSS/JavaScript
Data Analysis
Nathan DavisPsychology Major
Nathan Davis
User Interface Design
VisibleA creative solution for campus
campaigns
Connect your campaign to your
team’s mobile devices
Schedule follow-ups with executives, members, and
volunteers
Upload pictures or videos to keep
others informed
Map out and prioritize areas of
interest. When you’ve hit your
targets, mark them as complete.Zone
1 Zone 2
Zone 3
Zone 4
Kyle Freese
Kyle FreeseEmail: [email protected]:
- Java- Project Management
Availability:- Weekdays after 5:30
PM- Anytime on the
weekends
Inventory Management System for Electrical
Transformers Problem: Currently using an Access to add, delete and
search for transformers. The layout and cumbersome and not user friendly for anyone using it.
Concept: Creating a web application to allow the users and
administrators to add, delete and view transformers with ease.
The users are the administrators (those adding, deleting and updating transformer information) and the end users (those searching and viewing the information).
Kyle [email protected]
Keane Haase
Fantasy Football Sit/Start
Project Pitch- What is the problem, concept, or need that needs to be
met?a. A functional sit/start interface that adjusts based on a many number of factors from week to week, particularly how your team is performing.- Who are the users?a. Current fantasy football players (there are over 33 million), the moderator who is loading the interface with data.- Why should your classmates be excited by this idea?a. Practical use coming from an interface that would
have little to no alternative, also something we all want.
Keane Haase
I realize this idea is difficult, but hey, if it wasn’t then everyone would do it. There are a lot of bad ones out there.
Keane Haase – Personal Information
- Experience/Skills- Python and Java- HTML- Inventive, creative (Essentially the Jobs and Wozniak)
- Constraints- Sometimes I get stalled on one idea, which racks my brain
- This is the curse of almost any programmer
- Why you should work with me?- Hard-working- Dedicated to creating the best possible product- Fun to work with/upbeat
Tessa Hanlon
Tessa Hanlon
Interactive Digital Studies MajorGraphic Technologies Minor
Designer, not programmer I can create a cool layout and design for
the project
Friendly, Hard-Working & Reliable!
Email: [email protected]
Rod Library Book Shelving Manager
• A way to keep track of the books being shelved
• Currently done with pen and paper
• This Manager would basically record the slip information
• Student Assistants and Library Supervisors would use this
Weiqi Huang
Ordering Foods OnlineName: Weiqi HuangMajor/Year: Computer Science/SeniorLanguages I prefer: I like Python, and I Used to do some programs with it. I never touch VB, but I can learn it right now.Free time: Everyday after 3:00pm or by appointment .Information: If you are interested in my ideal, just email me [email protected].
I suppose that people can order snacks before we go to the School store(23rd street/ Chats). Reason: When you have two classes next to each other, and you don’t have enough time to wait the lanes, so you can order online, and choose what you want, then using your UNI ID to pay those things, when you done your class, you just need to pick them up, cause There will be someone helps you to pack them.Users: Students, Cashers, Mangers, Order Preparing People.-----Easy way to save your time by being my teammates!!!!-----Constraints: who has the closest ideal of mine, and who is sociable, or can learn the new stuffs(new language or whatever).