This material contains multiple workshops, video files, a project book and PowerPoint slides for a brief introduction to programming in C#. The video sessions were recorded live while presenting the material in the included PowerPoint decks and associated demo program to a small group of students with no previous programming experience. It is usable for self-learning or for support of a live C# course.
The project book was written to be used in the context of a first programming course using C#. It assumes no previous programming knowledge on the part of the student. It is designed for instructors to use as a supplement to their primary instructional resources. As such, it assumes that the student has available to them an instructor and a textbook for use as reference.