References
d'Abrera, & Bella. (2018, December). THE WRITING ON THE WALL: Returning to the true purpose of
education can reverse plummeting academic standards. Retrieved from MasterFILE Premier
database. (Accession No. 134949733)
Fluck, A., Webb, M., Cox, M., Angeli, C., Malyn-Smith, J., Voogt, J., & Zagami, J. (2016, July).
Arguing for Computer Science in the School Curriculum. Retrieved from Education Full Text
database. (Accession No. 116991596)
This article describes multiple different cases where computer science can be applied better
to the current public school curriculum in K-12. It describes how as computers become more
prevalent in society, it becomes more necessary for education to cover such a topic. Overall
the article covers the topic somewhat broadly, mentioning how even in elementary school
children should be taught typing classes and even basic pragmatic and computational thinking.
It also stresses the appointment of teachers that are fluent with technology, allowing them
to utilize it properly to teach. In the 2nd section, it describes multiple different models
where more computer science is needed in teaching. For example, in mathematics, where
computational thinking is already somewhat present, more computational references should be
made in order for a point of view slightly skewed towards computational thinking versus the
olden-age mathematical thinking. Another solution was to add it as a core subject along with
science, history and the other core subjects taught today. This idea is less effective as
computer science alone isn't directly useful to the average person, but it becomes
increasingly more useful as it is taught alongside other subjects and teaches the overall
arching concept of computational thinking and how computers are used to accelerate innovation
or discovery in each subject.
Hudkins, D. (2013, July). WHY WE MUST REQUIRE COMPUTER SCIENCE EDUCATION NOW. Retrieved from
MasterFILE Premier database. (Accession No. 87618789)
This article, while more of an editorial piece, or possibly an opinion-piece. The author
describes how computer science should be required by the federal government in public
teaching. While taking more of a radical approach, the author advocates for the inclusion of
Computer Science as a core subject, even involving programming as a requirement (which is
generally frowned upon by most experts). Computational thinking is an important concept that
comes tied to Computer Science, and the different facets of thinking are all taught in
different ways in accordance with different subjects. This is why computational thinking is
becoming more prevalent. A uniform way of thinking that combines nearly all paradigms into
one significant logical ruleset. The reason this thinking is really superior is the fact that
computers use it, and being able to think at least similar to the fashion that computers do
comes as a huge advantage in any job that requires work with machinery, computers, or
software. The author presents his argument with some insights into how this has previously
been achieved, referencing some private schools in California and others. He uses these
examples to prove his point and show that computational thinking does improve the public
school system and test grades.
Margolis, J., Goode, J., & Bernier, D. (2011, February). The Need for Computer Science. Retrieved
from MasterFILE Premier database. (Accession No. 58108051)
This article maintains the importance of computer science in public school systems. It
stresses why our society continues to move into a more technological dependent state and our
general knowledge of technology must be higher in order for us to continue to function. Our
ability to use technology should be increasing with the increase in the power of technology.
Most public school systems currently implement basic typing classes and require them for
graduation, but the article states that these are not rigorous enough to properly enforce
typing standards and other computer-usages. The article also stresses computational thinking
and how thinking similarly to computers allows for easier use of computers. They discuss the
requiring of programming classes in order to graduate, which while useful, is not a necessary
skill to be learned before moving into the real world, so the idea is mostly set aside for
the rest of the article. The article also addresses how public school systems could properly
handle the integration of computer science into their current curriculums. They also note
that it should be required for most schools to have some sort of device provided for the
students.
Parr, K., Parr, B., & Mohon, V. (2019, October). The Impact of Mathematically Enhanced Curriculum on
Career and Technical Education Student Math Scores. Retrieved from Education Full Text
database. (Accession No. 140287494)
Schanzer, E., Krishnamurthi, S., & Fisler, K. (2019, May). What does it mean for a computing
curriculum to succeed? Retrieved from Business Source Premier database. (Accession No.
137694566)
Shah, V. (2019, November). CSpathshala: Bringing Computational Thinking to Schools. Retrieved from
Business Source Premier database. (Accession No. 139511212)
Sultana, S. G., & Reed, P. A. (2017, August). Curriculum for an Introductory Computer Science
Course: Identifying Recommendations from Academia and Industry. Retrieved from Education Full
Text database. (Accession No. 130930986)
TBD. (n.d.). _TBD_ on the integration of computer science into public schooling (Interview by N. T.
Coetsee). On Interview [Motion picture].