Schedule
Saturday, 22nd May
Introduction to Python (Part 1)
Celine Natalie Wongso Lesmono (Speaker Yishun
Innova Junior College), Seth Olav Yong (Speaker Yishun Innova Junior
College)
- Celine Natalie Wongso Lesmono (Speaker Yishun
Innova Junior College), Seth Olav Yong (Speaker Yishun Innova Junior
College)
Description: This workshop is about introducing people who are interested in Python to Python, teaching them about the syntaxes and languages in Python. We hope that participants would enjoy the process of learning Python and learn some basic Python which will spur their interest in learning more about coding.
Prerequisites: There is no prerequisite to this course!Duration: 2 hours
Main Conference Room
Saturday, 22nd May, 11:00 - 13:00
- Programming Languages 101
Saturday, 29th May
Introduction to Python (Part 2)
Celine Natalie Wongso Lesmono (Speaker Yishun
Innova Junior College), Seth Olav Yong (Speaker Yishun Innova Junior
College)
- Celine Natalie Wongso Lesmono (Speaker Yishun
Innova Junior College), Seth Olav Yong (Speaker Yishun Innova Junior
College)
Prerequisites:
- Basic knowledge of Python
- You can attend "Introduction to Python (Part 1)" workshop here as a preparatory workshop.
Main Conference Room
Saturday, 29th May, 01:00 - 03:00
- Programming Languages 101
Introduction to C++
Liew Zheng Yuan (Speaker Dunman High School),
See Yong Qian (Facilitator Dunman High School)
- Liew Zheng Yuan (Speaker Dunman High School),
See Yong Qian (Facilitator Dunman High School)
Prerequisites: There is no prerequisite to this course!
Duration: 1.5 hours
Main Conference Room
Saturday, 29th May, 05:30 - 07:00
- Programming Languages 101
Introduction to C#
Eda Yeo (Speaker Dunman High School)
- Eda Yeo (Speaker Dunman High School)
Prerequisites: There is no prerequisite to this course!
Duration: 1 hour
Main Conference Room
Saturday, 29th May, 08:00 - 09:00
- Programming Languages 101
Introduction to Java
Yeng Loan Koan (Speaker Temasek Junior College)
- Yeng Loan Koan (Speaker Temasek Junior College)
Prerequisites:
- Download Eclipse IDE for Java Developers here (before the workshop)
Duration: 1 hour
Main Conference Room
Saturday, 29th May, 12:00 - 13:00
- Programming Languages 101
Sunday, 30th May
Creating Visual Novels with RenPy
Jessica Chan (Speaker Dunman High School), Tan
Shian Pei (Speaker Dunman High School)
- Jessica Chan (Speaker Dunman High School), Tan
Shian Pei (Speaker Dunman High School)
Prerequisites:
- Download Ren'Py here (before the workshop)
- Download a code editor (for eg: Visual Studios, Atom, etc) (before the workshop)
- Prepare some images and media for the visual novel (optional)
Duration: 2 hours
Main Conference Room
Sunday, 30th May, 01:00 - 03:00
- Making Games (& Playing Them)
Introduction to Unity 2D Game Development
Chen Qirui (Speaker Dunman High School), Hon Wen
Hong (Speaker Dunman High School)
- Chen Qirui (Speaker Dunman High School), Hon Wen
Hong (Speaker Dunman High School)
Prerequisites:
- Download Unity Software here (before the workshop)
- Download a code editor (for eg: Visual Studios, Atom, etc) (before the workshop)
- Basic knowledge of C# (optional)
- You can attend "Introduction to C#" workshop here as a preparatory workshop.
Duration: 3 hours
Disclaimer: The following workshop is mainly focused on going through the 2d development workflow of making a game with unity & using the unity game engine instead of coding with c# using the scripts.
Main Conference Room
Sunday, 30th May, 04:30 - 07:30
- Making Games (& Playing Them)
How To: CodeCombat
Lin Junyu (Speaker Dunman High School), Brandon
Jay-han Bok (Speaker Dunman High School), Chiam Kai
Jun (Speaker Dunman High School), Jaden Chew
Jingzhi (Speaker Dunman High School)
- Lin Junyu (Speaker Dunman High School), Brandon
Jay-han Bok (Speaker Dunman High School), Chiam Kai
Jun (Speaker Dunman High School), Jaden Chew
Jingzhi (Speaker Dunman High School)
Prerequisites:
- Join the CodeCombat Classroom here and try out a few of the levels! (before the
workshop)
Duration: 2 hours
Main Conference Room
Sunday, 30th May, 08:00 - 10:00
- Making Games (& Playing Them)
Playing with Minecraft Plugins
Issac Chen Jing De (Facilitator Dunman High
School), Ng Yan Quan Ryan (Speaker Temasek Junior College), Tan Rui
Yang (Speaker Dunman High School)
- Issac Chen Jing De (Facilitator Dunman High
School), Ng Yan Quan Ryan (Speaker Temasek Junior College), Tan Rui
Yang (Speaker Dunman High School)
Prerequisites:
- Download the appropriate zip file here and refer to the Readme Document for Installation Instructions (before the workshop)
Duration: 2 hours
At 17 years old, I'm a young software developer with a passion for learning.
Working extensively with web development, robotics, and machine learning has given me opportunities to embark on unique interdisciplinary projects using a variety of technologies.
Main Conference Room
Sunday, 30th May, 12:00 - 14:00
- Making Games (& Playing Them)
Monday, 31st May
Creating your own Google Chrome Extensions
Liu Hongshuo (Speaker Dunman High School)
- Liu Hongshuo (Speaker Dunman High School)
Prerequisites:
- Download a code editor (for eg: Visual Studio
Code , Atom, etc)
(before the workshop)
- Basic knowledge of HTML, CSS, JS (optional)
Duration: 2 hours
Main Conference Room
Monday, 31st May, 01:00 - 03:00
- The World of Application Development
Automation with Python
Seth Olav Yong (Speaker Yishun Innova Junior
College), Bhatnagar Ishita (Speaker Yishun Innova Junior College)
- Seth Olav Yong (Speaker Yishun Innova Junior
College), Bhatnagar Ishita (Speaker Yishun Innova Junior College)
Prerequisites:
- Basic knowledge of Python
- You can attend "Introduction to Python (Part 1)" and "Introduction to Python (Part 2)" workshops here as preparatory workshops
Duration: 2.5 hours
Main Conference Room
Monday, 31st May, 04:30 - 07:00
- The World of Application Development
Basic Reconnaissance in Cyberspace
Chen Le Qi (Speaker National Junior College)
- Chen Le Qi (Speaker National Junior College)
Prerequisites: There is no prerequisite to this course!
Duration: 1.5 hours
Main Conference Room
Monday, 31st May, 08:00 - 09:00
- The World of Application Development
Introduction to Android Studio
Chan Si Jie (Speaker Temasek Polytechnic)
- Chan Si Jie (Speaker Temasek Polytechnic)
Prerequisites:
- Download Android Studio here (before the workshop)
- Basic knowledge of Java (optional)
- You can attend "Introduction to Java" workshop here as a preparatory workshop.
Duration: 2 hours
Main Conference Room
Monday, 31st May, 12:00 - 14:00
- The World of Application Development
Tuesday, 1st Jun
National CodeCombat Tournament
Description: CodeCombat tournament is a competition held by BuildingBloCS 2021 and the CodeCombat team on 1st June with an objective of selecting outstanding CodeCombat players! This tournament is a one-day online event involving students from different age groups. Participants are able to explore different CodeCombat arenas and battle against each other to accumulate points . At the end of the tournament, there will be special prizes awarded to top scorers according to the leaderboard ranking.
Teachers and non-student participants would be sent a Youtube Live Stream Link to spectate the tournament
Duration: 9 hours
Main Conference Room
Tuesday, 1st Jun, 00:00 - 09:00
- CodeCombat
Wednesday, 2nd Jun
Keynote Talks: Amazon
BuildingBloCS have invited Jia Ying from Amazon (AWS) to share about her experiences working in Amazon and to encourage students to continue to pursue their interest in computing/tech. Do check out her profile here
Duration: 20 mins
Main Conference Room
Wednesday, 2nd Jun, 00:35 - 00:55
- June Conference Day 1
Keynote Talks: AI Singapore
BuildingBloCS have invited Seng Meng from AI Singapore to share about his experiences working in AI Singapore and to encourage students to continue to pursue their interest in computing/tech. Do check out her profile here
Duration: 30 mins
Main Conference Room
Wednesday, 2nd Jun, 00:55 - 01:25
- June Conference Day 1
Python Basics
Zi Jie (Speaker Jurong Pioneer Junior College),
James Li (Speaker Jurong Pioneer Junior College), Zhen
Xi (Facilitator Jurong Pioneer Junior College)
- Zi Jie (Speaker Jurong Pioneer Junior College),
James Li (Speaker Jurong Pioneer Junior College), Zhen
Xi (Facilitator Jurong Pioneer Junior College)
Description: This workshop is about introducing people who are interested in Python to Python, teaching them about the syntaxes and languages in Python. We hope that participants would enjoy the process of learning Python and learn some basic Python which will spur their interest in learning more about coding.
Prerequisites: There is no prerequisite to this course!Duration: 1 hour 30 mins
Main Conference Room
Wednesday, 2nd Jun, 02:35 - 04:05
- June Conference Day 1
Introduction to Machine Learning (Part 1)
Lam Yik Ting (Speaker Dunman High School), Tse
Min Jia (Speaker Dunman High School)
- Lam Yik Ting (Speaker Dunman High School), Tse
Min Jia (Speaker Dunman High School)
Prerequisites:
- Basic knowledge of Python and Javascript (optional)
- Requires Laptop/PC with webcam and microphone
Duration: 1 hour
Main Conference Room
Wednesday, 2nd Jun, 05:00 - 06:00
- June Conference Day 1
Ideation for AI Winpetition
Participants can use this timing to think of ideas for the AI Winpetition that is taking place throughout the June Conference.
Duration: 1.5 hours
Main Conference Room
Wednesday, 2nd Jun, 06:00 - 07:30
- June Conference Day 1
Keynote Talks: Google
BuildingBloCS have invited a representative from Google to encourage students to continue to pursue their interest in computing/tech. More details about representative would be shared later.
Duration: 30 mins
Main Conference Room
Wednesday, 2nd Jun, 07:30 - 08:00
- June Conference Day 1
Face Recognition with Python (Part 1)
Ng Kin Meng (Speaker Anglo-Chinese Junior
College), Kee Jun Xi, Ansel (Speaker Anglo-Chinese Junior College), Andrhea
Angelina Therese Gaerlan San Gabriel (Speaker Anglo-Chinese Junior College),
Liang Yusen (Speaker Anglo-Chinese Junior College)
- Ng Kin Meng (Speaker Anglo-Chinese Junior
College), Kee Jun Xi, Ansel (Speaker Anglo-Chinese Junior College), Andrhea
Angelina Therese Gaerlan San Gabriel (Speaker Anglo-Chinese Junior College),
Liang Yusen (Speaker Anglo-Chinese Junior College)
Prerequisites:
- Basic knowledge of Python
- Requires Laptop/PC with webcam
- Requires a folder of images with ONLY your face in it
- Requires a folder of other images, can be of you, group or not even you. (optional)
- Install the face_recognition library (Detailed instructions here)
Duration: 2 hours
and joined the Tech Council CCA. I have a general interest
in technology both hardware and software.
In our workshop, we integrate many of these technologies in making our program.
Main Conference Room
Wednesday, 2nd Jun, 08:05 - 10:05
- June Conference Day 1
Thursday, 3rd Jun
Keynote Talks: ByteDance & Panasonic
BuildingBloCS have invited Zhe Ming from ByteDance (who studied in Georgia Tech) to share about his experiences interning in ByteDance and studying Computing as a subject. Do check out his profile here. Along with him, we have also invited Rui En, who is interning at Panasonic. Check out his profile here
Duration: 20 mins
Main Conference Room
Thursday, 3rd Jun, 00:20 - 00:40
- June Conference Day 2
Introduction to Machine Learning (Part 2)
Lam Yik Ting (Speaker Dunman High School), Tse
Min Jia (Speaker Dunman High School)
- Lam Yik Ting (Speaker Dunman High School), Tse
Min Jia (Speaker Dunman High School)
Prerequisites:
- Basic knowledge of Python and Javascript (optional)
- Requires Laptop/PC with webcam and microphone
Duration: 1 hour
Main Conference Room
Thursday, 3rd Jun, 00:45 - 01:45
- June Conference Day 2
Work on second submission for AI Winpetition
Participants can choose this time to work on the second submission for the AI Winpetition that is taking place throughout the June Conference.
Duration: 1 hour
Main Conference Room
Thursday, 3rd Jun, 01:45 - 02:45
- June Conference Day 2
Face Recognition with Python (Part 2)
Andrhea Angelina Therese Gaerlan San
Gabriel (Speaker Anglo-Chinese Junior College), Ng Kin
Meng (Speaker Anglo-Chinese Junior College), Kee Jun Xi,
Ansel (Speaker Anglo-Chinese Junior College), Liang
Yusen (Speaker Anglo-Chinese Junior College)
- Andrhea Angelina Therese Gaerlan San
Gabriel (Speaker Anglo-Chinese Junior College), Ng Kin
Meng (Speaker Anglo-Chinese Junior College), Kee Jun Xi,
Ansel (Speaker Anglo-Chinese Junior College), Liang
Yusen (Speaker Anglo-Chinese Junior College)
Prerequisites:
- Basic knowledge of Python
- Requires Laptop/PC with webcam
- Requires a folder of images with ONLY your face in it
- Requires a folder of other images, can be of you, group or not even you. (optional)
- Install the face_recognition library (Detailed instructions here)
Duration: 2 hours
and joined the Tech Council CCA. I have a general interest
in technology both hardware and software.
In our workshop, we integrate many of these technologies in making our program.
Main Conference Room
Thursday, 3rd Jun, 02:45 - 04:45
- June Conference Day 2
Music with AI
Rose Evangeline Anne Dagman
Destor (Speaker Dunman High School)
- Rose Evangeline Anne Dagman
Destor (Speaker Dunman High School)
Prerequisites:
- Basic knowledge of Python
- Basic knowledge of Machine Learning Concepts (optional)
- Install softwares that can read, edit and export MIDI files (such as GarageBand for macOS or Stagelight for Windows)
Duration: 2 hours
Main Conference Room
Thursday, 3rd Jun, 05:45 - 07:45
- June Conference Day 2
Evolutionary AI (Part 1)
Mok Jia Yu (Facilitator Dunman High School),
Issac Chen Jing De (Facilitator Dunman High School), Huang Qiu
Di (Speaker Dunman High School), Kingold Wang
Xinfeng (Speaker Dunman High School)
- Mok Jia Yu (Facilitator Dunman High School),
Issac Chen Jing De (Facilitator Dunman High School), Huang Qiu
Di (Speaker Dunman High School), Kingold Wang
Xinfeng (Speaker Dunman High School)
Description: Through the course of the workshop, participants will learn to train an artificial intelligence model that is capable of learning how to play Google's Dinosaur game.
Prerequisites:
- Intermediate knowledge of Python (up till OOP)
Duration: 40 mins
At 17 years old, I'm a young software developer with a passion for learning.
Working extensively with web development, robotics, and machine learning has given me opportunities to embark on unique interdisciplinary projects using a variety of technologies.
Main Conference Room
Thursday, 3rd Jun, 07:50 - 08:30
- June Conference Day 2
Work on second submission for AI Winpetition
Participants can use this time to work on their second submission for the AI Winpetition that is taking place throughout the June Conference.
Duration: 1 hour 15 mins
Main Conference Room
Thursday, 3rd Jun, 08:30 - 09:45
- June Conference Day 2
Friday, 4th Jun
Keynote Talks: DSO (Cybersecurity)
BuildingBloCS have invited Kar Wei from DSO to share about her journey from 'O' Level Computing to pursuing a cybersecurity diploma in SP on a DSO Scholarship. Do check out her profile here
Duration: 20 mins
Main Conference Room
Friday, 4th Jun, 00:20 - 00:40
- June Conference Day 3
Keynote Talks: Govtech
BuildingBloCS have invited Michael from GovTech to share about his experiences working in Govtech and to encourage students to continue to pursue their interest in computing/tech. Do check out her profile here
Duration: 20 mins
Main Conference Room
Friday, 4th Jun, 00:40 - 01:00
- June Conference Day 3
Evolutionary AI (Part 2)
Kingold Wang Xinfeng (Speaker Dunman High
School), Mok Jia Yu (Facilitator Dunman High School), Huang Qiu
Di (Speaker Dunman High School), Issac Chen Jing
De (Facilitator Dunman High School)
- Kingold Wang Xinfeng (Speaker Dunman High
School), Mok Jia Yu (Facilitator Dunman High School), Huang Qiu
Di (Speaker Dunman High School), Issac Chen Jing
De (Facilitator Dunman High School)
Description: Through the course of the workshop, participants will learn to train an artificial intelligence model that is capable of learning how to play Google's Dinosaur game.
Prerequisites:
- Intermediate knowledge of Python (up till OOP)
Duration: 1 hour 20 mins
At 17 years old, I'm a young software developer with a passion for learning.
Working extensively with web development, robotics, and machine learning has given me opportunities to embark on unique interdisciplinary projects using a variety of technologies.
Main Conference Room
Friday, 4th Jun, 01:05 - 02:25
- June Conference Day 3
Work on the final submission for the AI Winpetition
Duration: 7 hours 5 mins
Main Conference Room
Friday, 4th Jun, 02:25 - 09:30
- June Conference Day 3
Keynote Talks: ClassDo
BuildingBloCS have invited a representative from ClassDo to encourage students to continue to pursue their interest in computing/tech. More details about representative would be shared later.
Duration: 20 mins
Main Conference Room
Friday, 4th Jun, 09:35 - 09:55
- June Conference Day 3