Geri Dön

İnternet Programcılığında İleri Konular

PİRİ REİS üniversitesİ

DENİZCİLİK MESLEK YÜKSEK OKULU

Ön Lisans Programı

2017- 2018 Bahar Yarıyılı Ders Katalog Formu

 

Dersin Adı : İnternet Programcılığında İleri Konular

Derece: Ön Lisans

 

Kodu

 

 

Yıl/Yarıyılı

 

Kredisi

 

AKTS Kredisi

 

Ders Uygulaması, Saat/Hafta

Ders

Uygulama

Laboratuar

BIT2016

2/2 (Bahar)

3

3

1

 

2

Bölüm

DMYO

Dersi veren Öğretim Üyesi

 

Dr. Füsun Er

İletişim Bilgileri

 

fer@pirireis.edu.tr

Görüşme Saatleri

 

Ders Notları için web adresi

www.pirireis.edu.tr

Dersin Türü

 Seçmeli

Dersin Dili

Türkçe

Dersin Önkoşulu

  Yok

Dersin Mesleki Bileşene Katkısı, %

Temel Bilim

Temel Mühendislik

Mühendislik Tasarım

İnsan ve Toplum Bilim

20

30

40

10

Dersin İçeriği

Nesnelerin interneti (Internet of Things: IoT) kavrami ve mimarisi, IoT Platformları, IoT cihazları, bir IoT cihazi olan Raspberry Pi 3 ile örnek uygulamalar. Denizcilik sektöründe IoT uygulamarı hakkında güncel bilgiler.

 

Dersin Amacı

 

Nesnelerin interneti kavramı hakkında bilgi sahibi olmak. Bir IoT cihazının nasıl programlandığını, Raspberry Pi 3 sistemi üzerinde uygulamalı öğrenmek. Denizcilik sektöründe IoT uygulamarı hakkında araştırma yapmak.

 

Dersin Öğrenme Çıktıları

 

Bu dersi başarıyla tamamlayan öğrenciler aşağıdaki konularda bilgi sahibi olurlar.

1. IoT kavramı

2. Raspberry Pi 3 IoT cihazı

3. Denizcilikte IoT kavramı

Öğretim Yöntem ve Teknikleri

Power Point Sunumu, Bilgisayar Uygulamaları

Uygulamanın Yapıldığı Yer

Sınıf, Bilgisayar Laboratuarı

Eş Dönemli Koşul

Yok

Ders Kitabı

  1. Coding: Raspberry Pi & Python: Step By Step Guide From Beginner To Advanced: Two Manuscripts In One, Leonard Eddison
  2. Internet of Things and Data Analytics Handbook, Hwaiyu Geng

Diğer Kaynaklar

http://www.coursera.com

 

Ödevler &Projeler

Sunum ödevi verilecektir.

Laboratuar Uygulamaları

Raspberry Pi 3 ile örnek uygulamalar derste sunulacaktır.

Bilgisayar Kullanımı

Power-Point, Word, Excel, Temel Programlama Becerileri

Diğer Çalışmalar

Yok

                   

 

 

 

Başarı Değerlendirme Kriteri

Yarıyıl İçi Çalışmalar

Adedi

Değerlendirmedeki Katkısı, %

Devam

 

 

Yıl İçi Sınavları

1

35

Kısa Sınavlar

 

 

Ödevler

 

 

Dönem Ödevi Projesi

 

 

Laboratuar Uygulaması

 

 

Uygulama

 

 

Derse Özgü Staj

 

 

Seminer

 

 

Sunum

2

20

Alan Çalışması

 

 

Final Sınavı

1

45

TOPLAM

 

%100

Yarıyıl İçi Çalışmaların Başarı Notuna Katkısı, %

 

%55

Yarıyıl Sonu Sınavının Başarı Notuna Katkısı, %

 

%45

TOPLAM

 

%100

 

 

 

AKTS/

İŞYÜKÜ TABLOSU

Yarıyıl İçi Çalışmalar

Sayı

Saat

Toplam İşyükü

Ders

14

3

42

Yıl İçi Sınavları

1

12

12

Kısa Sınavlar

2

2

4

Ödevler

-

-

-

Dönem Ödevi Projesi

-

-

-

Laboratuar Uygulaması

-

-

-

Uygulama

3

4

12

Derse Özgü Staj

-

-

-

Seminer

-

-

-

Sunum

-

