Eskisehir Technical University Info Package Eskisehir Technical University Info Package
  • Info on the Institution
  • Info on Degree Programmes
  • Info for Students
  • Türkçe
About the Program Educational Objectives Key Learning Outcomes Course Structure Diagram with Credits Field Qualifications Matrix of Course& Program Qualifications Matrix of Program Outcomes&Field Qualifications
  • Vocational School Of Information Technologies
  • Database, Network Design and Management Department
  • Cloud Computing Operator Pr.
  • Course Structure Diagram with Credits
  • Mobile Programming
  • Description
  • Description
  • Learning Outcomes
  • Course's Contribution to Prog.
  • Learning Outcomes & Program Qualifications
  • ECTS Credit Load

Course Introduction Information

Code - Course Title BTP2502 - Mobile Programming
Course Type Area Elective Courses
Language of Instruction Türkçe
Laboratory + Practice 2+1
ECTS 4.0
Course Instructor(s) ÖĞRETİM GÖREVLİSİ ÖZGÜR ÖZŞEN
Mode of Delivery Face to Face
Prerequisites
Courses Recomended
Required or Recommended Resources
Recommended Reading List
Assessment methods and criteria
Work Placement
Sustainability Development Goals Quality Education , Decent Work and Economic Growth , Industry, Innovation and Infrastructure , Partnerships for Purposes

Content

Weeks Topics
Week - 1 Mobile Computing: Mobile computing platforms
Week - 2 Smart devices, Mobile development environments, Native and Cross-platform Development
Week - 3 The Flutter Architecture
Week - 4 Fonts, images and puspec file
Week - 5 Introduction to the Dart Language
Week - 6 Immutable Variables: Using Final & Const
Week - 7 Using typedef
Week - 8 OOP in Dart
Week - 9 Mixins, Mastering Layouts & Taming Widget Tree
Week - 10 Adding Interactivity
Week - 11 Stateless & Statfull Concepts
Week - 12 State Management
Week - 13 Navigation & Routes
Week - 14 Step by Step Creating Big Project

Learning Activities and Teaching Methods

  • Teaching Methods
  • Lecture
  • Question & Answer
  • Team/Group Work
  • Drill - Practise
  • Brain Storming
  • Proje Design/Management
  • Competences
  • Productive
  • Rational
  • Questoning
  • Work in teams
  • Eleştirel düşünebilme
  • Abstract analysis and synthesis
  • Problem solving
  • Applying theoretical knowledge into practice
  • Elementary computing skills
  • Decision making
  • Project Design and Management

Assessment Methods

Assessment Method and Passing Requirements
Quamtity Percentage (%)
Toplam (%) 0
  • Info on the Institution
  • Name and Adress
  • Academic Calendar
  • Academic Authorities
  • General Description
  • List of Programmes Offered
  • General Admission Requirements
  • Recognition of Prior Learning
  • Registration Procedures
  • ECTS Credit Allocation
  • Academic Guidance
  • Info on Degree Programmes
  • PhD / Proficiency in Art
  • Master's Degree
  • Bachelor's Degree
  • Associate Degree
  • Info for Students
  • Cost of living
  • Accommodation
  • Meals
  • Medical Facilities
  • Facilities for Special Needs Students ı
  • Insurance
  • Financial Support for Students
  • Student Affairs Office
  • Info for Students
  • Learning Facilities
  • International Programmes r
  • Practical Information for Mobile Students
  • Language courses
  • Internships
  • Sports and Leisure Facilities
  • Student Associations