As Chinese New Year approaches, the tech-activities don’t stop! Here are February’s fun techtivities for families and serious coders to do. From taking part in a coding challenge, enjoying artworks in an electric car and following a time-travelling robot (Psst, use your SingapoRediscovers vouchers), there’s much to do on our little red dot!

Shopee Code League

Whether you’re a student (pre-tertiary, undergraduates and postgraduates; ages 18 and below will need to complete a Parental Consent Form) or a working professional, you’re welcome to join in the fun with a group of 2 to 4. Gather your coder friends, solve real-world issues and take on challenges specially designed by the Shopee tech teams. Get ready, registration closes on 26 February 2021!

Registration closes on 26 February 2021
Competition runs from 6 – 20 March 2021
To find out more, click here.

Moo Moo PARK

Usher in the Year of the Ox by enjoying artworks by foot or in an electric car at Asia’s first drive-through exhibition. Organised in the Singapore Chinese Cultural Centre’s carpark, the immersive exhibition features 3D installation art, selfie filters and augmented reality murals that focus on the United Nations’ Sustainable Development Goals.

Singapore Chinese Cultural Centre, Level 6 Carpark
Open daily (no walk-in on Saturdays / no drive-thrus on Sundays)
Price: From $5
Tickets available from SISTIC
To find out more, click here.

Time Capsule

Meet the newest attraction to join the Singapore Flyer. Touted as a multi-sensory attraction that takes you through Singapore’s 700-year history, the immersive and interactive journey spans two levels as you follow a ‘time-travelling’ robot called R65. Best of all, you can use your SingapoRediscovers vouchers here!

Thursdays to Sundays, 2pm to 9:15pm
Singapore Flyer
Price: From $10
*Can use SingapoRediscovers Vouchers
To find out more, click here.

Coding Classes

Parents, we heard you! Our Junior Coders Programme is back in session. Calling all N2s to K2s! Our specially curated preschool coding programme will get your little ones acquainted with technology through fun and hands-on activities.

For Ages 7 to 18, our mid-semester intake for February is now open too!

To find out more about our Junior Coders Programme, click here.

Mid-Semester Intake Details:
Starting Saturday, 6 February 2021
Parkway Parade, Bukit Timah (KAP Mall) and Online
To find out more, click here.

The Coding Lab team wishes everyone a prosperous Lunar New Year! 🙂

If you haven’t seen our previous techtivity recommendations, check out our January #TechtivitiesOfTheMonth, which includes more cool tech-related attractions that you can visit!

(Written by Cheryl Tang)

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

It takes a lot of brain power to code, and as the brain takes up about 20% of the body’s calories, it’s super important to eat the right foods to stay energised and healthy! The Coding Lab team has assembled the best list of brain foods that you can eat to keep those brain cells active – check them out below. 🧠💪

Image of Brain Food: Eggs

1. Eggs

A breakfast staple for many, eggs are a good source of several nutrients (like vitamin B6, vitamin B12 and choline) tied to brain health! 

The egg yolks in eggs are rich in choline, which is an important micronutrient needed by our bodies to help regulate mood and memory. The B vitamins that eggs contain also help to slow down the progression of mental decline, synthesise brain chemicals and regulate the sugar levels in the brain. 

If coding’s on your to-do list for the day, make sure to start it right – with a sunny side up!

2. Dark chocolate

Flavonoids present in the cocoa in dark chocolate are powerful antioxidants with anti-inflammatory and immune system benefits. Antioxidants are able to help prevent oxidative stress, which contributes to age-related cognitive decline as they damage cells in the body. In short, antioxidants often go hand-in-hand with anti-aging.

Dark chocolate is also known to contain less sugar than other types of chocolate, and with the presence of polyphenols – which help to improve insulin sensitivity – they help to control our blood sugar levels.

Now that you know the goodness dark chocolate brings, don’t forget to set aside a few bars for your next coding session! 

Image of Brain Food: Dark Chocolate
Image of Brain Food: Fatty Fish

3. Fatty Fish

