Allan Didier

CS Codecademy C# Tutorial

Codecademy’s C# Tutorial is a good, free, basic introduction to C#. Sign up using your school gmail account if you want. You can follow this tutorial for a series of projects for this class. Below is a breakdown of projects and a progression that you can follow. I generally recommend that you follow the tutorial for a while and then break off and write your own code. The tutorial tells you everything you need to do, so you don’t get any practice writing your own code. You learn better by writing your own code every now and then. 

Projects following the Tutorial

Project 1

Weeks 1 & 2: Do Lessons 1-5.

  • Setting Up Environment
  • Hello World
  • Data Types and Variables
  • Numbers and Operators
  • Strings

Project 2

Weeks 3 & 4: Do Lessons 6-10

  • Logic
  • Conditionals
  • Arrays
  • Loops
  • Lists

Project 3

Weeks 5 & 6: Do Lessons 11-15

  • Methods
  • Intro to Classes
  • Encapsulation
  • Inheritance
  • Polymorphism

Other Code Projects

The tutorial has 6 more lessons but they get a bit advanced with skill you won’t need initially when programming. You can do them or skip to something else. When you get tired of following programming tutorials, break away from them to try some of these other code projects