16.01.2015 Views

CS2013-final-report

CS2013-final-report

CS2013-final-report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

documentation activity that occurs after labs have concluded. The course is 3 credit hours and typically meets twice<br />

a week for 75 minutes.<br />

How are students assessed<br />

Students are assessed using a combination of programming projects, in-lab assignments, problem sets, and exams.<br />

Each of the learning activities is accompanied by writing assignment that relates to the programming assignment.<br />

For instance, one assignment requires students to write test cases for a data structure. The test case descriptions<br />

indicate the setup and tear down of the tests as well as the expected outcomes of the test.<br />

Course textbooks and materials<br />

All lecture materials are provided as videos on YouTube:<br />

Data Structures: http://www.youtube.com/playlistlist=PLE827E1949733EACC<br />

C++: http://www.youtube.com/playlistlist=PL318424B457A98D69<br />

Textbooks are provided online via Safari Tech Books online and vary by instructor.<br />

Why do you teach the course this way<br />

Communication in this course is taught as an integrated part of the technical content. In particular, communication<br />

is taught in the context of the workplace scenarios that emphasize situated learning. As such, rather than teaching<br />

communication as a wholly separate topic, it is taught as a part of the core computer science topics. The course has<br />

incorporated communication outcomes in a couple of occasions since 2010. The course is considered challenging<br />

by the students for a number of reasons, primarily technical.<br />

Body of Knowledge coverage<br />

KA Knowledge Unit Topics Covered Hours<br />

SP<br />

Professional<br />

Communication<br />

• Reading, understanding and summarizing technical material,<br />

including source code and documentation<br />

• Writing effective technical documentation and materials<br />

1<br />

SDF Fundamental Data<br />

Structures<br />

All 12<br />

AL Basic Analysis All in Core-Tier 1 2<br />

The communication topics not covered in this course are covered elsewhere in the curriculum.<br />

Additional topics<br />

None.<br />

Other comments<br />

This exemplar demonstrates the results of an NSF-funded collaborative project between Miami University and<br />

North Carolina State University (NSF CPATH-II Awards CCF-0939122 and CCF-0939081). The project<br />

emphasizes integration of communication outcomes across the entire curriculum. Details on the project can be<br />

found at the following dissemination website: http://cs-comm.lib.muohio.edu/.<br />

- 401 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!