By Michael Brydon, 8 April, 2024

The purpose of the document is to give you some hints to get started with the warmup assignment. This assumes you have decided to use Google Colab as your development environment but you want to use it to write R instead of Python.  If not, consider the following options:

A more natural way to use Google Colab is to use it to write Python.  R works, but some features (such as mapping your Google Drive) are not yet supported:

By Michael Brydon, 25 February, 2024

The purpose of the document is to give you some hints to get started with the warmup assignment. This assumes you have decided to use Google Colab as your development environment. If not, select the appropriate environment below:

By Michael Brydon, 25 February, 2024

The purpose of the document is to give you some hints to get started with the warmup assignment. This assumes you have decided to use Jupyter Notebook—either in the Virtual Lab or on your own machine—as your development environment. If not, select the appropriate development environment below:

By Michael Brydon, 25 February, 2024

The purpose of the document is to give you some hints to get started with the warmup assignment. This assumes you have decided to use R in RStudio as your development environment. If not, select the appropriate environment below:

By Michael Brydon, 24 February, 2024

If you have been paying attention, you are likely aware that generative AI tools, like ChatGPT, can write code. Since SQL is a kind of code, it follows that AI tools should be able to write SQL queries for you. This is not cheating. The critical skills in data analysis are (a) knowing which questions to ask and (b) interpreting the answers lurking in the data. Mastering arcane syntax should not be thought of as the critical skill. Indeed, the original intention of SQL was to replace other, lower-level languages that require even more arcane syntax and drudgery.