|
Dec 30, 2024
|
|
|
|
VCT 1127 - Interactive Web Design 2: SVG and Canvas Credits: 3 Hours/Week: Course Description: In this hands-on, project-oriented course, students will explore the HTML5 Canvas element and SVG. SVG (Scalable Vector Graphics) is a technology that is used to build visual assets for the web. Students will learn to use both SVG and the Canvas element with HTML5. Students will also be introduced to creating dynamic interactivity on a website using both SVG and Canvas graphic assets. MnTC Goals None
Prerequisite(s): VCT 1121 with a grade of C or higher and VCT 1123 with a grade of C or higher. Corequisite(s): None Recommendation: None
Major Content
- Canvas and SVG overview
- Canvas Element in HTML5
- Canvas Components: Line, Arcs, Rectangles and Polygons
- Strokes, Fills, Gradients and Patterns
- TEXT in Canvas
- Images and Video with Canvas
- Animation with Canvas
- SVG Graphics
- Incorporate SVG
Learning Outcomes At the end of this course, students will be able to:
- demonstrate drawing with the Canvas element.
- draw lines, arcs, curves, rectangles, polygons with Canvas.
- fill shapes with colors, gradients and patterns.
- draw and manipulate text with Canvas.
- add stroke and fill to text and positioning text within Canvas.
- draw and scale images in Canvas.
- implement animation with Canvas.
- create SVG graphics.
- incorporate SVG into HTML.
Competency 1 (1-6) None Competency 2 (7-10) None Courses and Registration
Add to Portfolio (opens a new window)
|
|