Skip to content

Instantly share code, notes, and snippets.

View marioa's full-sized avatar

Mario Antonioletti marioa

View GitHub Profile
@marioa
marioa / Rsoc.md
Last active July 29, 2020 11:15
R for Social Scientists
@marioa
marioa / OpenRefine.md
Last active June 13, 2019 08:27
Summary of the Data Carpentry OpenRefine lesson.
@marioa
marioa / spreadsheets.md
Last active June 13, 2019 08:23
Carpentries Ecology spreadsheets lesson.
@marioa
marioa / sql-join-structure.png
Last active July 7, 2017 12:09
SQL Questions
sql-join-structure.png
@marioa
marioa / sql.md
Last active June 12, 2019 16:03
SQL Instructor notes.
@marioa
marioa / epcc-git.md
Last active February 16, 2020 15:44
EPCC git overview.
@marioa
marioa / shell-2-instructor.md
Last active March 27, 2019 21:51
Second part of the instructor script for the software carpentry shell lesson.

Introduction to the Shell - part II

Second part of my instructor script for steps 4-7 of the software carpentry shell lesson.

Loops [15 mins]

Objectives

  • Write a loop that applies one or more commands separately to each file in a set of files.
  • Trace the values taken on by a loop variable during execution of the loop.
  • Explain the difference between a variable’s name and its value.
@marioa
marioa / shell-1-instructor.md
Last active March 27, 2019 21:51
First part of my instructor script for steps 1-4 of the software carpentry shell lesson.

Introduction to the shell - Part I

First part of my instructor script for steps 1-4 of the software carpentry shell lesson.

Introduction [5 mins]

Learning objectives

Computers used to:

@marioa
marioa / git-instructor-script.md
Last active February 16, 2020 15:43
My instructor script for the software carpentry git lesson.

Git instructor script

Starting out

My instructor script for steps 1-9 of the software carpentry git lesson.

Motivational Scenarios [ 5 minutes ]

Can motivate the use of a revision control system:

  • Development encompassing multiple systems.