how would you like computer science classes to be taught?

Posted by aaa on Stack Overflow See other posts from Stack Overflow or by aaa
Published on 2010-02-16T02:13:05Z Indexed on 2010/03/14 16:45 UTC
Read the original article Hit count: 305

Filed under:
|
|
|

hello

I am a graduate student now, and hopefully someday I will teach. my interests are C++, Python, embedded languages, and scientific computing. Meanwhile I daydream about how I would teach. I was not quite happy with my undergraduate university as I found many computer science classes lacking.

so I would like to ask you, if you were a student, how would you like your computer science classes to be taught? I understand it is a very subjective question, but nevertheless I think it's important to know what people want.

Some specific points I am interested in:

  • should computer languages be taught explicitly, or should students be required to pick up language on their own?

  • what is better for learning, tests, projects, some sort of take-home exam?

  • how do you think classtime should be used? theory, introduction, explanations, etc.?

  • do you think the group projects are important?

  • how much about computer architecture do you want to learn in computer science class, not necessarily assembler class.

  • should particular operating system/editor be mandated or encouraged?

Thanks

thank you for your comments. Question has been closed because it is a discussion question rather than Q&A. If you know appropriate website for discussions of such sort with low noise ratio, please let me know.

© Stack Overflow or respective owner

Related posts about subjective

Related posts about computer