Fatty fish is abundant in Omega-3. The Omega-3 fatty acids are capable of building cell membranes in the body, like those in the eyes and the brain. Thus, they are able to improve our vision as well as the structure of our brain cells – known as neurons – which are vital in transmitting information between the brain and the rest of the nervous system. 

Read: 5 Tips to Better Eye Health

Foods rich in Omega-3s are also great for improving concentration and cognitive functioning, hence further enhancing your ability to process and think when coding!

Try out this recipe: Lemon Dijon Baked Salmon and Potatoes

Credit: AverieCooks

• 8 medium sized (or 900 to 1130 grams of) russet potatoes, halved or quartered into 1-inch pieces
• 5 tablespoons of olive oil, divided
• Kosher salt, to taste
• Freshly ground black pepper, to taste
• 57 grams unsalted butter, melted
• 2 to 3 tablespoons lemon juice
• 2 to 3 tablespoons Dijon mustard
• Four 170 grams skin on salmon fillets
• Fresh parsley (optional for garnishing)

1. Preheat your oven to ~220°C (425°F). Line a baking sheet with heavy-duty aluminium foil for easier cleanup and spray with cooking spray. Add the potatoes and evenly drizzle 3 to 4 tablespoons of olive oil. Evenly season with salt and pepper and toss with your hands to combine and evenly coat. Bake for 15 minutes or until potatoes are about 75% done.
2. While the potatoes are baking, in a small microwavable bowl, heat up the butter for about 45 seconds. Add the lemon juice, Dijon mustard, and stir to combine; set aside. 
3. Remove the baking sheet from the oven and flip the potatoes to ensure even cooking. Add the salmon-fillets skin-down, evenly drizzle with the remaining 2 to 3 tablespoons olive oil and nestle the potatoes around the salmon.
4. Evenly drizzle about two-thirds of the lemon butter Dijon mixture over the salmon fillets. Evenly drizzle the remaining one-third over the potatoes.
5. Evenly season the salmon with salt and pepper, to taste.
6. Bake for about 10 minutes, or until the salmon and potatoes are done. The salmon should flake easily and the potatoes should be fork-tender. 
7. Garnish with parsley (optional) and serve immediately. Recipe is best fresh but will keep airtight in the fridge for up to 5 days.

4. Berries

Berries are delicious to snack on and they’re full of fibre, vitamins and minerals. They’ll definitely give your brain a boost of energy – set a bowl of good berries next to you on your next coding session and you’re set for a productive time.

Some berries that you can easily get from your nearest market are:
✓ Strawberries
✓ Blueberries
✓ Raspberries
✓ Cranberries
✓ Grapes

Image of Brain Food: Berries
Image of Brain Food: Whole Grains

5. Whole grains

Whole grains are good sources of vitamin E which has powerful antioxidant properties. As a fat-soluble antioxidant, it’s able to cross the blood-brain barrier and protect fats from oxidation, hence reducing oxidative stress on the brain! 

Some examples of whole grains include:
✓ Brown rice
✓ Oatmeal
✓ Whole-wheat bread
✓ Whole-wheat pasta
✓ Whole-wheat crackers

Got a few ripe bananas sitting on your kitchen counter? Whip ’em up into a loaf of delicious banana bread!

Try out this recipe: Easy Banana Bread

Credit: SimplyRecipes

• 2 to 3 ripe bananas, peeled (about 160 to 192 grams mashed)
• 76 grams unsalted butter, melted
• 1 large egg, beaten
• 150 grams sugar
• 1 teaspoon baking soda
• 1 teaspoon vanilla extract
• Pinch of salt
• 204 grams of all-purpose flour

1. Preheat your oven to 175°C (350°F), and butter a 4×8-inch loaf pan.
2. In a mixing bowl, mash the ripe bananas with a fork until completely smooth. Stir the melted butter into the mashed bananas.
3. Mix in the baking soda and salt. Stir in the sugar, beaten egg, and vanilla extract. Mix in the flour.
4. Pour the batter into your prepared loaf pan. Bake for 50 minutes to 1 hour at 175°C (350°F), or until a tester inserted into the centre comes out clean.
5. Remove from the oven and let cool for a few minutes. Afterwards, remove the banana bread from the pan and let cool completely before slicing and serving.

