IE 111 • Midterm • Introduction to Algorithms and Programming
Üniversite eğitiminden uzak, sadece 1-2 problem çözdürebilen, genel-geçer Python eğitimlerinden sıkıldın mı? Detaylı ama boğmayan, öğretici ama sınav hedefinden uzaklaşmayan bu dersimizde Python dilinin temellerini atıyoruz!
Eğitmen
Ömer Faruk Altun
Co-founder & Head of Education
2011 yılında Endüstri Mühendisliği okumak için başladığım Sabancı Üniversitesi'nden 2018 yılında Bilgisayar Mühendisi olarak mezun oldum. 13 yıldır Altun ismiyle başta Sabancı Üniversitesi olmak üzere çeşitli okullarda Endüstri ve Bilgisayar Mühendisliği alanlarında ders vermekteyim. Unicourse'ta sunduğum derslerin yanında eğitim departmanının da sorumluluğunu üstlenmekteyim.
Geçme Garantisi
Derslerimize çok güveniyoruz. Dersi geçememen çok zor ama yine de geçemezsen paran iade.
Tüm koşullarKonular
Variables and Arithmetic Operations
Our First Program
Variables in Python
Variable Types
Arithmetic Operators for Number Types
Arithmetic Operators for Other Types
Example 1
Example 2
Logical Operators for Number Types
Logical Operators for Other Types
Output in Python
Input in Python
Example 3
What if...
Conditional Structures
if Statements
Type 1: if-else
Example 1
Type 2: if-elif-else
Example 2
Type 3: Nested if Statements
Example 3
What if...
Control/flow: while
while Loops
Example 1
Example 2
Example 3
while True
Example 4
Nested while Loops
Example 5
Control/flow: for
From while To for
range Keyword
Example 1
Example 2
Nested for Loops
Example 3
Strings
Introduction
Basic String Methods
Strings are Immutable
Example 1
Indexing
Slicing
Example 2
Iterating Over Strings
Example 3
Advanced String Methods
Lists and List Operations
Motivation
Lists
Lists are very similar to Strings
Example 1
Problem with Lists
Example 2
Advanced List Methods
Two Dimensional Lists
Example 3
Example 4
Algorithms (ilk konu ama en son izle!)
What is an algorithm?
Algorithm and Pseudocode 1
Algorithm and Pseudocode 2
Algorithm and Pseudocode 3
Algorithm and Pseudocode 4
Sample Midterm Problems
Variables and Arithmetic Operations 1
Variables and Arithmetic Operations 2
Variables and Arithmetic Operations 3
Conditional Structures 1
Conditional Structures 2
Conditional Structures 3
Conditional Structures 4
Conditional Structures 5
Control/flow: while 1
Control/flow: while 2
Control/flow: while 3
Control/flow: while 4
Control/flow: for 1
Control/flow: for 2
Control/flow: for 3
Control/flow: for 4
Control/flow: for 5
Algorithms 1
Algorithms 2
Algorithms 3
Algorithms 4
Strings 1
Strings 2
Strings 3
Lists and List Operations 1
Lists and List Operations 2
Lists and List Operations 3
Lists and List Operations 4
🦄 🦄 Unicourse Special 🦄 🦄
Variables and Arithmetic Operations 1
Variables and Arithmetic Operations 2
Conditional Structures 1
Conditional Structures 2
Conditional Structures 3
Control/flow: while 1
Control/flow: while 2
Control/flow: while 3
Control/flow: for 1
Control/flow: for 2
Control/flow: for 3
Control/flow: for 4
Algorithms 1
Algorithms 2
Algorithms 3
Strings 1
Strings 2
Lists and List Operations 1
Lists and List Operations 2
Lists and List Operations 3
Değerlendirmeler
Henüz hiç değerlendirme yok.
Ders İçeriği
Variables and Arithmetic Operations
Our First Program
Variables in Python
Variable Types
Arithmetic Operators for Number Types
Arithmetic Operators for Other Types
Example 1
Example 2
Logical Operators for Number Types
Logical Operators for Other Types
Output in Python
Input in Python
Example 3
What if...
Conditional Structures
if Statements
Type 1: if-else
Example 1
Type 2: if-elif-else
Example 2
Type 3: Nested if Statements
Example 3
What if...
Control/flow: while
while Loops
Example 1
Example 2
Example 3
while True
Example 4
Nested while Loops
Example 5
Control/flow: for
From while To for
range Keyword
Example 1
Example 2
Nested for Loops
Example 3
Strings
Introduction
Basic String Methods
Strings are Immutable
Example 1
Indexing
Slicing
Example 2
Iterating Over Strings
Example 3
Advanced String Methods
Lists and List Operations
Motivation
Lists
Lists are very similar to Strings
Example 1
Problem with Lists
Example 2
Advanced List Methods
Two Dimensional Lists
Example 3
Example 4
Algorithms (ilk konu ama en son izle!)
What is an algorithm?
Algorithm and Pseudocode 1
Algorithm and Pseudocode 2
Algorithm and Pseudocode 3
Algorithm and Pseudocode 4
Sample Midterm Problems
Variables and Arithmetic Operations 1
Variables and Arithmetic Operations 2
Variables and Arithmetic Operations 3
Conditional Structures 1
Conditional Structures 2
Conditional Structures 3
Conditional Structures 4
Conditional Structures 5
Control/flow: while 1
Control/flow: while 2
Control/flow: while 3
Control/flow: while 4
Control/flow: for 1
Control/flow: for 2
Control/flow: for 3
Control/flow: for 4
Control/flow: for 5
Algorithms 1
Algorithms 2
Algorithms 3
Algorithms 4
Strings 1
Strings 2
Strings 3
Lists and List Operations 1
Lists and List Operations 2
Lists and List Operations 3
Lists and List Operations 4
🦄 🦄 Unicourse Special 🦄 🦄
Variables and Arithmetic Operations 1
Variables and Arithmetic Operations 2
Conditional Structures 1
Conditional Structures 2
Conditional Structures 3
Control/flow: while 1
Control/flow: while 2
Control/flow: while 3
Control/flow: for 1
Control/flow: for 2
Control/flow: for 3
Control/flow: for 4
Algorithms 1
Algorithms 2
Algorithms 3
Strings 1
Strings 2
Lists and List Operations 1
Lists and List Operations 2
Lists and List Operations 3
Geçme Garantisi
Derslerimize çok güveniyoruz. Dersi geçememen çok zor ama yine de geçemezsen paran iade.
Tüm koşullarSıkça Sorulan Sorular
Örneğin, Koç Üniversitesi - MATH 101 (Calculus) veya başka bir okulun benzer dersi olsun, paketlerimiz tam da o derse göre tasarlanır. Böylece nokta atışı çalışır, zaman kazanırsın.
Sınava özel videolar —konu anlatımları, çıkmış sorular ve çözümleri, özet notlar—içerir. Sınavda sıkça çıkan soruları hedefler. Eğitmenlerimiz, üniversitenin akademik takvimini takip ederek paketleri sürekli günceller. Böylece, gereksiz detaylarla vakit kaybetmeden başarını artırmaya odaklanabilirsin.