-

-

Alan Çalışması

-

-

-

Final Sınavı

1

12

12

 

 

 

 

Toplam İşyükü

 

 

82

Toplam İşyükü/25

 

 

82/25

Ders AKTS Kredisi

 

 

3

 

 

 

Hafta

 

Konular

Dersin Çıktıları

1

Nesnelerin interneti (IoT) kavramı ve tarihçesi

I

2

IoT Mimarisi

I

3

IoT Platformları

I

4

IoT Cihazları

I, II

5

IoT Sistemlerinde güvenlik ve Big Data kavramı

I, II

6

Sunum Ödevi -1

I,II,III

7

Smart gemiler ve smart tersaneler

III

8

Ara Sınav

I,II,III

9

Phyton programlama diline giriş

II

10

Raspberry Pi 3 uygulama geliştirme ortamı hazırlanması

II

11

Sunum Ödevi -2

I,II,III

12

Raspberry Pi 3 Workshop (Isı uygulaması)

II

13

Raspberry Pi 3 Workshop (LED uygulaması)

II

14

Raspberry Pi 3 Workshop (Nem sensörü uygulaması)

II

 

Final Sınavı

I,II,III

 

 

 

 

Dersin Denizcilik Meslek Yüksek Okulu 2nci Sınıf Programlarıyla İlişkisi

 

 

 

Programın mezuna kazandıracağı bilgi ve beceriler programa ait çıktılar

Katkı Seviyesi

1

2

3

a

Temel düzeydeki Matematik ve Mühendislik kavramlarıyla problemleri analiz etmek

 

 

 

b

Temel bilgisayar kullanımı bilgisini edinmek, mesleği için gerekli yazılım ve donanım araçlarını kullanmak

 

 

 

c

Algoritmik düşünmek ve yazılım planlamasında bu yetisini kullanmak

 

 

 

d

Mesleki problemleri tanımlamak ve çözme becerisi edinmek

 

 

X

e

Güncel yazılım dillerini kullanarak yazılım geliştirmek

 

 

 

f

İnternet teknolojileriyle yazılım tasarlayabilmek, kodlayabilmek ve sunucu ve istemci tabanlı programlar geliştirebilmek

 

X

 

g

Veritabanı tasarlamak ve veritabanıyla bağlantılı programlar geliştirmek

 

 

 

h

Bilgisayar alt donanımını oluşturan bileşenlere ait temel elektrik ve elektronik bilgisi edinmek

X

 

 

i

Edindiği programlama bilgisini Denizcilik alanına uygulayabilmek

 

 

X

j

Bir yazılımın analizi, tasarlanması, planlanması, kodlanması ve raporlanmasında görev alabilmek. Mesleğinde proje üretme çalışmalarında yönetsel olmayan görevlerde çalışabilmek

 

X

 

k

Bilgisayar ağları hakkında genel bilgiye sahip olmak

X

 

 

l

Bilgisayar işletim sistemlerinin temelleriyle ilgili bilgiye sahip olmak

X

 

 

m

Etkin sözlü ve yazılı iletişim kurabilme becerisi edinmek

 

 

X

n

Bağımsız davranma, sorumluluk alma, karar verme ve yaratıcılık becerilerini kazanmak

 

 

 

o

Yaşam boyu öğrenmenin gereğini algılamak, gelişmeleri takip ederek kendini sürekli geliştirme becerisini edinmek

 

X

 

p

Mesleki ve etik sorumlulukları kavramak

 

 

 

r

Ana dilinde ve yabancı dilde mesleğiyle ilgili yazılmış teknik belgeleri okuyabilmek, anlayabilmek, yazılı ve sözlü iletişim kurabilmek

 

 

X

 

 

         1: Az, 2:Kısmi, 3: Tam

 

 

 

 

 

 

 

 

Program Çıktıları & Dersin Çıktıları Bağlantı Matrisi

 

Dersin Öğrenme Çıktıları

I

II

III

Program Öğrenme Çıktıları

 

a

 

 

 

b

 

 

 

c

 

 

 

d

 

 

 

e

 

 

 

f

 

 

 

g

 

 

 

h

 

 

 

i

 

 

 

j

 

 

 

k

 

 

 

l

 

 

 

m

 

 

 

n

 

 

 

o

 

 

 

p

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

Düzenleyen

Dr. Füsun Er

Tarih

12.12.2017

