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,