CS 144 : Beg Prog w/Multimedia Projects
Course Description
CS144 Beginning Programming with Multimedia Projects: This course introduces students to the fundamentals of programming and design using multimedia projects. In a "hands-on" class, students will use pseudocode design and the three programming constructs (sequence, selection and repetition) in creating 3-D Worlds with animation. Students will learn how to combine text, graphics, audio, video, and animation in their projects. 3:0:3
Learning Outcomes
- Create 3-dimensional worlds with animation using Alice, a programming language.
- Apply problem-solving techniques to develop a solution.
- Design projects by describing an algorithm (visual and textual storyboards, pseudocode)
- Select appropriate programming constructs (sequence, selection, and repetition) for each project.
- Combine text, graphics, audio, video and animation in multimedia projects
Teaching Directives: | Linkage to Learning Outcome #: |
| | |
Assignments/Labwork: | |
|
Practice the concepts by replicating the programs discussed
in the textbook, Alice (Chapters 1-9)
| All |
| | |
Written Assignments: | |
| Respond to questions on concepts | All |
| | |
Projects: | |
|
Assign a project for each chapter such that all of the above objectives
are covered.
| All |
Major Projects: | |
|
Produce a solution in the form of an animation program with 3 scenes,
using all the concepts covered in Chapters 1-4.
| All |
|
Produce a solution in the form of an animation program
with 3-5 scenes, using all the concepts covered in Chapters 1-7.
| All |
| | |
Class Presentations: | |
|
Students present major projects to the class in order to share
what each has learned.
| All |
| | |
Exams: | |
|
Given a problem description, produce a solution in the form of an animation program
(3 - 5 scenes) using all the concepts in Chapters 1 - 7.
| All |
Textbooks
View the approved textbook list.
^ Back to the Top
---------------------------------
University Resources
This page was last modified on Monday, September 12, 2011