İmza

 


 PİRİ REİS üniversitesİ

DENİZCİLİK MESLEK YÜKSEK OKULU

Ön Lisans Programı

2017- 2018 Bahar Yarıyılı Ders Katalog Formu

 

Dersin Adı : İnternet Programcılığında İleri Konular

Derece: Ön Lisans

 

Kodu

 

 

Yıl/Yarıyılı

 

Kredisi

 

AKTS Kredisi

 

Ders Uygulaması, Saat/Hafta

Ders

Uygulama

Laboratuar

BIT2016

2/2 (Bahar)

3

3

1

 

2

Bölüm

DMYO

Dersi veren Öğretim Üyesi

 

Dr. Füsun Er

İletişim Bilgileri

 

fer@pirireis.edu.tr

Görüşme Saatleri

 

Ders Notları için web adresi

www.pirireis.edu.tr

Dersin Türü

 Seçmeli

Dersin Dili

Türkçe

Dersin Önkoşulu

  Yok

Dersin Mesleki Bileşene Katkısı, %

Temel Bilim

Temel Mühendislik

Mühendislik Tasarım

İnsan ve Toplum Bilim

20

30

40

10

Dersin İçeriği

Nesnelerin interneti (Internet of Things: IoT) kavrami ve mimarisi, IoT Platformları, IoT cihazları, bir IoT cihazi olan Raspberry Pi 3 ile örnek uygulamalar. Denizcilik sektöründe IoT uygulamarı hakkında güncel bilgiler.

 

Dersin Amacı

 

Nesnelerin interneti kavramı hakkında bilgi sahibi olmak. Bir IoT cihazının nasıl programlandığını, Raspberry Pi 3 sistemi üzerinde uygulamalı öğrenmek. Denizcilik sektöründe IoT uygulamarı hakkında araştırma yapmak.

 

Dersin Öğrenme Çıktıları

 

Bu dersi başarıyla tamamlayan öğrenciler aşağıdaki konularda bilgi sahibi olurlar.

1. IoT kavramı

2. Raspberry Pi 3 IoT cihazı

3. Denizcilikte IoT kavramı

Öğretim Yöntem ve Teknikleri

Power Point Sunumu, Bilgisayar Uygulamaları

Uygulamanın Yapıldığı Yer

Sınıf, Bilgisayar Laboratuarı

Eş Dönemli Koşul

Yok

Ders Kitabı

  1. Coding: Raspberry Pi & Python: Step By Step Guide From Beginner To Advanced: Two Manuscripts In One, Leonard Eddison
  2. Internet of Things and Data Analytics Handbook, Hwaiyu Geng

Diğer Kaynaklar

http://www.coursera.com

 

Ödevler &Projeler

Sunum ödevi verilecektir.

Laboratuar Uygulamaları

Raspberry Pi 3 ile örnek uygulamalar derste sunulacaktır.

Bilgisayar Kullanımı

Power-Point, Word, Excel, Temel Programlama Becerileri

Diğer Çalışmalar

Yok

                   

 

 

 

Başarı Değerlendirme Kriteri

Yarıyıl İçi Çalışmalar

Adedi

Değerlendirmedeki Katkısı, %

Devam

 

 

Yıl İçi Sınavları

1

35

Kısa Sınavlar

 

 

Ödevler

 

 

Dönem Ödevi Projesi

 

 

Laboratuar Uygulaması

 

 

Uygulama

 

 

Derse Özgü Staj

 

 

Seminer

 

 

Sunum

2

20

Alan Çalışması

 

 

Final Sınavı

1

45

TOPLAM

 

%100

Yarıyıl İçi Çalışmaların Başarı Notuna Katkısı, %

 

%55

Yarıyıl Sonu Sınavının Başarı Notuna Katkısı, %

 

%45

TOPLAM

 

%100

 

 

 

AKTS/

İŞYÜKÜ TABLOSU

Yarıyıl İçi Çalışmalar

Sayı

Saat

Toplam İşyükü

Ders

14

3

42

Yıl İçi Sınavları

1

12

12

Kısa Sınavlar

2

2

4

Ödevler

-

-

-

Dönem Ödevi Projesi

-

-

-

Laboratuar Uygulaması

-

-

-

Uygulama

3

4

12

Derse Özgü Staj

-

-

-

Seminer

-

-

-

Sunum

-

-

-

Alan Çalışması

-

-

-

Final Sınavı

