Skip to content
Fundamental Programming Concepts Workshop from Research Computing Services
TeX Python R
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
code
exercise_files
pdb
worksheets
.gitignore
readme.md

readme.md

Programming Concepts

Workshop Goals:

  • Build familiarity with common terms and concepts
  • Gain understanding of how to give instructions to computers

Slides

Handouts

For Reference

Resources

A few links for more learning.

If/else

If/else exercise from code.org

Related Topics

Data Organization in Spreadsheets: Best Practices workshop materials based on the excellent article "Data Organization in Spreadsheets," Karl W. Broman and Kara H. Woo, The American Statistician, 2017, https://doi.org/10.1080/00031305.2017.1375989

How Computers Work from Khan Academy: not topics we cover here, but a good basis for understanding the underlying systems

Plain Text Editor Options: some suggestions for stand alone plain text editor programs and links to download them. Note that both RStudio and Spyder (for Python) have the ability to edit plain text files.

Code.org CS Principles includes lesson plans for fundamental computational topics. Written for teachers, not participants, but there may be useful material here for people who need to teach.

You can’t perform that action at this time.