Think Like a Coder: Introduction to Algorithms

#DigitalGC

  In this virtual workshop participants will be introduced to the concepts of algorithmic thinking. An algorithm is a step-by-step process for solving a problem. Knowledge of basic algorithmic principles is invaluable in reading and understanding computer code. No prior coding experience is necessary for this workshop, but students with prior experience are still strongly …

Beginning Game Design with Python

#DigitalGC

Level up your Python programming skills by creating a simple computer game! In this workshop you will be introduced to Pygame, a free and open-source library for creating computer games in Python. Specifically, you will create a simple “Frogger” style game that will introduce you to the following concepts: drawing text and graphics to the …

So you want to build a digital archive?

#DigitalGC

In this in-person workshop participants will have the opportunity to work hands-on to decide what kind of project they want to create, learn about different software options and technical considerations before they get started. The workshop takes into consideration questions such as how to plan the archive thinking of sustainability. Sign up for free at …

ChatGPT, friend or foe?

#DigitalGC

It's been a year since the headlines of the AI takeover shook us to our core. We might be settling into a plateau of skeptical productivity or quiet Cthulhucene horror. Come and share how ChatGPT has affected your own research and teaching experiences, and learn how others have resisted and embraced this tool. The workshop …

[Rescheduled] Beginning Game Design with Python

#DigitalGC

Level up your Python programming skills by creating a simple computer game! In this workshop you will be introduced to Pygame, a free and open-source library for creating computer games in Python. Specifically, you will create a simple “Frogger” style game that will introduce you to the following concepts: drawing text and graphics to the …

Creating Maps in QGIS

#DigitalGC

Are you interested in exploring ways to visualize data? In this intro-level workshop to mapping, you will take your first steps toward creating your own maps and visualizing spatial data. You will be familiarized with foundational mapping concepts and terms, learn how to find spatial data relevant to your specific needs, and practicing combining spatial …