Вы находитесь на странице: 1из 5

Literacy Practices of Computer Science

Yanwu Tong
University of California Santa Barbara, Santa Barbara 93107, US

ABSRACT
Computer science is a discipline that develops quickly in recent decades. The purpose of this
discipline is to create technology and systems to solve the problems related to our lives. As
aSince this discipline that relates to every field in the futuredevelops rapidly, efficiency is
necessary for computer scientists and professional researchers to communicate and share ideas.
Thus, learning literacy practices of computer science is also very important for people to
understand academic writings in this field or those who want to go deeper in this areaa short
time and get useful information from these articles effectively. This paper follows the writing
style and citation format of academic writing in the computer science field to help readers to
get closerclose to the academic writing of computer science. Besides,Also, the part of analyzing
literacy practices include the structure of academic writing, wording formats, evidence will be
the greatest part to show the reason that these literacy practicesthey are important to help
readers to read and effective forunderstand academic writing ofarticles in computer science
field more efficiently.

I. INTRODUCTION
Computers become a big part of today. It is The first partsection will explain the general
easy to see that more and more jobs structure of the research paper.academic
thatwhich do not belong to the scientific area articles about computer science. The second
rely on computers such as medication, and . partsection will focus on the format of
Also, everything may be connected to academic words used in articles. The third
computers may relate to every in the future. part will talk about evidence which is used to
As an important role in the future, the support main points. The And the last partone
improvements in performance fromof is the conclusion of these literacy practices.
software and hardware – two major parts of
the computer –of computers are necessary for II. STRUCTURE
computers. However. Besides, The structure is unique for paper in this
communication and sharing ideas for discipline. Ignoring the contents of a paper,
computer scientists and researchers in this the easiest way to confirm whether athe paper
area are also very important for helping the about computer science is professional or not
progressingevolution of computers goes fast. is to go through the paper and see the
Next several parts will introduce and analyze structure of this paper. The structure is
In order to show how literacy practices to unique for paper in this discipline and it is
show how these literacy practices are of very helpful for readers to understand
academic articles are important and effective academic articles. The first part after the title
for academic writingthe evolution in the and authors’ names is an ABSTRACT. It
computer science field., next several sections usually introduces An ABSTRACT is the
will introduce and analyze them in detail. main introduction of the content for the
whole research paper to, and it give readers a the background by themselves and they can
general idea for what is talking about in the put more time on understanding the main
content of this paperarticle. The length of an process of research.
ABSTRACT is not specifieddefined by After these two sections, the rest of athe
authors. Typically, it contains onecan be a paper should be the work or progress of
long paragraph or several short paragraphs. researchesresearch and the conclusion of this
AThe paper about “accelerating BFS via data paper. The process and conclusions of paper.
structure-aware prefetching on GPU” uses Readers are the most attractive parts for
onecontains a long paragraph to introduce readers who are really interested in papers
BFS, show the steps for theirof author’s work, focus more on this part. In order to help
and conclude with the results of their readers distinguish different steps of works,
research.[2] anotherOn the other hand, the these academic articles. These parts of
paper about building data structure uses an articles are also divided into several sections.
ABSTRACT that divided into with four parts One research paper divides so that readers
includeshort paragraphs to introduce can understand each step of the research
background, results, conclusions, and more easily. For example, the “Methods”
keywords.[1] These abstracts are used to partsection of one article is divided into two
summarize research paperspaper into sections namedcalled “seq-seq-pan
relatively short pieces of writing to help overflow”, and “setup for comparison
readers to quickly learn about paperscontents experiments”. These two sections are also
of these articles in general very quickly. Thus. divided into smaller sections with new short
Based on that, readers can figure out whether names. This kind of structure will helpis
the paperan article is useful or not for them helpful for readers to locate the sectiondetails
without reading the whole article. It is they want to read efficiently,quickly and the
ABSTRACTs are very effective for readers good organization of articles will help
to selectchoose useful readings by only read readers to understand the main points
the ABSTRACTbefore reading whole quicklyin a short time.
articles. This unique structure for academic writing
ThereAfter the ABSRACT, there will be with computer science can help readers to
an INTRODUCTION part or a quickly learn about the main points of
BACKGROUND part after the ABSTRACT research and locate different sections where
part.in an academic article. This partsection they need tocan get the most valuable data.
usually provides a basic introduction or
background of this research forthe academic II. ACADEMIC WORD FORMATING
article to readers. Although most of the As the structure of an academic paper, the
readers of these academic research papers are The format of academic words that used in
people who work in this field, some fields athe paper is also veryas important in aas the
related to computer science, a small group of structure of the paper. The acronym is aOne
readers are not familiar with researchthese convention that used throughin academic
fields. Thus, an introduction section is articles with computer science. is the
necessary to helpfor readers to learn about acronym. For keywords of thein articles, the
the background of researchersan article authorauthors may giveprovide an
quickly. With this section, readers do not introductionexplanation of these words
need to spend a lot of time learningsearching tothem for readers. After that, the author an
explanation of a keyword, authors will use an authors to write paperspaper, and readers to
acronym to represent this word in the rest of read the articles with almost non-negative
the article. In “Accelerating BFS via Data effects since readers already know these
Structure-Aware Prefetching on GPU”[2], acronyms from earlier reading parts or other
the author introduces what a Breadth First places.
Search is in the first sentence.beginning.
Then, “Breadth First Search will” never
appear again even in the next sentence be
used and acronym it is replaced by BFS
replace it in the rest of articles. Some the
article. Besides, some words without anany
introduction will be spelled in full name
when the first time it is used and then be
replaced by acronym such as “Single Source
Shortest Path”.[1] This word occurs“Single
Source Shortest Path” is used in the article Figure 2 Breadth-First Search Tree
only once without any explanation and then
replaced by “SSSP” in laterother paragraphs. III.
SomeIn addition, some academic words that
known by most people include people who
do not belong to this field, even do not have
a full spelling. GPU, graphics processing
unit,the Graphics Processing Unit, is a good
example for this type of words. GPU is a
necessary component of a computer and it is
known by most people who use computers.
This word appearsis used in the article in Figure 2 Breadth-First Search Tree
terms of “CPU” without full spelling and any
explanation. AuthorsOne reason for authors EVIDENCE
to use these acronyms is to shorten the length In order to explain and prove the main points,
of articles. OneAn academic word is usually the evidence is necessary for athe paper that
used for dozens ofmany times in onean related to computer science. When authors
article, and there are many academic words want to prove the works they have done
will be used in onethe paper. AnFor example, during researches, they usually use data and
an unusual word “Program Visualization” figures as the evidence. Data isOne of the
(VP) is used in onean article for more than 30 most common evidence that be used in
times [3], and]. In addition, some well- articles. When computer scientists do
known words such as “Graphic Process Unit” experiments, they will get a is Data. A lot of
(GPU) are even used for more times. Thus, data.Data will be worked out when authors
using acronymThe article will be very long if do the research. These data are usually the
all academic words are used with full primary source to show the improvement of
spelling, and readers will be disturbed by theirauthors’ works and datathey are
these words. Thus, using acronyms can easyeasily to understand forbe understanded
shorten thearticles and save time for both by readers. WhenBesides, when scientists
want to show the improvement in help readers to understand the articles.their
performance after their workworks, they will main points. Figure 2 is an example of a data
use the results in form of numbers they structure called tree. The numbers on bubbles
getwhich are got during experiments such as (leaves) are the order of Breadth First Search
“the power increases 8.3% in average and up that explained above.. It is very hard for the
to 11.8%.” [2]. Readers can see “8.3” and author to explain this data structure in data
“11.8” in this sentence are used to show and words. Also, readers will spend more
readers the improvement of power directly time to understandunderstanding this
with two number 8.3 and 11.8. other. Other structure in words compared with figures.
than that, using figures is also a good way to Thusif it is explained in sentence. For these
show the data as evidence to audiences.prove reasons, authors usually use
authors’ works. Figure 1 is the score outcome multipledifferent kinds of evidence to show
resultsresult for moderate-paced students.[1] and prove their articlesideas, and readers can
It shows the result of the comparison understand these articles more easily.
ofbetween scores of students by using
textbooks and by DP-PITON. It is hard to IV. CONCLUSION
show these numbersdata in short words since articlesArticles in the computer science field
the amount ofthere are too many data is large. have a lot of specialties. These literacy
Also, readers cannotcomparing with showing practices such as structure, academic words
data in formatting, and different kinds of evidence
will make the communication between
computer scientists more effective and. Also,
it will accelerate the improvement of
computers. Analyzing and learning these
literacy practices can also help readers in this
field to be more professional and let people
Figure 1 who are interested in this area to get in touch
with it.

REFERENCES
[1] Jandrasits, Christine, Dabrowski, Piotr
W., Fuchs, Stephan, and Renard,
Bernhard Y. "Seq-seq-pan: Building a
Computational Pan-genome Data
Figure 1 Structure on Whole Genome
Alignment." BMC Genomics 19.1
number, showing by graphs can help readers (2018): 47. Web.
to see the difference between using textbooks
and using DP-PITON more clearly by [2] Guo, Hui, Huang, Libo, Lu, Yashuai, Ma,
showing data in texts.. Thus, a histogram is Jianqiao, Qian, Cheng, Ma, Sheng, and
the best way to help readers to understand Wang, Zhiying. "Accelerating BFS via
thesethe data in this case. Besides, when the Data Structure-Aware Prefetching on
data and words are hard to show the GPU." IEEE Access 6 (2018): 60234-
resultideas, authors will also use figures to 0248. Web.
[3] Nathasya, Rossevine Artha, Oscar
Karnalim, and Mewati Ayub.
"Integrating Program and Algorithm
Visualisation for Learning Data
Structure Implementation." Egyptian
Informatics Journal 20.3 (2019): 193-
204. Web.

Вам также может понравиться