BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.in.pycon.org//2025//9NMLQU
BEGIN:VTIMEZONE
TZID:IST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:IST
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-2025-9VDUVG@cfp.in.pycon.org
DTSTART;TZID=IST:20250912T100000
DTEND;TZID=IST:20250912T130000
DESCRIPTION:Why should coding always be about serious\, big topics? Program
 ming should be fun\, it should be about trying out random things and learn
 ing new concepts in the process. In this workshop\, we will work on Coding
  Katas -- these are small programs designed for us to learn and practise a
  skillset.\n\nHere are the problems we will work on.\n\n1. FizzBuzz: Think
  FizzBuzz is only suitable for asking freshers as interview question? Try 
 it with a twist -- without using 'for' or 'while' statements.\n2. Snakes a
 nd Ladders: We all played it as children. Can we now code it -- but no fun
 ction more than five lines and none of the functions should return any val
 ue\n3. Card Counting: Given a hand of cards\, sum up the value of the hand
  -- but beware\, some cards can have multiple possible values\n\nBy the en
 d of the session\, you would have learnt some cool programming concepts --
  generators\, streams\, continuations\, monads and more!\n\nReady to level
  up your programming? Come and join us!
DTSTAMP:20260317T112725Z
LOCATION:Room 1
SUMMARY:Programming is Playtime - Siddharta G
URL:https://cfp.in.pycon.org/2025/talk/9VDUVG/
END:VEVENT
END:VCALENDAR
