Coding Lab and Exclusive Interview with Yong Ning Foo, Founder of Coding Lab

7
Spread the love

Our Parenting World Interview Series: Coding Lab and Exclusive Interview with Yong Ning Foo, Founder of Coding Lab

Nurturing future leaders in Technology!

Coding Lab is the winner of Best Coding Curriculum, as voted by Parents (Parents World – 2016/17). It is founded by an MIT Alumnus who has worked in Silicon Valley, the company’s Award-Winning curriculum challenges children to develop computational thinking and creativity of expression, with a strong emphasis on inquiry-based learning and the application of key mathematical concepts. Coding Lab offers programming classes for ages 4-16 in Japan, Perth and Singapore.

To find out more, please check out the following:

Website: www.codinglab.com.sg
Tel: +65 6528 2282
Facebook: https://www.facebook.com/CodingLabAsia/

Our Parenting World (OPW) team is pleased to be able to interview Yong Ning Foo (YNF), Founder of Coding Lab where he will share with us more about Coding Lab.

Exclusive Interview with Yong Ning Foo Founder of Coding Lab

1) Share with us what influenced and inspired you to start Coding Lab.

YNF: I first started coding in University and really enjoyed it right up till I completed my Masters in Computational Design at the Massachusetts Institute of Technology (MIT).

As a father of two, I knew that technology was going to play a huge part in my kids’ lives. That got me thinking about introducing my favourite subject to them, in a fun way, to help them gain a better understanding of the games they play and the design behind their favourite toys.

At the same time, I ran into difficulties at work, coaching a few members of my team on how they could automate some of the analytical work they were doing. I realised that if the team had known the fundamental concepts of coding, they would have been far better off.

One morning on my way to work, I saw the video “Let’s teach kids to code” by Mitchel Resnick of MIT Media Lab. That was the eye opener for me. That’s when the seed got planted in my mind to encourage children to learn coding, and I started working on Coding Lab.

Today, we are present in 3 countries, Japan, Perth and Singapore, with the mission of empowering our young to become tomorrows’ creators of technology.

2) What is Coding, and how would learning to code be beneficial to a child, academically?

YNF: Coding is simply giving instructions to a computer to make it do what we want. When we teach children how to code, we are teaching them computational thinking – a skill that is valid for life.

Computational thinking, highly-regarded as the must-have 21st century skill in this digital age, empowers you to tackle problems by breaking them down into smaller parts (decomposition), and then arrive at a solution which can be easily and accurately executed by a computer (or another human). It is critical that children learn this powerful strategy in life.

Learning computational thinking early helps your child at school to think logically and builds their confidence in problem-solving. In learning to give the computer precise instructions, they understand the importance of structuring their answers for their comprehension. By understanding how to create games that have levels, timers, and learning to shoot projectiles, they apply mathematical concepts such as angles, arithmetic and fractions intensively. This allows them to practice what they had learnt in school, strengthening their foundation in Math.

We have also often heard about Coding being the new literacy. Today, it is virtually impossible for one to go through a single day without encountering technology built based on Computational Thinking. For example, we use Computational Thinking to expedite the sequencing of the human genome in Biology, analyse fMRI images in Medicine, perform weather forecasting in geology, perform aerodynamics tests of aircrafts with computer simulation in Aeronautics and perform quantitative trading in Finance. The possibilities are endless.

 Exclusive Interview Yong Ning Foo

All the above images credited to Coding Lab

3) At what age do you think children should start learning to code?

YNF: Our programmes start kids on coding at an age that they are ready for learning independently – 4 years old. Children from the age of 4 can listen to instructions and carry out tasks sequentially and independently. Being still impulsive and impatient, the 1st step as a coding educator is to harness their awakening comprehension of the world around them, and guide them to give specific instructions to achieve a desired outcome.

For example, a pre-schooler would tell us that they see something ahead. When asked where the item is, they would say: ”There!” and get frustrated when we fail to understand what they are pointing at. In our coding programme, instead of saying that I want the cartoon cat to do “that”, they are taught to say “I want the cartoon cat to first move 10 steps to the right, jump to the height of 5 units 2 times and finally make the sound meow”.

This trains their logical thinking capabilities and builds up their foundation in Mathematics before they enter Primary School.

 

4) Tell us more about your experience at MIT and how that shapes the teaching style at Coding Lab? 

