Skip to main content

GPDI513 - Get Started Coding with Python

Are you curious about coding? Would like to know how to start coding and how it can be useful? In this workshop, we will use Python, a very popular, powerful, yet simple programming language to discuss and demonstrate foundational coding concepts.

1. Students do not need any prior knowledge of coding or Python to participate in this workshop. If you are already familiar with coding or Python, then this workshop will be too basic for you and you should not attend.
2. You will receive an email prior to the workshop with instructions for installing Python on your personal computer.
3. Learning to code must be hands-on. Through a series of in-class and online exercises, we will learn to create and troubleshoot (debug) computer programs. Your commitment and participation during class (6 hours) and outside of class (approximately 6 hours) are mandatory. To better manage this process, you will be enrolled in a Moodle course where you will have access to resources and activities. Failure to meet the attendance requirement and complete the activities assigned outside of class, will result in a grade of Did Not Attend (DNA).

Learning Objectives

After this workshop, you will be able to:
- Describe the process of creation of computer programs
- Create and execute Python scripts on your computer
- Apply basic elements of the Python programming language (control, selection and repetition statements, variables of simple data types, input/output, and functions) to solve problems or automate tasks
- Apply at least two strategies to troubleshoot (or debug) Python scripts

Leaders Information

This workshop is led by Ivan Ruby, Ph.D. Candidate in Educational Technology, Department of Education.

Ivan has an academic background in Computer Science. He migrated to Education to conduct research related to the role education and technology play for an empowering, accessible, and sustainable future. His current research interest is in teaching and learning of computer programming for beginners, to adapt to and address the challenges of the 21st-Century.


Section 2
October 14-28, 2021, 11:00 - 13:00, Thu

Disclaimer: Available spots is an estimation.

Workshop preparation

A moodle site exists for this workshop. Registered participants should review the moodle site a couple of days prior to the workshop. 

GradProBlog post

Back to top Back to top

© Concordia University