TIDE 1022 Computational Thinking for Work and Play
Fall 14
Home
Course Description:
Computing is constantly changing the way we work, play, create, research and connect. Computational thinking is a core
skill that is required in a wide variety of application domains. This course will introduce students to basic programming
concepts, and it will explore applications of computing across several disciplines, including arts, sciences,
engineering, humanities, economics, and law. Students will learn basic programming concepts, such as assignments,
conditional statements, and loops, in an easily accessible programming language, such as the graphical programming
language Scratch. One goal of the class is to complete a creative programming project to design an animation or game
that illustrates the use of technology; the results will be presented at the end of the class. A variety of guest
lectures, hands on activities and field trips will expose students to a range of computing applications in different
disciplines. Example lecture topics include: "Digital Humanities", "Technology for International Development",
"Intellectual Property Law", "Computation in Economics", and "Computational Science". Through smaller reinforcement
activities, such as creating a Wikipedia page or attending an Arduino workshop and creating a short video demonstration,
students will have the opportunity to study each application of computational thinking in more depth. This course is
designed especially for students with no computing background.
Course Learning Objectives & Outcomes:
- Students will understand what computational thinking is.
- Students will gain experience applying computational thinking skills to a variety of real world problems.
- Students will understand basic programming concepts including conditional statements and loops.
Class Webpage:
www.cs.tulane.edu/~carola/teaching/tide1022/fall14/
Time & Place:
Mondays 5pm - 6:15pm, Caroline Richardson 206
Course Readings:
"Computational Thinking" by Jeannette Wing
Recommended textbook:
Learn to Program with Scratch
Instructors:
Jaelle Scheuerman
Newcomb College Institute, Technology Services
Caroline Richardson, 205
E-mail: jscheuer -at- tulane -dot- edu
Phone: 504-865-5765
Office hours: R 10:30-11:30, F 10:30-11:30, and by appointment
Carola Wenk
Computer Science
Stanley Thomas, 303F
E-mail: cwenk -at- tulane -dot- edu
Phone: 504-865-5805
Office hours: T 2pm-3pm, W 3pm-4pm, and by appointment
Last modified by Carola Wenk,
cwenk -at- tulane -dot- edu,