5.1 Algorithmic thinking/coding
From taking an online coding tutorial to writing your own apps, there are a lot of ways to build this skill.
Developing this competency involves learning to interpret, edit, and articulate a set of coded instructions for a computational system or device to execute.
These videos* are great for anyone who is interested in programming and building apps. There are videos for every skill level, and through a series of hands-on projects, you can learn to code/interpret code in languages like C#, Haskell, Python and Java.
*Sign in to Lynda with your Bryn Mawr account to access all videos