
An Informatics Perspective on Computational Thinking James Walden, Maureen Doyle Rudy Garns Zachary Hart Dept. of Computer Science Dept. of Philosophy Dept. of Communication Northern Kentucky University Northern Kentucky University Northern Kentucky University Nunn Drive Nunn Drive Nunn Drive Highland Heights, KY 41076 Highland Heights, KY 41076 Highland Heights, KY 41076 [email protected], [email protected] [email protected] [email protected] ABSTRACT informatics, we developed a new course, Principles of In- In this paper, we examine computational thinking and its formatics, for incoming freshmen. Many of the principles connections to critical thinking from the perspective of in- of informatics taught in the course are principles of com- formatics. We developed an introductory course for students puter science or computational thinking. We have offered in our College of Informatics, which includes majors rang- this class since 2010, and the class will be offered as a pilot ing from journalism to computer science. The course cov- general education course in spring 2013. Offering Principles ered a set of principles of informatics, using both lectures of Informatics as a general education course has several ad- and active learning sessions designed to develop informat- vantages, including reaching a wider range of students and ics and computational thinking skills. The set of principles enabling majors within the College of Informatics to add it was drawn from a wide set of sources, and included broad as a required class without exceeding the maximum number principles like those of Denning and Loidl, as well as more of credit hours permitted. limited principles related to topics like universal computa- Learning objectives for the course are: tion and undecidability. We evaluated the change in both 1. Define and identify terms, concepts, and current prac- computational and critical thinking skills over the course of tice of informatics. the semester, using a well-known validated critical thinking test and a computational thinking test of our own devising. 2. Find, interpret, and evaluate information, including the assumptions, evidence, and theories behind it using Categories and Subject Descriptors multiple techniques and tools. K.3.2 [Computing Milieux]: Computers and Education- Computer and Information Science EducationCurriculum 3. Evaluate the capabilities of information communica- tion technologies based on an understanding of the sci- entific principles of informatics, such as the existence General Terms and limits of universal digital computers. Active Learning, Non-majors, New Curriculum 4. Explain how the design of information communication Keywords technologies such as the Internet influence human be- havior. computational thinking, informatics 5. Understand how information communication technol- 1. INTRODUCTION ogy influences the creation of shared meaning. The College of Informatics at Northern Kentucky Univer- sity is comprised of three departments: Computer Science, Computational thinking is a form of discipline-specific think- Communication, and Business Informatics, also known as ing like mathematical thinking [16] or engineering design Information Systems, in which 2200 students are enrolled, thinking [8]. It differs from other types of thinking discussed 668 of which are in the Department of Computer Science. in the educational literature, such as critical thinking, in its In order to provide students with a common foundation in tight disciplinary focus. While the goal stated in Wing's germinal paper [21] is to add computational thinking to the basic skills of reading, writing, and arithmetic, the definition of computational thinking may be too narrow and too tightly Permission to make digital or hard copies of all or part of this work for coupled to traditional definitions of computer science [15] to personal or classroom use is granted without fee provided that copies are be widely accepted outside the discipline. not made or distributed for profit or commercial advantage and that copies In this paper, we take a broad look at computational bear this notice and the full citation on the first page. To copy otherwise, to thinking from the perspective of informatics. The College republish, to post on servers or to redistribute to lists, requires prior specific of Informatics at the authors' university includes a broader permission and/or a fee. ITiCSE’13, July 1-3, 2013, Canterbury, England, UK set of majors than most, including not only traditional dis- Copyright 2013 ACM 978-1-4503-2078-8/13/07 ...$15.00. ciplines like Computer Science, Information Systems, and 4 Information Technology, but also Communication and Jour- are also the same groups that work together on a semester nalism as well as fields such as Health Informatics and Me- long project. The course is team taught by instructors from dia Informatics. An NSF grant supported \informaticists in different disciplines, along with a group of guest lecturers residence", selected from both faculty outside the College that typically come from the course development group. of Informatics and faculty outside the university, in order to bring knowledge and expertise from fields as diverse as 2.1.1 Fall 2010 history, philosophy, biology, and music. Sixty students enrolled in the first offering of the class held The field of informatics focuses on the study of informa- in fall 2010, which was team taught by three instructors, one tion in a broad sense, not limited to the processing of infor- from each of the departments in the College of Informatics. mation. Informatics includes the objective, precise analysis Lectures were given by one of the team instructors or by of information found in Shannon's theory, the meaning of guest lecturers from the course development group, while information, and the impact of information on behavior and each instructor had a section of 20 students for the active society. Weaver calls these the technical, semantic, and ef- learning sessions. fectiveness problems of information in his introduction to Claude Shannon's The Mathematical Theory of Communi- 2.1.2 Fall 2011 cation [20]. While algorithms and processing data are an With less excitement about a second offering from advi- important part of studying information, the meaning of in- sors and students, only eleven students registered for the formation and the impact of information on organizational course in fall 2011. The course was taught by a professor and societal issues, such as communication, security, and from the department of communication. Similarly to the privacy are also essential to a broad understanding of infor- previous year, lectures were delivered by instructors who mation. created the content, and most of the students were major- While many see the value of teaching computational think- ing in computer science or information technology. ing as part of general education requirements [5][6], Princi- ples of Informatics is not a programming course nor a course 2.2 Current Offering focused solely on computational thinking, but a computer A new format for Principles of Informatics course sub- literacy course for the 21st century. The signficant contri- stantially increased enrollment to 47 students during the fall bution to computer science education presented in this pa- 2012 semester. The class was part of a learning community per is not only to spur discussion about computing literacy with a public speaking class. Students who registered for a but also to demonstrate that computational thinking must section of the Principles of Informatics class were also regis- be taught to a broader pool of students and that this can tered in a corresponding section of a public speaking class. be accomplished via a single transdisciplinary course. We A computer science professor taught one section of the Prin- discuss the transciplinary course, creation of evaluation in- ciples of Informatics class, while a communication professor struments, and share the course curriculum via the course taught the other section. They collaborated with the pub- web site at http://inf128.nku.edu/. lic speaking instructors to identify informatics related topics There has been success infusing courses with computa- and issues that could be covered in the speech assignments tional thinking and computer science principles [14][19][2], in the public speaking class. Approximately half the stu- while others have taught CS Principles courses in high schools dents continued to be CS or IT majors, while the remaining and universities [1]. The Principle of Informatics course students majored in other areas of informatics, including un- introduces some CS principles and computational thinking declared informatics majors, representing a greater diversity skills, but it is not intended to be a CS Principles course or of students than had been previously enrolled. computational thinking course. It is aimed at the broader The two sections of the Principles of Informatics class met field of informatics, to which computer science belongs, but one day a week in the Griffin Hall Digitorium, a high tech which also includes material from communication, informa- auditorium with a 16-foot tall video wall, for interactive lec- tion systems, library science, and other information focused tures. These lectures included the use of a Twitter backchan- disciplines. nel that was displayed on the video wall for questions and discussion. Additional video and graphical elements were 2. COURSE DEVELOPMENT displayed on the screen to enhance student understanding.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages6 Page
-
File Size-