Assessing Writing in Computer Science Bachelor of Science Degree Programs
Program assessment has become increasingly important to maintaining and enhancing quality within computer science undergraduate degree programs. In addition, the assessment process is designed to measure the degree to which graduates meet industry requirements for entry-level positions. A key learning objective for computer science students is communication in writing to both non-technical and technical audiences. Computer scientists must follow guidelines in the traditional sense of writing, as well as writing as it applies to the field of computer science, especially in the use of programming languages. This paper describes a writing assessment process designed and implemented for an undergraduate program in computer science. Direct assessment measures at the course-level are used to assess student writing in both the software development processes as well as writing in the traditional sense. This paper includes an explanation of how the assessment measures are used to evaluate course and program-level outcomes.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Bachelor's thesis on generative probabilistic programming (in Russian language, June 2014)
This Bachelor's thesis, written in Russian, is devoted to a relatively new direction in the field of machine learning and artificial intelligence, namely probabilistic programming. The thesis gives a brief overview to th…
Probabilistic ProgrammingOn the First Computer Science Research Paper in an Indian Language and the Future of Science in Indian Languages
I describe my experience writing the first original, modern Computer Science research paper expressed entirely in an Indian language. The paper is in Telugu, a language with approximately 100 million speakers. The paper …
SciDeBERTa: Learning DeBERTa for Science Technology Documents and Fine-Tuning Information Extraction Tasks
Deep learning-based language models (LMs) have transcended the gold standard (human baseline) of SQuAD 1.1 and GLUE benchmarks in April and July 2019, respectively. As of 2022, the top five LMs on the SuperGLUE benchmark…
General KnowledgeJoint Entity and Relation ExtractionNamed Entity Recognition (NER)Using Large Language Models for Automated Grading of Student Writing about Science
Assessing writing in large classes for formal or informal learners presents a significant challenge. Consequently, most large classes, particularly in science, rely on objective assessment tools such as multiple-choice q…
AstronomyMultiple-choicePhilosophyExploring a Handwriting Programming Language for Educational Robots
Recently, introducing computer science and educational robots in compulsory education has received increasing attention. However, the use of screens in classrooms is often met with resistance, especially in primary schoo…