Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 3.5 KB

index.md

File metadata and controls

64 lines (48 loc) · 3.5 KB

Welcome to the Temple University Coding Outreach Group (COG)

This group is a resource for people in various fields, and at various training levels, who wish to strengthen their coding skills. Below are some of the resources and training we host.

Office hours

COG "Office Hours" will be held on Tuesdays from 3-5pm during the Spring 2020 semester. Office hours are meant to serve as an open environment where people can come to work on personal coding and computational projects and get help from other attendees (as opposed to traditional office hours). If you are interested, please join the COG Google Group link here

Workshops focus on a specific research skill or topic and aim to have participants actively involved. These workshops try to be as hands-on as possible with the goal of teaching new skills and techniques to people who already have some coding experience.

Summer Bootcamp

Coming soon in Summer 2020!

Learn to Code

Below are some online tutorials that you can use to teach yourself coding in various languages

Python

  • Codeacademy Tutorial
    • An introduction to python for beginners
    • No coding knowledge required
    • Gives you a basic coding foundation from if-statements and for-loops, to more advanced python scripting
    • I would recommend that you complete the whole course, but do not stress memorizing everything
    • Get a general idea of how coding works and what you can do, then you can go back and google solutions to your problems
  • https://www.learnpython.org/

Useful Packages

  • Pandas - for basic data management and data analysis Never use excel again! Instead you'll learn to use dataframes (like a spreadsheet for python) to store, manipulate, and analyze your data
  • Psychopy
  • Misc commands

Downloading and Using Python (with IDEs)

  • Anaconda
    • Anaconda is a more scientific-geared integrated development environment (IDE)
    • Comes pre-installed with pandas, numpy, and some other packages that are useful for data analysis

R

Bash - Command line

Github

Other Resources