6. Vegetables

Eat up those greens! Although different vegetables exert their effects on the brain through different mechanisms, they share the common trend of having antioxidant, anti-inflammatory and cytoprotective properties. An example would be cruciferous vegetables like cabbage, cauliflower and brussels sprouts that contain compounds which can prevent oxidative damage and fight cancer cells!

Do you have trouble getting your kids to eat those greens? We’ve got a trick up our sleeves for you. Check out this amazing cauliflower rice recipe below!

Image of cauliflower
Try out this recipe: Cauliflower Rice (Super easy!)

Credit: MinimalistBaker

• Pine cauliflower

1. Wash and thoroughly dry cauliflower, then remove all the greens.
2. You can choose to either use a box grater or a food processor! If using a box grater, cut the cauliflower into large chunks and use the medium-sized holes of the box grater to grate into ‘rice’. If using a food processor, cut into small pieces and use the grater attachment to grate the cauliflower into ‘rice’.
3. Transfer to a clean paper towel and press to remove any moisture (that can make your dish soggy!)
4. You can enjoy your cauliflower rice cooked or raw! You can cook your cauliflower rice by sautéing in a pan over medium heat with 1 tablespoon of oil. Cover with a lid to make the cauliflower stems more tender! Cook for a total of 5-8 minutes and season as desired.
5. You can use cauliflower rice in recipes that call for rice – like fried rice! You can store the leftovers in the refrigerator for up to 5 days. Uncooked cauliflower rice can be stored in the freezer for up to 1 month.

We hope that these foods will keep your minds sharp and more focused when coding! Make sure to include them in your shopping list for the next time you go to the market and don’t forget to share this with your friends and family! 😉

(Written by Zulaikha)

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Unravelling The Mystery Continued: Behind Our Room Name – Van Rossum

Do you remember our Unravelling The Mystery series? We found out the naming inspirations for our rooms at Parkway Parade and King Albert Park (KAP). Up next is our newest addition to the Bukit Timah campus, the Van Rossum room at KAP Mall #02-05!

Room 4. Van Rossum

Van Rossum Room
Van Rossum Room

So, who is Guido Van Rossum?

Our spacious new room is named after Guido Van Rossum (born 31 January 1956). Van Rossum is a Dutch programmer widely credited with the creation and development of Python, beginning in 1989 in the Netherlands [1]. If you have heard of Python, one of the world’s most popular and fastest-growing programming languages [2], then you should know who Van Rossum is!

Van Rossum wanted a programming language centred around the computer scientist, not the machine.
(Photo from Van Rossum’s Github)

Van Rossum first created Python while working on other projects, including a failed language called ABC. Through that experience, he observed that he needed a computer language that had more readability, while retaining the features of shell scripts and C, another programming language [3].

The logo of Python

Thus, Python was born, and it was a simple language which stripped away any extraneous code, making it more enjoyable for amateurs and beginners to code! Van Rossum also made Python open-source, which means it does not have a proprietary license that controls who uses it. This allows its group of learners to grow year on year. In fact, in 2015, Python overtook French to be the most popular language taught in primary schools in England [4]!

“For someone who is not yet a programmer, who wants to become a programmer, for those people, Python is particularly easy to get.” [5]

Did you know? The name of the language, ‘Python’, did not originate from the snake! Fans of the British comedy series “Monty Python’s Flying Circus”, aired on BBC during the 1970s, will be pleased to know that it was the inspiration. That’s right! Van Rossum was a huge fan of the show and it entertained him as he developed the programming language, and he chose “Python” because it was short, mysterious and catchy [6].

So, what is Van Rossum up to now? Van Rossum then went on to become a Principle Engineer at Dropbox for almost seven years, before retiring shortly. He is now part of the Microsoft Developer division [7].

Our Van Rossum room is filled with awe-inspiring quotes from other greats. The room is not only for teaching Python, but all of our classes for ages 4 to 18. If the story of Van Rossum piques your interest in coding, sign up for our classes by clicking here.

(Written by Nicole Loo)

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.