Course Description

Introductory Computer Programming and Animation uses intuitive animation-based programming to introduce fundamental concepts and design process commonly used in computer software and app development. Key topics include basic programming blocks, program logics, loops, conditionals, functions, event handling, debugging, and iterative development process. Upon successful completion of this course, students will have gained a good understanding of computational principles, important skills to create animations and apps via low-code systems, and a solid foundation for continuing their education in computer science.

Meetings

Both sections meet for labs on Fridays in BP310 (the computer lab), but at different times:
Section 1 meets 1:25pm-2:40pm
Section 2 meets 2:50pm-4:05pm

Recitation sessions are open to both sections:
7pm-8pm on Wednesdays in BP312, followed by TA hours until 9pm
6pm-7pm on Thursdays in BP312, followed by TA hours until 8pm

Instructor

Dr. Peter Story
Email: PeStory [at] clarku.edu
Office hours: 2:50pm-4:40pm on Tuesdays, Sackler 336

TAs

Jeffrey Tang: JeTang [at] clarku.edu
Ryan Swanke: RSwanke [at] clarku.edu