From April 2019 in collaboration with BuildingBloCS, PyCon SG 2019 will hold a series of free Young Coders' Workshops for students (or children of school going age) at various venues. Targeted at a younger audience aged 18 and below, this aims to enthuse the young about the joy of experiential and hands-on learning through Python coding.
Sessions are conducted by students for students, and currently include:
Check back this page as we will be updating new workshops contents. If you would like to propose a workshop topic and/or is able to run one at your school, let us know by filling up https://tinyurl.com/bbcs19pyconsg4u!
You may also be interested in our Introductory machine learning with Python workshop recorded with FOSSASIA Academy. :)
If you are interested in participating, please sign up at the respective workshops registration links. Registration typically closes by Wednesdays of the workshop week or when slots run out. Participation is free and parents are encouraged to attend with their children!
If you have a question, please contact pyedu@computing.sg
Date: Sat 20 Apr 2019 or Sat 4 May 2019 or Sat 18 May 2019
Time: 9:00 am - 11:00 am
Venue: Dunman High School Computer Lab S1
Participants will learn useful algorithms and implement them in Python to solve interesting and challenging competitive programming tasks. This workshop will kickstart students on their competitive programming journey to solve beginner level tasks in the Google Kickstart Competition!
Outstanding participants will also be invited to attend a 10-session advanced algorithmic training course (valued at $1000) by NUS School of Computing from May 2019 at highly subsidised rates in preparation for NOI 2020. [Terms and conditions apply - For non-past NOI medallists only and priority given to students currently studying Computing in Singapore schools.] Outstanding performers in NOI will get a chance to represent Singapore in IOI 2020 which Singapore will be hosting.
Bonus: Competitive Programming book for outstanding participants!
[Note that Round B of Google Kickstart will happen on Sun 21 Apr 7 - 10 am SG time]
[Note that Round C of Google Kickstart will happen on Sun 26 May 5 - 8 pm SG time] See https://codingcompetitions.withgoogle.com/kickstart/schedule
Participants may also choose to dial in using ClassDo.com to join the virtual room.
20 Apr 2019 Signup: https://tinyurl.com/bbcs19kickstart20apr
4 May 2019 Signup: https://tinyurl.com/bbcs19kickstart4may
18 May 2019 Signup: https://tinyurl.com/bbcs19kickstart18may
Date: Sat 11 May 2019
Time: 9 am - 12 noon
Venue: Hwa Chong Institution Computer Lab (JC E306)
Participants will get a taste of the use of Computing in the field of cybersecurity through practical hands-on experience in this mini-CTF workshop! A fun and engaging workshop organised by students from Hwa Chong Institution in collaboration with BuildingBloCS 2019 just for YOU!
This workshop is open to secondary school students who are interested to find about more about cyber security, or simply just want to have fun in the cyber world! Get ready to immerse yourself in the cyber world, learn cyber security skills right away and conquer the cyber monster together with like-minded peers! (Don't worry, no physical fighting is involved.) Life is precious, so do not miss this opportunity to prove yourself to be a true cyber security warrior!
Certification after the course as a cyber security warrior and food for replenishment after the battle will be provided, hence please do help your cyber leaders sign up! Sign ups close at the end of April, so do not miss the opportunity! If you have any queries, do contact 141560a@student.hci.edu.sg!
Date: Sat 11 May 2019
Time: 9 am - 11 am
Venue: Dunman High School Computer Lab S1
Project Malmo is a sophisticated AI experimentation platform built on top of Minecraft, and designed to support fundamental research in artificial intelligence. Participants can now learn introductory AI using Python by playing Minecraft (for free)! :)
Date: Sat 18 May 2019 or Sat 1 Jun 2019
Time: 8.30 - 11.30 am
Venue: Dunman High School Computer Lab S3
At this introductory workshop, participants will begin their data science and machine learning journey by completing courses on DataCamp.com. Participants will also get up to 6 months of premium access to all paid courses on DataCamp and earn industry certification by completing courses of their choice. They can also collaborate and work on projects which will be featured on BuildingBloCS. Upon course completion, they can also continue to refresh and practise their skills with the mobile practice app and earn XP!
This workshop is with support from AI Singapore under the AI for Students programme. T-shirts will be given to participants who have successfully completed at least one course on DataCamp.
18 May 2019 Signup: https://tinyurl.com/bbcs19ai4s18may
1 Jun 2019 Signup: https://tinyurl.com/bbcs19ai4s1jun
Date: Sat 18 May 2019
Time: 11.30 am to 2.00 pm
Venue: Dunman High School Computer Lab S1
"Singhealth data breach" and "Driverless cars rolled out at NTU". What do all these have in common? Expose yourself to the world of programming and technology as we embark on learning one of the most widely used languages, Python. Build a BMI calculator, try programming challenges and more! For participants who are interested in data science or artificial intelligence or web development, it is highly recommended to attend this beginner level course first to learn some Python basics. It is not necessary for participants to have any prerequisite knowledge of Python.
Date: Sat 25 May 2019
Time: 9.00 am to 12.00 noon
Venue: Dunman High School Computer Lab S1
Participants will learn how to create dynamic web applications though using Flask with basic Python, HTML and Jinja. It is recommended that participants know some Python basics.
Date: Sat preferred
Time: 8.30 am - 11.30 am
Venue: Computer Lab at your school
Contact: Japnit Kaur Ahuja at japnit.ahuja@gmail.com
The Girl Code
Code With Confidence
Only 11% of programmers in the world are female. The obvious question that comes to mind is - why? Why is there such a huge gender gap in this field? Why aren’t more women programming? The problem is a lack of confidence. Entering a male-dominated field like Computer Science can be intimidating. Furthermore, a lack of female role models in this field only serves to exacerbate this mindset - they’ve started believing that they can’t code. But, there’s a solution to every problem, and, at The Girl Code, we've come up with a way to address this issue. We plan to host specially designed workshops to address this problem. In the workshops, we will introduce students to programming concepts through the language Python. The students will form a tight-knit community, which would act as a safe haven for girls to share absolutely anything they wish to-reiterating a sense of belonging and positivity.
WORKSHOPSThe workshop will start off with some form of public speaking, fun group acting improvisations, and games through which we aim to make the students feel comfortable and confident in their skin, and inspire teamwork capability in them. There will also be a keynote speaker - an inspirational woman in the field of programming. Our main focus will be on programming with trivia quizzes, conceptual lectures and acquaint them with our platform http://learn.thegirlcode.co
The workshop is free!Date: Fri 31 May 2019
Time: 2 pm - 5 pm
Venue: Nanyang Polytechnic, Block L, L532
Using Google Vision Kit with Python, we introduce students to the world of artificial intelligence through a fun, interesting and hands-on way. Google Vision Kit lets students build their own intelligent camera that can see and recognize objects using machine learning, which can be applied widely. Students will be paired into groups of 3 and allocated a Vision Kit.
At the end of the workshop, students should have an idea of what is AI and how AI can be beneficial and solve many real-life issues.
This workshop is open to secondary school students who are keen to learn, some knowledge of Python programming language would be a bonus.