Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [c#]

Use this tag for all questions concerning teaching the C# programming language and its specific tools.

-1
votes
0answers
21 views

What do I need to know [on hold]

I have a question, but I am not sure where I should have posted it.This seemed like the best option. So i was wandering what should I be able to do before I can call my self a c# dev. If possible ...
2
votes
3answers
87 views

C# Array Lesson Plan

I'll be sitting in for a teacher next week and I'll be teaching about arrays in c#. They've been taught about variables, basic types (int, string, double) and how to print data to the console. They ...
35
votes
15answers
13k views

How to help students avoid being distracted by bells and whistles

I teach Windows Forms programming, and now ASP.Net (essentially the same thing, except you view it in a browser) and I am dismayed that students seem to spend an enormous amount of time straining at ...
4
votes
3answers
167 views

How to keep students heads from exploding from complex, interconnected topics

My students will soon be learning ADO.Net in C#, adding on to the Windows programming skills that they recently gained. Just a few pages from one chapter in the textbook introduce the set of layers ...
4
votes
2answers
598 views

LINQ to SQL alternative C# Visual Studio 2017 MVC

I'm working as a teacher with college students, learning ASP.NET MVC with C#. One pedagogical problem I have in this environment is how to do CRUD (create, delete, update, select and inner join etc) ...
4
votes
2answers
169 views

Exercises for teaching GUI / Windows interaction basics

It is now very easy to plop together some visual User Interface controls on to a form and hook them to events. In Microsoft Windows, there are a staggering number of properties and events available ...