Showing Programmers that they Already Know How to Write Well

Being able to communicate effectively through writing is an important skill for computer scientists and software engineers. In addition to being able to write code, programmers need to write clearly and concisely for everything from comments in their code to documentation. Despite writing being esse...

Full description

Bibliographic Details
Main Author: Buss, Alanna
Format: Others
Published: DigitalCommons@CalPoly 2018
Online Access:https://digitalcommons.calpoly.edu/theses/1917
https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=3119&context=theses
id ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-3119
record_format oai_dc
spelling ndltd-CALPOLY-oai-digitalcommons.calpoly.edu-theses-31192021-08-31T05:02:28Z Showing Programmers that they Already Know How to Write Well Buss, Alanna Being able to communicate effectively through writing is an important skill for computer scientists and software engineers. In addition to being able to write code, programmers need to write clearly and concisely for everything from comments in their code to documentation. Despite writing being essential to their future careers, many programming students from Cal Poly find writing to be unimportant and many of them believe that they are not capable of writing good papers. How can Cal Poly help these students? This paper describes a pedagogy to help students improve their writing skills. It is based heavily on the belief that programmers already possess many of the skills necessary to be good writers. The pedagogy hopes to show students how to utilize the skills from writing code in their paper writing. This paper answers the question "Can transferring programming knowledge to writing help improve student confidence or writing ability?". Results from the study show that the pedagogy can be associated with an improvement in students' confidence in their ability to write logical, well-organized papers. It also showss that the pedagogy can be associated with students being able to split their paragraphs into single topics more effectively. 2018-03-01T08:00:00Z text application/pdf https://digitalcommons.calpoly.edu/theses/1917 https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=3119&context=theses Master's Theses DigitalCommons@CalPoly
collection NDLTD
format Others
sources NDLTD
description Being able to communicate effectively through writing is an important skill for computer scientists and software engineers. In addition to being able to write code, programmers need to write clearly and concisely for everything from comments in their code to documentation. Despite writing being essential to their future careers, many programming students from Cal Poly find writing to be unimportant and many of them believe that they are not capable of writing good papers. How can Cal Poly help these students? This paper describes a pedagogy to help students improve their writing skills. It is based heavily on the belief that programmers already possess many of the skills necessary to be good writers. The pedagogy hopes to show students how to utilize the skills from writing code in their paper writing. This paper answers the question "Can transferring programming knowledge to writing help improve student confidence or writing ability?". Results from the study show that the pedagogy can be associated with an improvement in students' confidence in their ability to write logical, well-organized papers. It also showss that the pedagogy can be associated with students being able to split their paragraphs into single topics more effectively.
author Buss, Alanna
spellingShingle Buss, Alanna
Showing Programmers that they Already Know How to Write Well
author_facet Buss, Alanna
author_sort Buss, Alanna
title Showing Programmers that they Already Know How to Write Well
title_short Showing Programmers that they Already Know How to Write Well
title_full Showing Programmers that they Already Know How to Write Well
title_fullStr Showing Programmers that they Already Know How to Write Well
title_full_unstemmed Showing Programmers that they Already Know How to Write Well
title_sort showing programmers that they already know how to write well
publisher DigitalCommons@CalPoly
publishDate 2018
url https://digitalcommons.calpoly.edu/theses/1917
https://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=3119&context=theses
work_keys_str_mv AT bussalanna showingprogrammersthattheyalreadyknowhowtowritewell
_version_ 1719473035229003776