Our students will show you why programming is for everyone, one story at a time.

There’re really no excuses for anyone to say “programming is too difficult to learn.”

The bright-eyed Sik-kin Chan, or “Sik Sik” as his peers and teachers would call him, is one of the first coding students at Preface. At the age of ten, he has already been coding for two years. “I’ve never thought that I could build an app for the grown-ups to use, in an actual shop. Not when I just started coding two years ago. Now there’s an app up and running in Preface Coffee and I was one of the builders behind. The 8 year-old me wouldn’t believe that this is happening.”

Like any other post-millennial kids, Sik Sik grew up with many mobile devices around him. Although gadgets are common, something was boggling his mind — how are these games made inside a screen? They don’t look like other physical toys at home. He raised this innocent question to his parents — that’s how he first heard about “programming”, and all the wonderful things that could follow, if he knew how to code.

However, the computer class at school didn’t teach him how to code. It’s a class of 32 kids. To make sure everyone’s mind was present in the classroom, the teacher spent about ⅔ of the time keeping the classroom orderly.

For the precious time left, the teacher showed them how to use the PowerPoint. There’s no programming elements in the class.

Outside school, Sik Sik takes his Chinese tutorial class at Preface. Surprisingly, it’s also where he first discovered the kind of programming classes he wanted to take.

Sik Sik usually arrived early for his Chinese class, and he saw some kids doing something on their computers in excitement. “They were putting some puzzles together on the screen. It looks like a game but there’s a teacher in the classroom.” It was the first time he saw someone coding with a tool called “App Inventor”, building the “things” that live behind the screen of his iPad.

He then decided to take the App Inventor classes at Preface. It was a bit of a learning curve at first. “The first thing I had to learn was how to think like a programmer, which is quite different from the usual way of thinking. It was a bit awkward at first and I couldn’t get used to it. There were always a few steps missing in my program and it was frustrating. But Mr Sam guided me how to think in a more systematic way. ‘Remember how you talk to your 3 year-old brother? How would you ask him to get a pencil for you?’ Although he never really gave me the answers directly, I would eventually find the answer myself with the method he taught me.”

“I think the best thing about learning coding at Preface is the Hackathon. I get to test what I learn by finishing a project in a very short time.” In the monthly Hackathon at Preface, all the coding students had to churn out and present finished products on a stage. Everything happens in 2.5 hours and there was no time to waste.

“It was nerve-wracking every time, and collaborating with other kids is very challenging! I feel really satisfied though every time I finish a project.”

It’s a question we ask almost every kid: what do you want to be in the future?

Sik Sik painted a self-portrait in words about his future self, with a cheeky smile, “I picture myself as ‘the Man in the Chair’ type of guy, you know, like a hacker behind the scene, tackling hard problems in order to close the security breach of some important systems, working inside a confidential building.” His voice raised a little bit in excitement as he continued, “I want to be a professional coder when I grow up, and teach young kids about coding, like Mr Sam.”

It’s probably still a long way for our little Sik Sik to become that “Man in the Chair” he talked about, but we’re properly proud of how a 10 year-old has been coming along. He gives me one less excuse to procrastinate, but keep on trying and trying, until that status of “Man in the Chair” is achieved.

Related Posts

Auto Draft

How do companies use Web 3.0? Use Cases and Examples In the roaring 2020s, the explosion of innovation…
Read More
有字幕的世界?Google 將推出實時翻譯AR眼鏡!

打破語言隔閡 Google AR眼鏡可實時翻譯 實現有字幕的世界

有字幕的世界?Google 將推出實時翻譯AR眼鏡! 在剛過去的Google I/O 2022大會上發布不了少Pixel手機及配件的消息,Google在完場前亦為大家帶來一個大彩蛋- Google AR眼鏡的預告片,雖然未知Google AR 眼鏡發布日期,但預告片中透露的細節足以令人翹首以待。 Google AR眼鏡的特點 Google CEO Sundar Pichai在Google I/O 2022大會上只透露了Google AR眼鏡一個功能--實時翻譯。透過Google…
Read More

文憑不等於一切 去中心化教育才是王道?

文憑不等於一切 去中心化教育才是王道? Covid-19 大流行期間,世界各地的學校紛紛為防疫而關閉,從幼兒園到大學的學生都只能在網上學習,顛覆了慣常的學習模式及處所。失去了學校這所實體建築,推進了教育去中心化的現象。要了解「去中心化」的真正意義和價值,首先要理解「中心化」和當前的教育生態系統。 傳統教育 – 以證書為憑的時代 不少香港人都表示讀大學「為張砂紙」,這正正是集中化教育的思想。傳統學位往往需要數年時間才能獲得「認證」。一般高等教育機構對課程設置、學生必修課等等都有嚴格的要求,學生也要通過「標準化」測試才得到評分及能力估算。由於課程設計受到機構內多重嚴格管理,完成設計時知識通常已經過時,而且為了一次過應付多個學生,教學方法上也很狹隘。現代科技日新月異,通常到畢業時,一個人花了四年時間學習的概念已經過時了。 總而言之,現時的傳統教育模式有以下弊病: 得到「認證」的時間長達數年 單一的教學方法 課程更改需時、知識過時 資料來源 : Coding Room 去中心化教育的掘起 集中化教育之下,那些對課外內容感興趣的學生需要花費額外的時間追求新知,卻仍然要滿足教育監督者的期望,而諷剌的是,這些監督者從來不是課程受眾。 什麼是去中心化教育?…
Read More