Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Teen Coding Camp2018 SUMMER CAMP
Presented by Axiom Academy
Hosted by Centennial Academy
A chance for teens to:
• Learn coding (Swift)
• Learn problem-solving skills
• Learn teamwork skills
• Make their own app
• Make new friends
• Have fun
• Prepare for an exciting career
A three-week summer camp
Teaching is done in English and French, with computer programs used at MIT
Created in Silicon Valley and taught by top engineers from Facebook, Microsoft and Google
Learn and master a programming language
Create your own mobile app, games and VR product
Former students have been admitted at the top 10 universities in the United States for computer science
Teen Coding Camp at-a-glance
Inside Teen Coding Camp
•Monday to Friday, 9:30am to 4:30pm
•Coding courses (Swift)
•App creation and presentation
•Creative games (indoors & outdoors)
THREE WEEKS
Tech company visits
Model schedule: WEEK 1
July 2 July 3 July 4 July 5 July 6
• Fundamental of Swift
• Analysis of Mobile APP
• Mobile APP Market
• Engineering & Design
• Connectors
• Game Logic
• Modify Game
• Game Design
• Sketch Graphics
• Create icon & asset
• Interface Design
• Game Code
• Magic 8 Ball APP
• Array Types
• Random Function
• Object Types
• APP Summary
• Extend APP Objects
• Design & Add graphics
• Review week
• Calculator APP
• Data passing
• Function Abstraction
• Return Type
• Component Design
• Adding Graphics
• Mastering Objects
• Math & Code
• Database Design
• Build Notes APP
• View Controllers
• Segues Concept
• GitHub Tools
• Review APPs
• Photo Feature
• Build Timeline
• NoSQL Database
• Data Retrieval
• Pagination
• Constraints
July 9 July 10 July 11 July 12 July 13
Model schedule: WEEK 2
• Complete APP
• Review
• Understand JSON
• Network & API
• Review APPs
• Design Components
• Planning Own APP
• Group Discussion
• Workshop 1
• APP Creation
• Workshop 2
• Workshop 3
• Workshop 4
• APP Creation
• Workshop 5
• Workshop 6
• Refine & Test APP
• Uploading APP
• Presentation
• Launch APP
July 16 July 17 July 18 July 19 July 20
Model schedule: WEEK 3
“Over one summer, I was able to learn how to code and make my own mobile application ideas come to life!”
Before
After
No CodingExperience
EXPLORER
I am able to make my own mobile APPs!
INTERMEDIATE
Before
After
Basic Coding Experience
Able to create complex mobile Applications!”The best summer spent
learning and creating technology. I can change the world with my applications."
Coding levels
Game Engineering
• Design
• Creative Thinking
• Logic Training
• Problem Solving
Felix Zhang“ In the summer of 2017, I participated in Coding Camp. I had always
been very interested in programming, and I had learned a little bitin the past. But, every time I tried to make an app, I alwaysencountered problems that got me stuck me for a few hours ordays, and, in the end, I gave up. However, at Coding Camp, Imanaged to program an app with Swift (Apple's programminglanguage) in just 3 weeks.
During my time at Coding Camp, many friends and instructors gaveme advice, and I really appreciated their help. Aside from creatingmy own application, I got a lot of programming experience,especially with the Swift language. I will continue learning withCoding Camp in the future, if needed!
Camper feedback
Alice Liu
“ I attended the memorable Coding Camp’s summer camp. I already liked to program, but I had not learned the Swift language before. During the 3 weeks at Coding Camp, I learned the basics of Swift and made my own app.
I feel very happy and very successful when I make my ideas come to life. The online learning materials are very appealing and easy to understand. The teachers are friendly, patient and professional, and, like friends, they often encouraged me to solve problems myself and gave me great suggestions. I hope more students can have fun and enjoy iOS app development in Coding Camp, just like me!
Camper feedback
Summer Camp Student in 2014Created the game "First World Problem.” ESA Loft Scholarship.Invited by the White House for the product release presentation. Summer Camp Student in 2014
Created the game "Jump Frog.”Hired on the day of the product roadshow by Vessel - a of Silicon Valley technology company.
Coding Camp success stories
Olivia Brown
Olivia Brown
2016 Summer Academy
Deferred Harvard
Built Lippi
+250K downloads
bit.ly/lippiapp
Olivia Brown, a student at Coding Camp in the fall of 2016, designed and launched an e-commerce beauty app called Lippi.
Her app quickly became popular on the Apple Store, and got 250,000 downloads;
Olivia was admitted to Stanford University in the United States and she took a gap year to focus on Lippi’s operation. She now leads the company as itsCEO.
Download Liipi : bit.ly/lippiapp
Coding Camp success stories
Graduated 2012
Now MIT undergraduate
Coding Camp allowed me to create an app from start to finish for the first time. Now I’m in my second year at MIT. Coding Camp made me discover my love of computer science.
Graduated 2015
Hired by Yahoo
After finishing Coding Camp, I had a certain programming basis and I continued to practice by designing apps for my university. This year, I will be working with Yahoo in San Francisco. It wouldn’t have happened if I hadn’t attended the Coding Camp.
Graduated 2015
Graduated from UCB, hired by Tesla.
I originally wanted to learn IOS development, but, in the end, it is more valuable that I learned a complete product thinking. Being able to have access to so many smart and creative peers is a very good opportunity.
Graduated in2015
Graduated from Texas Southern University, hired by Marketo.
Coding Camp allowed me to study with students from different countries and create superior productstogether. I developed my first game, “Jump Frog,” got recognition from the CTO of Marketo in the project show, and then got an internship.
Coding Camp alumni feedback
Instructor Team
&
Samura is the former senior mobile development engineer for Microsoft. She is now is the senior software engineer at Google. She has a bachelor’s degree from Columbia University.
Shaan is a senior technical engineer at Apple, with a Bachelor’s degree from UC Berkley.
Veronica is a senior technical engineer at Google. She has a Bachelor's degree from Stanford University.
Warren has been a senior software engineer at Apple for 8 years.
Adam is a senior software engineer at Lyft. He has a Bachelor’s degree from Columbia University.
Austin is the former mobile development engineer for Facebook. He is currently working on the creation of his own company, Chexology.
Instructor profiles
Where are they now?
Parent feedback
“ It's a great community! The Coding Camp is one of the best academic and educational experiences my daughter has received, from the perspective of a mother who has devoted a lot of time, energy and financial resources to her daughter's future. Thanks to The Coding Camp for all you did for our future and our dream!
—— Drayton Yee's mother
I would like to thank the Coding Camp team for the great opportunities your team has given my son over the past year. He met many young people from different countries, haslearned from them and has developed strong friendships with his colleagues. In addition, he improved his level of programming and engineering, also became familiar with entrepreneurship and the importance of teamwork. More importantly, he discovered a passion for his future career.
—— Joshua Archer's parents
Coding Camp gave my daughter a real interest in computer science. She found an intimate motivation through the learning process of programming applied to the creation of concrete products.
—— Ishani Thakur’s mother
“
“
DATE: July 2 to July 20, 2018
LOCATION: Centennial Academy(Marymount Campus, 5000 Côte St. Luc)
AGES: 12 to 18 (inclusively)
COST: $2,400 CDN (includes lunch)
LAPTOP: Mac laptop required (2015 or later)
Teen Coding Camp - Details
$