June Conference
March Conference
About
June Conference
Details
BuildingBloCS’s annual flagship conference will be happening from 2nd to 4th June, with optional pre-event workshops being held on 31st May and 1st June.
This year’s theme will be on Computational Thinking, Artificial Intelligence and Blockchain education. There will be a hackathon around the theme using web development with APIs
This conference will be hybrid, in-person at NUS School of Computing or online.
Hackathon
The hackathon will develop practical skills in Web Development with APIs and run throughout the conference, with training/workshops on the first two days. There are 2 tracks, Beginner which is focused on Front End Development and catered for beginners with little to no experience in coding, and Standard which is on Back End Development with Python for students with some programming experience.
Schedule
31st May - Pre-event Workshops
1st June - Pre-event Workshops
2nd June (9am to 5pm, NUS SoC or Online) - Hackathon Briefing, Workshops, Games, Talks
3rd June (9am to 5pm, NUS SoC or Online) - Hackathon, Workshops, Games, Talks
4th June (9am to 1.30pm, Online) - Talks, Hackathon, Judging
Week 2 of June Holidays - Conclusion, Prize Presentation
Pre-event Workshops
Python: From Zero to Hero!
Date: Tuesday, 31 May 2022
Time: [GMT +8] 1030 - 1300
Description: This workshop will introduce the basics of Python including functions, comparison operators, loops, conditional statements and basic knowledge on tuples, lists and strings.
Additional Pre-requisites: Create a CodeCollab account
Introduction to Artificial Intelligence (Classification) with Python
Date: Tuesday, 31 May 2022
Time: [GMT +8] 1430 - 1700
Description: Through the workshop, participants will get to learn about classification using a myriad of different methods, such as perceptron learning, support vector machine and regression. They will also acquire knowledge about the minimisation of loss function and overfitting. Python libraries, such as sklearn, will be utilised for participants to practice coding after learning the theories behind the various methods.
Additional Pre-requisites: None
Basics of Deep Learning
Date: Tuesday, 31 May 2022
Time: [GMT +8] 1830 - 2000
Description: This workshop will teach basic but important ideas in deep learning and is focused on introducing key concepts and building an understanding of how deep learning works and see the big picture in the world of AI.
Additional Pre-requisites: None
Intro to Git and GitHub
Date: Wednesday, 1 June 2022
Time: [GMT +8] 1000 - 1100
Description: This workshop will cover the fundamentals of Git workflows and GitHub as a platform. Some basic commands in Git will be covered as well as editing with GitHub as well.
Additional Pre-requisites: Let us know if you are using a Chromebook or iPad by emailing us/sending us a message on Discord!
Programming with C++
Date: Wednesday, 1 June 2022
Time: [GMT +8] 1300 - 1600
Description: Introduction to Programming using C++ (i.e. Data types, Loops, etc.)
Additional Pre-requisites: Create a CodeCollab account