Class on asp.net MVC
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Make sure they turn their mobiles off, and are out of sight Nothing worse than folk just sitting playing with their phones all the time. Make sure its interactive and not one way. Ask lots of questions and get everyone involved.
Dave Find Me On: Web|Facebook|Twitter|LinkedIn
Folding Stats: Team CodeProject
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Make sure you know your subject! There is nothing worse than the teacher saying "I don't know" - and just because they are beginners at .NET MVC doesn't mean they have are thick, or have no computing background. Plan the class carefully, and try it out yourself. If you haven't done any public speaking - Get a thin book and try to relax! It can be daunting. Make sure you know the target audience - don't aim at 16 year old's if they are going to be 40 odd. Remember all the bits you hated at school, and try not to do them! :laugh: And above all, if you enjoy yourself, they may too. If you are clearly not enjoying it, they will only make it worse...
Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Hang out in Q&A. Those are the types of questions you can expect.
I wasn't, now I am, then I won't be anymore.
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Convince them that you think there are no stupid questions. That means keeping laughs internal and hoping they don't realize that questioners (not questions) can be stupid. :rolleyes:
Somebody in an online forum wrote:
INTJs never really joke. They make a point. The joke is just a gift wrapper.
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Tell them what they are going to be learning. Teach them it, then tell them what they learned.
Forgive your enemies - it messes with their heads
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility
-
Tell them what they are going to be learning. Teach them it, then tell them what they learned.
Forgive your enemies - it messes with their heads
"Mind bleach! Send me mind bleach!" - Nagy Vilmos
My blog | My articles | MoXAML PowerToys | Mole 2010 - debugging made easier - my favourite utility
Tell 'em, Pete.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.” I wouldn't let CG touch my Abacus! When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is.
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Prepare, prepare, prepare. "Pi**poor preparation leads to pi***poor performances". Not only that, but the prep give you confidence you know the subject, which is important. Finally, repeat everything you want to stick 3 tImes. Intro the lesson, give it, then recap. This also works for important topics, but normally it follow "here is what we want to do and how we will go about is", "here is us doing it" & "this is what we did to achieve it". As for the "doing" bit, trying it themselves beats demonstration beats lecturing. Finally timing the class: try to beak down to 15 mins per activity, absolutely nothing more than 30mins. It is a common mistake for beginners to expect to get through too much material, but it is important also to prepare extra "advanced" stuff in case the lesson runs short. Finally, if you are doing this more than once, try to get [anonymous] feedback. In any case review what you did so ASAP afterwards so you can improve the next session.
Sort of a cross between Lawrence of Arabia and Dilbert.[^]
-Or-
A Dead ringer for Kate Winslett[^] -
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Hi GateKeeper22, It's natural to be nervous before teaching a new class ! Whenever I've taught (in two Universities, and in one College extension on a Naval Air Base, and in one French-American Bi-Lingual school for older children and teenagers in the exclusive IB program), I've always learned more than my students, I think :) My own style is to try "work backwards" from a vision of what success would be at the end of the course: I draw up lists of skills, concepts, ideas, and information which I think the finishing student should be able to exhibit mastery, knowledge, and practical skills with, when they leave. I also try to learn as much as possible about the students I'll be teaching: are they diverse in age, background, technical competency, and I try to think of ways that, if they are diverse, I can somehow make that work as an asset to the entire group. If the students are commuters, and not in a place where they can spend time together outside the class, to work as teams, that factors in planning. Should the students be able to easily get together, and work outside of class, I'd look for, perhaps towards the latter part of the class, to breaking the class into teams and assigning the same project to each team. But, obviously that's only going to play well when you have a lot of students. One thing I strongly believe in is issuing a written statement in the first meeting of the class that briefly describes the course goals, outlines the sequence of topics to be covered, specifies any require external resources the students will need to us, and exactly defines how grading is done, what the form of testing and evaluation is, and how the final grade is determined. I also think it's important to have the students introduce themselves to the group, at the first meeting in a brief way I am sure you'll have a great time, as you experiment, and find your own style. I've had teachers/mentors who were flagrant exhibitionists, almost functioning in the classroom like "entertainers," and I've had other very effective teachers/mentors that were quiet, and who used the "Socratic" method of answering questions with other questions. Of course, a lot of what you can do, or may do, or may not do, may be shaped by context (workshop, seminar, formal course in a classroom for credit, boot-camp) the course takes place in, and hopefully the administrators will be giving you some guidance on the "norms" in this particular context. Enjoy ! best, Bill
"Anyone who shows me my 'blind
-
I may be teaching a beginners class on asp.net MVC. Just looking for some advice from people that have taught a class before. I have never done it before so I am a little nervous.
Tip to make the session interactive: Wherever applicable, don't give in details at the first instance. Put an interesting phrase explaining the concept that would trigger more questions in the audience mind. Then on anwering those questions with detailed answers the session would be interactive.