Best-in-class Curriculum for Coding
We are honoured to be the winner of multiple awards
Thank You for your support.
Introduction to Data Analytics: Social Media Insights
Ages 13 – 16
Crimson Education x Coding Lab presents:
Introduction to Data Analytics: Social Media Insights
Coding is the new literacy, and data is the new fuel. In this program, students from 13 to 16 years old are equipped with tools that will help them learn this new language, introducing them to basic data science concepts that will prove useful in an increasingly digital world.
Run by our lead educator and self-confessed tech geek, Mona Tan, students will learn the essentials of Python (one of the most frequently used programming languages in the world!) including how to install, set up, and run it.
They will then apply their knowledge in a world that they are familiar with: the social media vortex. By the end of the workshop, students will be able to use Python to extract and analyse data from a live Twitter feed!
*Complimentary: A talk on the university and career pathways open to students with computer science skill sets, after Day 1 of the workshop!
Exclusive – Talk on Cracking the Code: Programming Skills & Admissions to Top US/UK Universities
Get details about university and career pathways for students interested in computer science, programming, or STEM in general – where the jobs of the future are.
In a world where technology is constantly disrupting and creating new industries, learning how to code and read data effectively is a valuable investment for a thriving career (ruling over all the robots and automation of tomorrow’s workplaces). But did you know that coding and data analysis can actually be your path to the best universities in the world such as Stanford, MIT, Cambridge, and Harvard, and help you gain an edge over other strong applicants?
In this information packed talk open to the parents of participants of the “Introduction to Data Science” workshop, Foo Yong Ning, the founder of Coding Lab® and MIT Masters graduate, will discuss the importance of coding and data analytics as well as potential career pathways that are enabled by computer science skill sets.
Crimson Education’s Senior Academic Advisor and Yale graduate, Quek Xin Er, will also dissect how students can leverage interests in these areas to build extracurricular portfolios worthy of admissions into the world’s top universities, including case studies of students who showcased their passion in computer science and data science when applying to universities like MIT, Stanford and Cambridge!
Date: Coming soon (June 2019)
Time: 6:30pm to 7:30pm (after Day 1 of the workshop. Refreshments will be served at 6pm)
MEET THE SPEAKERS
Quek Xin Er – Yale University, former head girl and canoe captain at Raffles schools in Singapore
Xin Er was Head Girl and canoe team captain at the Raffles schools. She was accepted at Oxford University to read PPE and Yale University, where she chose to study. She launched her career in the U.S. in economic and management consulting firms working with technology giants in Silicon Valley before returning to Singapore to help other students reach for the best global opportunities.
Foo Yong Ning – S.M (Computational Engineering), MIT and former Regional (Asia-Pacific) Director at Danaher
Yong Ning graduated with a Masters in Computational Engineering from the Massachusetts Institute of Technology (MIT) under a full scholarship and spent a year working in a technology startup in Silicon Valley prior to returning to Singapore, where he was born and grew up in.
Rapidly rising through the ranks and previously a Regional (Asia-Pacific) Director with a US multinational, he realised how big a part his coding knowledge helped in advancing his career. He continues to do programming in his free time as a hobby and founded Coding Lab®. He is a highly sought-after expert and his work with children has been featured on Lianhe Zaobao. He has also been called upon as a consultant with various parenting magazines and is regularly invited to share his views at parenting talks and seminars.
Please RSVP as soon as possible.
Outline
Day 1: Introduction to Python
- Learn to install, setup and run Python
- Basic Syntax and Variables
- Numerical data and Mathematics operators
- Learn booleans and conditionals
- Syntax of if, if-then-else, if and elif
- Logical operators and truth tables
- While loop and For loop
Day 2: Introduction to Data Analytics
- Understanding data on the internet and social media
- Inspecting Webpages
- Web scraping with BeautifulSoup
- Create a program to extract text from a webpage
Day 3: Twitter API and tweepy package for Python
- Creating and using Twitter token
- Writing requests to query Twitter
- Processing returned results from Twitter
Day 4: Introduction to Sentiment Analytics
- Contextual Understanding and Tone
- Running sentiment analytics using Python to tell if tweets are positive or negative
Day 5: Mini project
- Pick a twitter profile to analyse and work on your analysis.
Class Format
4pm – 6pm (Mon – Fri)
*Talk held on Day 1 of workshop, 6.30pm – 7.30pm
$445
For Students
Ages 13 – 16
No previous data science or computer science knowledge is required.
Course Structure
All materials and equipment are provided
Maximum 1:10 Instructor-Student ratio
Duration: 10 Hours
Locations & Schedules
NOI Preparation
By Invitation Only
Invitation to NOI Training
A highly rigorous programme, our NOI Training course requires a strong foundation in Mathematics, a passion for programming and the fortitude to persevere through countless hours of thinking through highly difficult coding challenges.
Designed and taught by top IOI and multiple NOI Gold Medallists, combined with the signature Coding Lab style of instruction, this course is conducted over one and a half years and will cover topics such as Sorting, Divide and Conquer, Dynamic Programming and Graph Data Structure and Algorithms.
This programme is by invitation only. We have a highly selective systematic process to identify suitable candidates within our current pool of students attending our Python programme. You may also wish to indicate interest by sending us an email at learntocode@codinglab.com.sg. Alternatively, you may also speak to your tutor to indicate your interest.
Outline
C++ Syntax
Sorting Algorithms and their Application
Linear Data Structures
Divide and Conquer
Non-Linear Data Structures
Dynamic Programming
Graph Traversal
Shortest Path Algorithms
Directed Acycli Graph and Trees
Challenges and Puzzles
Class Format
10 Classes per Term
$845 / Term (Quarter)
For Students
By Invitation Only. Students must undergo a placement and selection test in order to qualify to attend this class.
Course Structure
All materials and equipment are provided
Maximum 1:8 Instructor-Student ratio
Locations & Schedules
Upp Bukit Timah
264 Upper Bukit Timah Road #03-06, 588208
Every Saturday, 7 – 9 pm (2018 Enrollment Closed)
Next Intake: May 2019
Parkway Parade
80 Marine Parade Road #10-06, 449269
Next Intake: May 2019
Testimonials
Coding Lab Student Feature: Sarah Go, 17, Hwa Chong International
Meet Sarah, our talented young coder. Starting from ground zero, she has come a long way – after all, she clinched an Honourable mention at the National Olympiad in Informatics (NOI) in March 2018, in just less than six months of learning to code. How did she do it? Read more from our plucky student as she shares with us her journey with coding and how it has impacted her life.
Coding Lab Student Feature: Lauren Yeo, 14, Methodist Girls’ School, (IB) Programme
You’ve probably heard her lovely vocals either on television or at landmarks all over Singapore where she has performed as a soloist. Meet Lauren, the child music prodigy who, at the age of 9, sang at Carnegie Hall after winning 1st place at the American Protégé International Voice Competition in New York. Also a self-confessed Science nerd, and a member of her school Science Club and MENSA, Lauren is living proof that arts and science can go together.
Coding Lab Student Feature: Josephine, 14, Raffles Girls School
Our team had the opportunity to catch up with our talented student, Josephine, 14. A member of her school’s Infocomm club, she started with Coding Lab in 2017, where she was first introduced to Python programming. She has since progressed upward and can now count programming in C++ as another skill under her belt. This humble and intelligent student shares with us her journey in programming and why she enjoys the challenge it poses for her.
Coding Camps @ The Learning Lab
Ages 4 – 12
The Learning Lab x Coding Lab presents:
K1 – S1 Coding Workshops
In collaboration with The Learning Lab, we are bringing the following programmes to TLL @ United Square:
- Junior Coders
- Scratch 1
- Scratch 2
- Young Computer Scientist (Selected Themes: Augmented Reality, Makey Makey and Robotics)
More details can be found on TLL Website