Intro to Coding Bootcamp 2021

Beginner

Coding Outreach Group (COG)

This set of tutorials is intented for complete beginners to coding. If you have never written a line of code in your life, these tutorials will help you get compfortable coding in three programming languages: bash, python, and R. These three language are often used by psychology researchers, and these tutorials are catered to that field. However, the concepts covered are applicable in any field that does coding. Much of the material covered in the tutorials is borrowed from some already great, and more in-depth tutorials. A list of these is available here.

Agenda

Date Workshop Instructor
12/14 Bash Command line Haroon Popal
12/15 Python Katie Jobson
12/16 R Billy Mitchell
12/17 Data Blitz Elizabeth Beard

Getting Started

Each tutorial will list the necessary pre-requesites in their respective README.md files, but here is some software we recommend you install before the workshops. We will also spend some time going over installation on Day 1.

  • A command-line shell (i.e. Bash)
  • A text editor you’re comfortable with (Atom, VSCode, etc.)
  • Spyder, available through Anaconda
  • RStudio
  • Git and create a GitHub account (Optional)

For PC users, you can set up the bash command line and git by installing this program.

Acknowledgements

Teaching Assistants: Michelle Chiu, Büşra Tanriverdi