StealthBot.net: C# Coursework - StealthBot.net

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

C# Coursework

#1 User is offline   Hdx Icon

  • Hdx
  • Icon
  • Group: Administrators
  • Posts: 1,359
  • Joined: July-31 09

Posted September 26, 2010 - 08:52 PM

Well, a few of my friends want to learn C#, and generally how to program.
So i'm asking people here, who are taking.have taken CS classes. To pass in there homework, or course work.
So that I can teach it to my friends. I'm bad at making a lesson plan and tend to just give "Heres a assignment, work on it till you get stuck and ask questions"
Erin Go Bragh!
Posted Image

#2 User is offline   Ribose Icon

  • Fire wants to be free.
  • Icon
  • Group: Global Moderators
  • Posts: 282
  • Joined: July-31 09

Posted September 26, 2010 - 09:23 PM

I don't think my university offers classes in C#. The intro course is in Java.
~Ribose
[ Download ] [ Wiki ] [ Support ] [ Scripting ]
[ Chrome ] [ Notepad++ ] [ fedora ]
[ Homepage ] [ BNLS ♯ ]

#3 User is offline   Hdx Icon

  • Hdx
  • Icon
  • Group: Administrators
  • Posts: 1,359
  • Joined: July-31 09

Posted September 26, 2010 - 09:25 PM

I can adapt pretty much any of the major languages to C#. Especially Java.
Erin Go Bragh!
Posted Image

#4 User is offline   SamuelDeuter Icon

  • Full Member
  • Icon
  • Group: Global Moderators
  • Posts: 473
  • Joined: August-02 09

Posted September 27, 2010 - 11:59 AM

Nothing google cant find. There has got to be tons of stuff like this out there somewhere.
Posted Image

#5 User is offline   Hdx Icon

  • Hdx
  • Icon
  • Group: Administrators
  • Posts: 1,359
  • Joined: July-31 09

Posted September 27, 2010 - 08:32 PM

You'd be surprised, there isn't.
I found a few places, that have tutorials for C#/.net1
But tutorials do not a structured lesson make.
Erin Go Bragh!
Posted Image

#6 User is offline   Ribose Icon

  • Fire wants to be free.
  • Icon
  • Group: Global Moderators
  • Posts: 282
  • Joined: July-31 09

Posted October 09, 2010 - 03:10 AM

I'm currently keeping any and all files on the intro Java course here as they are assigned, and the relevant submission so that at the end we can convert the relevant points into a C# course.

As the Java course is, there are four things going on:
  • Workshops, once a week (1 x 2 hr), where there are 6 problems you work on/discuss in a group of like 10 supervised by a TA (attendance is given a grade). Example problem: "Write an object with an accessor, mutator, and constructor representing X".
  • Lectures, twice a week (2 x 1.25 hr), about the topics required for the other three things.
    • The second one always starts with a quiz (written) based on what was done in the workshop (one of the six problems chosen at random, but modified so like you have to apply "writing methods" to a new problem for example) (quizzes are given a grade).
  • Labs, assignments given twice a week (he often posts two on Monday both due Friday). There is a lab period twice a week (2 x 1.25 hr), where if you need help with labs you are encouraged to attend and ask the TA's there. These consist of a few parts, each part is a single "skill". Example part: "write a method that does X".
  • Projects, assignments given over two-week periods involving more "complete" programs. Example project: "write a program that calculates trajectory of a baseball and graphs it". Of course, the project assignment is a six page file giving step-by-step on what is wanted and background, etc.


Thus grades are like:
  • Workshop (attendance) = 5%
  • In class quizzes = 5%
  • Labs = 20%
  • Projects (4) = 40%
  • Midterm Exam = 15%
  • Final Exam = 15%


My opinion is that this course is set up well for teaching Java. Now it might be difficult to make this into a course if you aren't in person and/or don't have things like TA's or lectures (since I can't exactly record them, but I can tell you what order he taught things in and I showed you the textbook being used).
~Ribose
[ Download ] [ Wiki ] [ Support ] [ Scripting ]
[ Chrome ] [ Notepad++ ] [ fedora ]
[ Homepage ] [ BNLS ♯ ]

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users