BCO651 - ANIMATION ON THE WEB
Course Name | Code | Semester | Theory (hours/week) |
Application (hours/week) |
Credit | ECTS |
---|---|---|---|---|---|---|
ANIMATION ON THE WEB | BCO651 | Any Semester/Year | 3 | 0 | 3 | 6 |
Prequisites | Python Programming | |||||
Course language | Turkish | |||||
Course type | Elective | |||||
Mode of Delivery | Face-to-Face | |||||
Learning and teaching strategies | Lecture Discussion Observation Drill and Practice | |||||
Instructor (s) | Prof. Dr. Haşmet Gürçay | |||||
Course objective | The course is suitable for web developers who wish to learn how to control and organize audio and video content, create animations and games with out flash, and generate and use 2D and 3D within web browsers without flash. | |||||
Learning outcomes |
| |||||
Course Content | Using HTML Elements in a Canvas, Drawing on Canvas, Text in Canvas, Images and Video, Animation in Web, Sprites, Physics, Collision Detection, Game Development | |||||
References | ? Davit Geary; Core HTML Canvas Graphics, Animation and Game Development; Prentice Hall, ISBN-13: 978-0-13-276161-1 ? Alexis Goldstein; Learning CSS3 Animations and Transitions; Addison Wesley; ISBN-13: 978-0-321-83960-2 |
Course outline weekly
Weeks | Topics |
---|---|
Week 1 | The canvas Element, Event Handling |
Week 2 | Drawing Models, Colors, Shadows, Lines, Arcs |
Week 3 | Bezier Curves, Polygons, Transformations |
Week 4 | Text, Text Controls |
Week 5 | Images, Manipulating Images |
Week 6 | Animating Images |
Week 7 | Video Processing |
Week 8 | Animation |
Week 9 | Animation |
Week 10 | Sprites |
Week 11 | Physics |
Week 12 | Warping Motion |
Week 13 | Collision Detection |
Week 14 | Game Development |
Week 15 | |
Week 16 | Final Exam |
Assesment methods
Course activities | Number | Percentage |
---|---|---|
Attendance | 0 | 5 |
Laboratory | 0 | 0 |
Application | 0 | 0 |
Field activities | 0 | 0 |
Specific practical training | 0 | 0 |
Assignments | 2 | 20 |
Presentation | 1 | 35 |
Project | 0 | 0 |
Seminar | 0 | 0 |
Midterms | 0 | 0 |
Final exam | 1 | 40 |
Total | 100 | |
Percentage of semester activities contributing grade succes | 0 | 60 |
Percentage of final exam contributing grade succes | 0 | 40 |
Total | 100 |
WORKLOAD AND ECTS CALCULATION
Activities | Number | Duration (hour) | Total Work Load |
---|---|---|---|
Course Duration (x14) | 14 | 3 | 42 |
Laboratory | 14 | 2 | 28 |
Application | 0 | 0 | 0 |
Specific practical training | 0 | 0 | 0 |
Field activities | 0 | 0 | 0 |
Study Hours Out of Class (Preliminary work, reinforcement, ect) | 14 | 3 | 42 |
Presentation / Seminar Preparation | 1 | 6 | 6 |
Project | 0 | 0 | 0 |
Homework assignment | 2 | 10 | 20 |
Midterms (Study duration) | 0 | 0 | 0 |
Final Exam (Study duration) | 1 | 12 | 12 |
Total Workload | 46 | 36 | 150 |
Matrix Of The Course Learning Outcomes Versus Program Outcomes
D.9. Key Learning Outcomes | Contrubition level* | ||||
---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | |
1. Students can utilize current techniques, skills, and tools necessary for computer animation and game technologies. | X | ||||
2. Understands the interdisciplinary interactions associated with the field. | X | ||||
3. Students can analyze the local or global impact of individuals, organizations, and communities on computer animation and game technologies. | X | ||||
4. Students can effectively establish connections with a specific user base | X | ||||
5. Students possess understanding and responsibility in professional, ethical, legal, security, and social matters. | X | ||||
6. Students have the ability to effectively participate in a team created to achieve a common goal. | X | ||||
7. Students have the ability to use, acquire, and develop certain software tools, processes, components, or systems according to specified requirements. | X | ||||
8. Students analyze and define a problem within their field and identify appropriate solution processes required for suitable solutions. | X | ||||
9. Students have the ability to apply the computer and mathematical knowledge required by the discipline. | X | ||||
10. Students have the ability to apply artistic culture and aesthetic subjects related to their discipline. | X |
*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest