BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Springshare//LibCal//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-TIMEZONE:America/Toronto
X-PUBLISHED-TTL:PT15M
BEGIN:VEVENT
DTSTART:20260316T180000Z
DTEND:20260316T203000Z
DTSTAMP:20260316T000000Z
SUMMARY:An Introduction to Programming for Absolute Beginners Using Python: Part 2
DESCRIPTION:What: This hands-on workshop will build on the concepts 
 introduced in An Introduction to Programming for Absolute Beginners Using 
 Python: Part 1 to introduce you to more basic concepts of one of the 
 world's most popular programming languages\, Python! This Part 2 
 introduction to Python includes concepts such as compound data types\, flow 
 control\, error handling\, and reading & writing files (don’t worry if 
 these terms are unfamiliar\; they will be explained in the 
 workshop).\n\nWhy: Interested in learning to program but don't know where 
 to start? This workshop will help you establish a foundation to start 
 exploring Python and get rid of any nervousness you might have about 
 learning to code. Learning coding skills will help you automate repetitive 
 tasks\; clean\, analyze\, and visualize large data sets programmatically\; 
 and make you stand out in the job market.\n\nSoftware: Python is free to 
 use. We will be using Jupyter Notebooks (also free to use) for the 
 session\, which is a browser-based programming environment\, so no software 
 setup is required.\n\nWho: This workshop is designed for absolute beginners 
 with no previous experience with programming. However\, it is recommended 
 that participants have completed the Part 1 workshop or have equivalent 
 knowledge. Skills gained can help participants from any discipline: 
 Humanities\, Social Sciences\, or Sciences. \n\nWhen: Monday\, March 16\, 
 2-4:30pm\n\nWhere: Online via Zoom link (provided upon registration) How: 
 This is a 2.5-hour in-person workshop\, consisting of a series of short 
 explanations and demonstrations\, interspersed with breaks for self-paced 
 activities. One instructor will be demonstrating while the other instructor 
 will be available on chat providing assistance. There will be plenty of 
 opportunities to ask any questions and practice as we go! There will be one 
 short break in the middle of the workshop.\n\nCode of Conduct: Map & Data 
 Library (MDL) workshops are a welcoming and inclusive environment for 
 learning. To learn more\, check out our Code of Conduct.\n\nAccessibility: 
 The MDL is committed to making our workshops accessible to everyone. If you 
 require an accommodation to fully participate in the workshop\, please 
 contact Neil Aitken (nieil.aitken@utoronto.ca) to discuss 
 options.\n\nComplementary Learning Materials: Check out our Getting Started 
 Guide for an older recording of this workshop and more tutorials.\n\nJoin 
 your peers to meet new people and learn new skills in a welcoming and 
 encouraging environment!
ORGANIZER;CN="Map & Data Library":MAILTO:mdl@library.utoronto.ca
CATEGORIES:Workshop
CONTACT;CN="Map & Data Library":MAILTO:mdl@library.utoronto.ca
STATUS:CONFIRMED
UID:LibCal-4001935
URL:https://libcal.library.utoronto.ca/event/4001935
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
BEGIN:VALARM
TRIGGER:-PT15M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
END:VEVENT

END:VCALENDAR