YNF: My experience at MIT was life-changing. The curriculum was extremely rigorous, highly challenging and heavily grounded in Mathematics. Mathematics was applied to all fields, eg. Finance, Economics or Management Science.

The environment and excitement of being so close to the forefront of technology and that of being surrounded by many classmates who were all also top students from around the world, was truly humbling and really challenged me to measure up to a very high level of performance.

I would say that my experience there has had a profound effect on how I teach, in a sense that I believe in inquiry-based learning, where students are not always given the “correct answers” but are encouraged to try and test their hypotheses to arrive at their own conclusion. At the same time, the coding curriculum at Coding Lab heavily emphasizes on Mathematics, and topics at our weekly classes cover many relevant fields that the students encounter at school, applying programming to subjects such as Biology, Chemistry and Physics, (inspired by my time at MIT), on top of the usual hardware add-ons and robotics.

 

5) What advice would you give to parents who want to start their child on coding? Do you have any tips for parents when choosing a school?

YNF: A common question that I get is that parents wonder which programming language their child should start with, given that there are many different languages out there. They also want their child to learn as many languages as they can. My advice would be to introduce an age-appropriate language to your child, let him/her build up a strong foundation in it, and then move on and let him explore other languages. When learning programming, it is not about the current language ‘a-la-mode’ as the trend changes with time. Most importantly, the child must gain a critical understanding of computational thinking, which is applicable across all domains regardless of the programming language.

When selecting a coding school, parents should consider the following 3 factors:

  1. Coding Curriculum –What are the credentials of the curriculum team? Does your child start on a programming language that is suitable for his age? Does the curriculum challenge the faster students but at the same time allow sufficient practice for the rest of the students? A well-designed curriculum should also give your child the ability to pick up computational thinking.
  1. High-Quality Teaching –Do the teachers have appropriate qualifications? Not only technically, but also what is their experience in handling children? Are they patient and passionate and love children? Having a good teacher can make all the difference in engaging your child the right way, and set the tone for their journey in technology.
  1. Environment – Does the space have lighting that is specially designed for computer work in mind? Are there windows for the students to look far out, to rest their eyes in between their work (We advocate an eye-break every half an hour)? Are there Tinker Zones for kids to play with in between classes to further their learning independently, at no extra cost?

 

6) How can parents help at home, in supporting their child’s interest in programming and STEM (Science, Technology, Engineering, Mathematics)?

YNF: Here are some tips and simple exercises you can do with your child at home:

Ages 4-6:

  1. Get your preschooler hide their favourite toy, then get them give you directions to lead you to the toy. Directions given must be very specific, eg. “Walk 5 steps forward” and include spatial instructions such as “Behind the Sofa”, or “Above the Table” so that this will train up their spatial awareness. This also helps build up Problem-Solving (Step-by-Step logical thinking skills).

Ages 7-12:

  1. Find out what their favourite game is, and then ask them to break it down into smaller parts and try to understand how the developer created the game. Eg. Clash Royale: How are the characters controlled? How are the levels programmed? Are the cards given randomised? How does the music change during the final 30 seconds?

Kids can also try their hand at creating simple games here:

Pong: https://scratch.mit.edu/projects/123636704/

Scratchemon-Go

A Pokemon-Go inspired game: https://scratch.mit.edu/projects/119831978/ 

Thank you Yong Ning Foo for taking our interview! 

To find out more about Coding Lab and to find the best coding class for your child, please go to: 

Website: www.codinglab.com.sg 

Facebook: https://www.facebook.com/CodingLabAsia/

Share.

About Author

Our Parenting World is Singapore's Award-Winning Premier Lifestyle, Entertainment and Family Website. Join us and have fun as we share a multitude of stories, ideas, giveaways/treats and updates on lifestyle and family-fun activities, events and adventures!

7 Comments

  1. Pingback: Coding for Kids – Scratch Beginners Course by Coding Lab | Our Parenting World

  2. I am looking for and I love to post a comment that “The content of your post is awesome” Great work!

