Computer Language as Language Half Block
What’s this class about?
Typically, computer programming classes approach programming from a mathematical problem solving approach, which fits with the reasoning strategies most frequently used in computer science. In this experimental non-credit course, we will approach computer programming as a communication problem and work from analogies with natural language to explore/learn programming skills.
No previous programming experience is expected, and humanities and social science majors are especially encouraged to register.
What are the times and dates?
All of Half Block: January 7-17, with class from 9am-noon.
Who should sign up for this course?
Anyone, especially humanities and social science majors, who wants to take an approachable and beginner-level computer programming 101 course.