Communications of the ACM
Implementing a tenth strand in the CS curriculum
Communications of the ACM
Teaching social and ethical issues in the literacy course
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
ThetenthStrand == 3 * ethicaldebates + solution
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
“I do and I understand”: mastery model learning for a large non-major course
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
A Web-based lab manual for CS 1: an experiment
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Hands-on labs without computers
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Using technology to teach technology
Journal of Computing Sciences in Colleges
Information technology fluency in practice
Working group reports from ITiCSE on Innovation and technology in computer science education
Hi-index | 0.00 |
Debate concerning the content of the general education Computer Science course or the "Computer Literacy" course captures the interest and divides the opinion of the Computer Science community. This paper describes three of the typical difficulties (liabilities) that instructors of a general education course encounter and how instructors may capitalize on these difficulties to transform them into assets.