Information Package

Program of Cartoon and Animation

ANI527

VISUAL CODING AND GAME DESIGN

Course Code
ANI527
Semester
-
Theory+Practice
2 + 2
ECTS
5
Course TypeElective Course
Course LevelBachelor's Degree
Year of Study-
Semester-
ECTS5
Name of Lecturer(s)
Learning Outcomes

At the end of this course, the students;

  1. Critical thinking
  2. Thinking in context
  3. Abilty to work in a particular subject limitations
Mode of DeliveryFace to face
PrerequisitesNo
Recommended Optional Programme ComponentsANİ324
Course DescriptionThis course will provide a managerial perspective on information systems and the role they play within an organization (for example, in game design). Students learn how to utilize modern technologies in design.
Course Contents
WEEK TOPICS
1st Week Week 1 Introduction to Visual Programming
2nd Week Week 2 Types of Visual Programming, Graphical User Interface (GUI), The need for Visual Programming
3rd Week Week 3 Rapid Application Development (RAD) Tools * Advantages and Disadvantages of Visual Programming
4th Week Week 4 Introduction to .NET; Discuss the evolution of computing, the internet, and application development; Identify the need for .NET
5th Week Week 5 Explain the roles of CLR and Intermediate Language (IL); Define the core components of Microsoft .NET
6th Week Week 6 Introduction to Visual Studio .NET; Features of VS.NET
7th Week Week 7 MIDTERM EXAM
8th Week Week 8 Shared IDE; Introduction to C++, C#, and ASP.NET
9th Week Week 9 Advanced User Interface ? UNITY Visual Coding; Dialog boxes, Types of dialog boxes, Visual effects
10th Week Week 10 Error Handling, Exceptions, Error types, Exception classes
11th Week Week 11 Exception properties, Handling exceptions, Error Provider control
12th Week Week 12 Project I
13th Week Week 13 Project II
14th Week Week 14 Project III
Recommended or Required ReadingBlueprints Visual Scripting for Unreal Engine 5 by Marcos Romero and Brandon J. Cole,
Unity Visual Scripting For Beginners by Harrison Ferrone
Planned Learning Activities and Teaching Methods
  • Case Study
  • Problem Solving
  • Practice
  • Project
  • Discussion
Assessment Methods and Criteria Project, Training and Implementation, Problem Solving
Language of InstructionTurkish
Work Placement(s)No
LO11 LO12 LO13
K1
K2
K3
K4
K5
K6
K7
K8
K9
K10
K11
K12
K13
K14
K15
K16
K17
K18
K19
K20
K21
K22
K23
K24
K25
K26
K27