Gatotkaca
JKT48
Kopi Gayo
Juara Liga Bola Basket
Game HP yang Cocok untuk Anak-Anak
10 Game Ramah Anak Tahun 2024
Harpitnas
Muntaber
Hardiknas
Paspampres
Pakcoy
Harkitnas
Tangkuban Perahu
Sibolangit
Simarjarunjung
Sigura-gura
Simanindo
Padarincang
Cilawu
Cilengkrang
Kolektor
Pelukis
Pancoran
Kualitas
Jasmani
Cipanas
Eksklusif Inovatif
Xenia
Wamena
Parapat
Penatapan
Balige
Ciomas
https://aaatrucksandautowreckings.com
https://narentechnologies.com
https://youthlinkjamica.com
https://arbirate.com
https://playoutworlder.com
https://temeculabluegrass.com
https://eldesigners.com
https://cheklani.com
https://totodal.com
https://kmspicodownloads.com
https://apkcrave.com
https://bestcarinsurancewsa.com
https://complidia.com
https://eveningupdates.com
https://livingauberean.com
https://mcochacks.com
https://mostcreativeresumes.com
https://oxcarttavern.com
https://riceandshinebrunch.com
https://shoesknowledge.com
https://topthreenews.com
https://www.ardipura.jayapurakota.go.id
cara menang cepat di koi koi treasure mahjong wins 3 permainan viral scatter hitam moo moo cow bagikan kemenangan besar odin riches sering bagikan kemenangan totem warrior sering membuat bandar bangkrut banyak anak muda kaya raya fakta fakta wild bounty showdown pola terbaru mahjong ways 2 seorang mahasiswa ugm temukan pola kemenangan simak game populer lucky neko heboh pecahan wild dan scatter starlight princess1000 ini 3 game terfavorit di indonesia siap siap tajir melintir menglahkan sweet bonanza1000 sudah tak terbantahkan olympus1000 jadi game favorit terbukti jepe mahjong wins 3 gratis scatter hitam 2 tips mengakali bandar mahjong wins 3 gates of olympus atau olympus100 dijamin jepe jangan pakai vpn main sweet bonanza1000 kiat sederhana menang besar starlight princess1000 meningkatkan potensi kemenangan mahjong wins 3 reaksi netizen usai banyak yang menang pola super aktifkan fitur 4 scatter hitam cara raih kemenangan setiap hari buggy bonus jadi game terbaik arwan taklukan permainan mount mazuma kini ada cara curang mengakali bandar olympus1000 mahjong ways 2 banjir wild dan scatter remaja 19 tahun di kalsel menang ratusan juta serangan kemenangan bertubi tubi mahjong wins 3 tingkatkan potensi kemenanganmu di gatotkaca ganesha fortune konsisten berikan kemenangan kemenangan besar mahjong ways 2 tanpa ribet midas fortune game terbaik dari masi kemasa modal receh menang besar sweet bonanza1000 versi terbaru mahjong wins 3 pragmatic play pemicu banjir jackpot menang luar biasa persiapan panjang mamat banjirkan kemenangan pola penakluk naga mahjong ways wrath of anubis buat maryadi kaya raya treasure of aztec kembali banjir kemenangan andi hanya mau jackpot scatter hitam mahjong ways 2 hujan jackpot miliaran platform accslot88 isu nuklir jackpot sweet bonanza penemuan pola kemenangan olympus1000 ramai ramai happybor promosi starlight princess awal mulai cerita mahjong ways 2 terbongkar cerita seru tentang ganesha fortune merubah hidup pahami trik dasar gates olympus agar cuan konsisten teknologi penambang cuan olympus1000 trik starlight princess1000 egyptian dreams deluxe raih kemenangan dengan modal kecil london hunter bagi kemenangan mencapai milyaran panduan cara raih kemenangan happy ape mengulik fitur unggulan santa village marco marwan racik formula kemenangan trik mahjong ways 2 hari ini simak skema pola mahjong ways 2 pola terbaik menangkan mahjong ways 1 terkuak pola kemenangan yang lagi viral ikuti pola mahjong ways dengan modal puluhan ribu jackpot gatotkaca hari ini starlight princess1000 menjadi primadona dihati netizen tidak ada usaha yang sia sia tips bro astudin menghasilkan jackpot ribuan persen tips meraih jackpot accslot88 bocoran tips menang besar setiap hari
cara menang jutaan dengan modal receh
pola gates of gatot kaca 1000 dijamin menang
pola khusus bulan november pasti menang
trik menangkan ratusan juta rupiah
Strategi Pemain Surabaya Maksimalkan Keuntungan di RAJA168 Tips Pemain Bandung Raih Scatter Hitam dengan Cepat di Mahjong Ways Pemain Aktif Medan Ungkap Rahasia Kemenangan Besar di RAJA168 Kisah Pemain Yogyakarta yang Sukses Menangkan Jackpot Fantastis di RAJA168 Cara Pemain Makassar Tingkatkan Peluang Scatter Hitam di Mahjong Ways Peluang Besar Pemain Semarang untuk Menang Mudah di RAJA168 Rahasia Pemain Jakarta Menangkan Scatter Hitam dengan Teknik Jitu Kisah Inspiratif Pemain Balikpapan yang Raup Rp 50 Juta di RAJA168 Langkah Sukses Pemain Denpasar Raih Kemenangan Konsisten di Mahjong Ways Pemain Malang Bagikan Tips Ampuh Raih Scatter Hitam di RAJA168 Rahasia Pemain Aktif RAJA168 di Surabaya untuk Raih Scatter Hitam dengan Mudah Pemain Jakarta Berbagi Tips Teruji untuk Mendapatkan Scatter Hitam di RAJA168 Cara Jitu Pemain Bandung Tingkatkan Peluang Scatter Hitam di Mahjong Wins 3 Pemain RAJA168 Asal Medan Berhasil Raih Rp 120 Juta, Simak Strateginya Langkah Sukses Pemain Semarang untuk Raih Scatter Hitam di RAJA168 Inspirasi Pemain Makassar yang Selalu Berhasil Memunculkan Scatter Hitam Pemain Yogyakarta Ungkap Rahasia Menangkan Jackpot Scatter Hitam di RAJA168 Kisah Pemain RAJA168 Asal Denpasar yang Raup Rp 200 Juta dengan Teknik Ampuh Bagaimana Pemain Malang Selalu Raih Kemenangan Berkat Scatter Hitam RAJA168 Komunitas Pemain Balikpapan di RAJA168 Semakin Tangguh dengan Tips Scatter Hitam Strategi Terbaik Pemain Surabaya Menang di Mahjong Wins 3 Tips Sukses Pemain Jakarta Meraih Jackpot di RAJA168 Panduan Lengkap Pemain Bandung Menang Besar di Mahjong Ways Rahasia Pemain Bali Meningkatkan Peluang Menang di RAJA168 Langkah Efektif Pemain Medan Raih Kemenangan di Mahjong Wins 3 Cara Cerdas Pemain Malang Menangkan Scatter Hitam di RAJA168 Pengalaman Pemain Yogyakarta Menang Jackpot di Mahjong Ways Kiat Ampuh Pemain Aceh untuk Dapatkan Kemenangan Besar di RAJA168 Teknik Jitu Pemain Makassar Menang di Mahjong Wins 3 Panduan Pemain Solo Raih Keberuntungan di Mahjong Wins 3 Strategi Pemain Pontianak Tingkatkan Peluang Menang di RAJA168 Tips Pemain Samarinda Raup Jackpot Besar di Mahjong Ways Rahasia Pemain Balikpapan Raih Scatter Hitam di Mahjong Wins 3 Panduan Pemain Banjarmasin Menang Konsisten di RAJA168 Langkah Pemain Denpasar untuk Mendapatkan Scatter di Mahjong Ways awalnya coba coba main starlight princess1000 free spin mahjong ways 2 semakin galak manfaat black scatter mahjong wins 3 pahami tips jitu sweet bonanza1000 perusahaan meta bangkitkan patung kuno aztech gemz cara mengubah kekalahan menjadi kemenangan kisah aryo modal nekat raih kemenangan besar kondisi keuangan benjamin kembali sehat mahasiswa ugm lepas jeratan pinjol berkat vampire fate pola dan jam kemenangan terbaru simak cara benyamin turunkan perkalian merah momen wahyu menang besar mantan admin umumkan cara banjirkan perkalian banyak warga terkena perkalian besar bandar ketar ketir dijebak netizen free spin free scatter mahjonng ways 2 jangan buy spin gates olympus sembarangan mending main mahjong wins 3 bisa dapat scatter hitam rumus cepat dapat jackpot sweet bonanza rumus cepat dapat wild dan scatter starlight princess kisah penjual sayur iseng berhadiah jackpot raih kemenangan anda sekarang juga rasakan kemenangan fantastis simak cara cerdas damar wira curangi bandar tempat favorit netizen mencari keuntungan Strategi Pemain Bandung Raih Jackpot di Mahjong Wins 3 Tips Jitu Pemain Jakarta Tingkatkan Peluang Menang di RAJA168 Panduan Pemain Surabaya Dapatkan Scatter Hitam di Mahjong Ways Cara Pemain Makassar Maksimalkan Kemenangan di RAJA168 Langkah Pemain Bali Meraih Keuntungan di Mahjong Wins 3 Rahasia Pemain Malang Menang Besar di RAJA168 dengan Mudah Teknik Pemain Medan Raih Kemenangan Konsisten di Mahjong Wins 3 Tips Pemain Yogyakarta Untuk Menang Besar di Mahjong Ways Strategi Pemain Palembang Dapatkan Jackpot di RAJA168 Cara Pemain Balikpapan Tingkatkan Peluang Scatter Hitam di Mahjong Ways Langkah Pemain Banjarmasin Mendominasi Permainan di RAJA168 Kisah Pemain Pontianak Menang Fantastis di Mahjong Wins 3 Rahasia Pemain Pekanbaru Sukses Menang di RAJA168 Tips Pemain Solo Menangkan Scatter Hitam di Mahjong Ways Strategi Pemain Semarang Raup Kemenangan Besar di RAJA168 Cara Pemain Aceh Mencapai Keberhasilan di Mahjong Wins 3 Teknik Pemain Samarinda Raih Scatter Hitam di RAJA168 Langkah Pemain Denpasar Tingkatkan Jackpot di Mahjong Wins 3 Panduan Pemain Cirebon untuk Bermain Efektif di RAJA168 Tips Pemain Kupang Maksimalkan Keuntungan di Mahjong Ways Rahasia Pemain Maluku Meningkatkan Peluang Menang di RAJA168 Langkah Pemain Lampung Mendapatkan Scatter Hitam di Mahjong Wins 3 Cara Pemain Jambi Tingkatkan Kemenangan di Mahjong Wins 3 Strategi Pemain Ternate Raih Keuntungan Besar di RAJA168 Teknik Pemain Padang Menang dengan Mudah di Mahjong Wins 3 Langkah Pemain Batam Sukses di Mahjong Ways Bersama RAJA168 Panduan Pemain Kendari Mencapai Kemenangan di RAJA168 Tips Pemain Mataram Mendapatkan Scatter Hitam di Mahjong Wins 3 Cara Pemain Bitung Mendominasi Permainan di RAJA168 Rahasia Pemain Tanjungpinang Raih Jackpot di Mahjong Wins 3 Strategi Pemain Pematangsiantar Untuk Menang Konsisten di RAJA168 Teknik Pemain Manado Tingkatkan Keuntungan di Mahjong Ways Langkah Pemain Gorontalo Mendapatkan Scatter Hitam di RAJA168 Tips Pemain Jayapura Raih Kemenangan di Mahjong Wins 3 Panduan Pemain Ambon Untuk Bermain Efektif di RAJA168 kilas balik olympus1000 mengeluarkan badai scatter mengintip pecahan starlight princess pesona kemenangan sweet bonanza sensasi permainan mahjong wins 3 server luar trik maxwin dragon fortune yang dirahasiakan 3 tanda mudah dapat scatter mahjong ways 2 nagabet76 mengenal lebih dekat starlight princess1000 perangkat iphone yang cocok main dragon fortune trik buy spin olympus1000 langsung jackpot trik rahasia gatotkaca langsung muntah scatternya bonusan ratusan juta aztech gems keluarnya pecahan scatter mahjhong secara bersamaan mahjong ways 2 banjir scatter pahami ilmu mudah maxwin mahjong wins update mahjong wins 3 maxwin tanpa pola cara jitu turunkan banjir scatter hanya disini nomor 1 indonesia scatter hitam trik terbaik raih kemenangan di mahjong ways pola pp kemenangan tingkat peluang kemenangan pola terbaik untuk cari cuan setiap hari cara mudah menang lawan zeus hingga akhir bulan november strategi koswara temukan situs rekomendasi terkuak trik baca pola turunkan petir trik menangkan gates of olympus dengan modal cacing