Veri Kalitesi: 70/100Kaynak: daad (son güncelleme 1 ay önce)
🇹🇷
Bu programın detayları İngilizce
Tek tıkla MentorDE Lab seninle Türkçeye çevirsin (~3-5 saniye).
📋 Program Hakkında
In this course, students will create a graphical action game in Python. In the process, students will learn fundamental concepts and tools that programmers use. The course will guide step by step from a first prototype to a working game. By the end of the course, students will deploy their game to a live website. No previous programming knowledge is required. Learning goals: Install Anaconda Python Sketch an idea for a game Define a data structure Implement an event loop Implement game logic Draw 2D graphics Deploy the game to a web server Key topics will be: Python fundamentals: The course introduces you to a very basic subset of the Python language: variables and data types, instructions, control flow and functions. As an outcome, this skill will enable you to continue learning Python on your own. Programming patterns: To organise a programme, you will structure code into smaller units like functions and modules. We will isolate input handling from graphics. The key role of data modelling in data will be exemplified and encouraged. As an outcome, this skill will help you write larger programmes. Coding strategies: Apart from writing code, you will exercise skills highly relevant in a programming project: describing requirements, formalising processes, read other people's code and find bugs. Together, these skills will enable you to work together with programmers. Deployment: By producing a working programme, making it available and gradually improving it, you will experience the challenges of software versioning and maintenance. This will give you insights into why you can complete a fun project in two weeks, but being a software engineer is a lifelong learning journey. Learning formats: You will write a Python programme in a pair of two. We will start with a working prototype that you will extend step by step with given instructions. We will conduct debugging sessions together, with minimal theoretical input from the teacher. Every session starts with a short warm-up and ends with a short recap session.
📊 Hızlı Bilgi
Eğitim Dili
İngilizce
Sömestr Ücreti
1050 €
✅ Giriş / Kabul Koşulları
Target group: This course is designed for current university students, working professionals, and any individuals who already have experience with developing software/programming languages and/or are a Computer Science major or similar major.
Language: Participants of the TU Berlin Summer School must meet the following requirement: B2 level English or equivalent.
🗣 Dil Gereksinimleri
Participants of the TU Berlin Summer School must meet the following requirement: B2 level English or equivalent.
📎 Başvuru için Gereken Belgeler
Apply to: Please apply via our application portal.
Please apply via our application portal.
🎓 Akademik Alanlar
Akademik Alan
Engineering
Konular / Spesifik Alanlar
Software Engineering
🏛 Üniversite
Technische Universität Berlin
📨
uni-assist üzerinden başvuru — bu üniversite için VPD (Vorprüfungsdokumentation) gerekli, başvuru ücreti ~75 € ilk + 30 € her ek başvuru. Belge listesi: apostille + yeminli tercüme zorunlu, ~14 belge.
🎯
Bu programa başvurmaya hazır mısın?
Danışmanın bu programı senin profilinle birlikte değerlendirip yol haritası hazırlasın.