FOR THE IDEATORS AROUND YOU
​
FOR THE DREAMER WITHIN YOU
A Mobile App/Art design challenge
Going full STEAM
SEP 8, 2019 (Sunday)
​
Qualcomm (Building Q)
6455 Lusk Blvd, San Diego, CA
A g e s : 1 0 - 2 1 , I N G R O U P S O F 3 - 5 ,
​
D I V I S I O N S : O N E D I V I S I O N O N L Y
​
E X P E R I E N C E N E E D E D : N O N E
​
B R I N G : L A P T O P , P H O N E , A R T G E AR
​
U P D A T E S
-
Event over! See winners in the below slides (scroll right on the slides to view more).
​
-
Checkout the 2019 Gallery.
​
-
Theme this year - Smart-Ed (Ed for Education)​
Mentors
Liam Tan
Sophomore, Canyon Crest Academy, San Diego
Liam Tan, 14, is a sophomore at Canyon Crest Academy in San Diego, California. He is interested in computer science and engineering. He has had years of experience in Java programming, as well as some experience in Python, HTML, and JavaScript. Every week, Liam assists in teaching Java at The League of Amazing Programmers.
He has participated in the 2017 D4SD, Forcepoint Cybersecurity Coding Competition, and is currently working on an app for the Congressional App Competition. In his free time, Liam enjoys playing the violin, practicing Brazilian Jiu-Jitsu, biking, and creating video games.
Andric Li
Sophomore, Canyon Crest Academy, San Diego
Andric Li is currently a sophomore at Canyon Crest Academy. He enjoys learning about math, science, visual arts, and computer science. He is experienced in programming in Python, Java, and C#.
Andric plays on the varsity tennis team for his school. He is also the founder of the game design club and is also a very active member in speech and debate club. He is very interested in technology because he feels that technology makes life easier and more convenient for everyone. He hopes as a mentor, he can share his interest to all the participants in the Appathon.
Anjali Koganti
Scripps Ranch High School
Anjali, 16, is a senior at Scripps Ranch High School and former Ekal Appathon contestant with interested in computer science. Anjali is Vice President of her school’s Girls Who Code Club. She participated in the 2019 Technovation App Competition where her team’s app made it to the semifinals, only one of 100 out of 5000 total teams. She also worked on research analyzing brain EEG data during REM sleep this past summer at UCSD.
​
Outside of computer science, Anjali enjoys Indian classical dance, piano, and volunteering at her local library. Anjali hopes to harness her knowledge of Thunkable and Java to assist this year’s Appathon participants.
Andrew Masek
Sophomore, Canyon Crest Academy, San Diego
Andrew Masek is a 15-year-old sophomore at Canyon Crest Academy with an interest in Computer Science, Political Science, and Engineering. He has experience in programming with C#, Python, HTML, CSS, and Java.
As the founding president of his school's Game Design Club and Senior Engineer of the Hydroponics Club he hopes to encourage scientific interests in his peers in creative ways. When away from his computer, he enjoys swimming and playing table tennis. He is participating in the Congressional App Challenge and has a marked interest in helping this year's Appathon participants create projects they can continue to develop and learn from.
This year, the organizing team will be working with mentors over 5-6 weekends to put together a mobile app that serves up recommendations for colleges based on student profiles, just like Netflix serves up movie recommendations.
​
Note that most of these are desired. And you need not necessarily fit any individual category below. In addition to being a Mobile UI developer, you might later learn that your mental wiring is even better for data analysis. So, if you are a fast learner and believe you deliver solid - please email us!
​
Mobile UI Developer
Primary Job Responsibilities:
-
Develop new features, new UI and bug fixes for native apps.
-
Implement & iterate with our team.
-
Knowledge in object oriented design and common design patterns.
-
Experience in mobile applications development a plus.
-
Strong verbal & written communication skills.
​
Desired skills:
-
Done some coding in High School.
-
Completed AP Comp Sci. any other programming experience is a big plus.
-
Experience with Flutter and Dart.
-
Knowledge in MIT App Inventor, Thunkable.
-
Experience with any of JAVA/Python/Objective-C/Swift
-
JavaScript/Node experience.
​​
Recommend-er System Developer
Primary Job Responsibilities:
-
Take a given database and transform the data and provide trends that can be analyzed
​
Desired Skills:
-
Ability to read, transform and generate graphs from common database formats.
-
Knowledge and skill in Python programming and / or Java Programming important.
​
Data Collector
Primary Job Responsibilities:
-
Setup ways to collect data based on a set of survey questions
-
Absorb data from established web interfaces and get them transformed/entered into common db formats
​
Skills
-
Knowledge of Java programming
-
Knowledge of common db formats such as SQL, Json, CSV, etc
​
Tutorials
Mobile app design
MIT App-inventor
Level - Intermediate
Tested by Mentors
Thunkable
Level - Intermediate
Tested by Mentors
XCode and Swift
Level - Beginner
Untested by Mentors
XCode and Swift
Level - Advanced
Tested by Mentors
Game design with Alice - Advanced
Tested by Mentors
Thunkable
Level - Intermediate
Tested by Mentors
Animation
Stop motion DIY
Level - Easy
Plastic iPad animation app
Level - Easy
Living paper
Level - Advanced