1

12

12

 

 

 

 

Toplam İşyükü

 

 

82

Toplam İşyükü/25

 

 

82/25

Ders AKTS Kredisi

 

 

3

 

 

 

Hafta

 

Konular

Dersin Çıktıları

1

Nesnelerin interneti (IoT) kavramı ve tarihçesi

I

2

IoT Mimarisi

I

3

IoT Platformları

I

4

IoT Cihazları

I, II

5

IoT Sistemlerinde güvenlik ve Big Data kavramı

I, II

6

Sunum Ödevi -1

I,II,III

7

Smart gemiler ve smart tersaneler

III

8

Ara Sınav

I,II,III

9

Phyton programlama diline giriş

II

10

Raspberry Pi 3 uygulama geliştirme ortamı hazırlanması

II

11

Sunum Ödevi -2

I,II,III

12

Raspberry Pi 3 Workshop (Isı uygulaması)

II

13

Raspberry Pi 3 Workshop (LED uygulaması)

II

14

Raspberry Pi 3 Workshop (Nem sensörü uygulaması)

II

 

Final Sınavı

I,II,III

 

 

 

 

Dersin Denizcilik Meslek Yüksek Okulu 2nci Sınıf Programlarıyla İlişkisi

 

 

 

Programın mezuna kazandıracağı bilgi ve beceriler programa ait çıktılar

Katkı Seviyesi

1

2

3

a

Temel düzeydeki Matematik ve Mühendislik kavramlarıyla problemleri analiz etmek

 

 

 

b

Temel bilgisayar kullanımı bilgisini edinmek, mesleği için gerekli yazılım ve donanım araçlarını kullanmak

 

 

 

c

Algoritmik düşünmek ve yazılım planlamasında bu yetisini kullanmak

 

 

 

d

Mesleki problemleri tanımlamak ve çözme becerisi edinmek

 

 

X

e

Güncel yazılım dillerini kullanarak yazılım geliştirmek

 

 

 

f

İnternet teknolojileriyle yazılım tasarlayabilmek, kodlayabilmek ve sunucu ve istemci tabanlı programlar geliştirebilmek

 

X

 

g

Veritabanı tasarlamak ve veritabanıyla bağlantılı programlar geliştirmek

 

 

 

h

Bilgisayar alt donanımını oluşturan bileşenlere ait temel elektrik ve elektronik bilgisi edinmek

X

 

 

i

Edindiği programlama bilgisini Denizcilik alanına uygulayabilmek

 

 

X

j

Bir yazılımın analizi, tasarlanması, planlanması, kodlanması ve raporlanmasında görev alabilmek. Mesleğinde proje üretme çalışmalarında yönetsel olmayan görevlerde çalışabilmek

 

X

 

k

Bilgisayar ağları hakkında genel bilgiye sahip olmak

X

 

 

l

Bilgisayar işletim sistemlerinin temelleriyle ilgili bilgiye sahip olmak

X

 

 

m

Etkin sözlü ve yazılı iletişim kurabilme becerisi edinmek

 

 

X

n

Bağımsız davranma, sorumluluk alma, karar verme ve yaratıcılık becerilerini kazanmak

 

 

 

o

Yaşam boyu öğrenmenin gereğini algılamak, gelişmeleri takip ederek kendini sürekli geliştirme becerisini edinmek

 

X

 

p

Mesleki ve etik sorumlulukları kavramak

 

 

 

r

Ana dilinde ve yabancı dilde mesleğiyle ilgili yazılmış teknik belgeleri okuyabilmek, anlayabilmek, yazılı ve sözlü iletişim kurabilmek

 

 

X

 

 

         1: Az, 2:Kısmi, 3: Tam

 

 

 

 

 

 

 

 

Program Çıktıları & Dersin Çıktıları Bağlantı Matrisi

 

Dersin Öğrenme Çıktıları

I

II

III

Program Öğrenme Çıktıları

 

a

 

 

 

b

 

 

 

c

 

 

 

d

 

 

 

e

 

 

 

f

 

 

 

g

 

 

 

h

 

 

 

i

 

 

 

j

 

 

 

k

 

 

 

l

 

 

 

m

 

 

 

n

 

 

 

o

 

 

 

p

 

 

 

r

 

 

 

 

 

 

 

 

 

 

 

Düzenleyen

Dr. Füsun Er

Tarih

12.12.2017

İmza