Introduction to programming
Informacje ogólne
Kod przedmiotu: | CII1SE15CI-Z17 |
Kod Erasmus / ISCED: |
(brak danych)
/
(0688) Interdyscyplinarne programy i kwalifikacje obejmujące technologie informacyjno-komunikacyjne
|
Nazwa przedmiotu: | Introduction to programming |
Jednostka: | Kierunek-Informatyka |
Grupy: | |
Strona przedmiotu: | http://usosweb.vistula.edu.pl/kontroler.php?_action=katalog2/przedmioty/pokazPrzedmiot&prz_kod=CII1SE15CI-Z17 |
Punkty ECTS i inne: |
7.00
LUB
6.00
(zmienne w czasie)
|
Język prowadzenia: | angielski |
Skrócony opis: |
The purpose of this course is to give students basic information about the operation of computer and computer programming and to enable them to design and code computer programs |
Pełny opis: |
The purpose of this course is to give students basic information about the operation of computer and computer programming and to enable them to design and code computer programs |
Literatura: |
0. Herbert Schildt, C# 4.0- The Complete Reference, McGrawHill 1. Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth,- The C# Programming Language. 2. Jesse Liberty, Donald Xie,- C# 3.0 3. Larry O’Brien, Bruce Eckel, - Thinking in C#. 4. Bjarne Stroustrup: Programming: Principles and Practice Using C++. First Edition. 2009 by Pearson Education, Inc. 5. Wikibooks contribution,- C# 6. Adrian Turschi, DotThatCom.com, Jasson Werry, Greg Hack - C# .NET 7. http://www.cprogramming.com/tutorial.html 8. http://www.uow.edu.au/~nabg/ABC/ABC.html C++ for beginners 9. http://www.doc.ic.ac.uk/~wjk/C++Intro/ 10. Microsoft Corporation learning courses |
Efekty uczenia się: |
Understanding methods and IT tools to program design, program organization, coding using a programming language. Understanding concepts and methods of program structure. Using computer class, coding, compiling and testing all example in C# Working in Visual Studio 2010 C#. Fundamental knowledge of a programming language. Be in future an active member of programmers’ society. |
Metody i kryteria oceniania: |
M-Midterm Exam is a classical exam on paper F-Final Exam or Retake Exam is a classical exam on paper P-Quiz/Practical Exams, Homeworks/Projects N-A4 size bound Notebook which is filled in during lectures. AW-Attendace for lecture(wyklad) AC-Attendance for lab(cwiczenia) CAW is NKL if AW<60, otherwise it is 1 CAC is NKL if AC<70, otherwise it is 1 W is nb if F=0, otherwise it is 1 C is nb if P=0, C is 0 if P<50, otherwise it is 1 Dominance Coefficients for Lecture: (1) CAW, (2) W, (3) 0 Dominance Coefficients for Lab: (1) CAC, (2) C, (3) 0 OL-Overall result is grade that is calculated for lecture as follows. OC-Overall result is grade that is calculated for class as follows. LectureGrade=CAWxWx((%30xM)+(%20xP)+(%5xN)+(%5xAW)+(%40xF)) LabGrade=CACxCx((%30xM)+(%25xP)+(%5xAC)+(%40xF)) Following percentages of marks meaning: • 0 nb/NKL---------- nonattendance-Fail • 1-49 2----------Fail • 50-593---------Satisfactory • 60-693,5-------Satisfactory Plus • 70-794---------Good • 80-894,5-------Good Plus • 90-1005--------Very Good |
Zajęcia w cyklu "Semestr zimowy 2017/2018" (zakończony)
Okres: | 2017-10-01 - 2018-02-15 |
zobacz plan zajęć |
Typ zajęć: |
Ćwiczenia, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Edip Senyurek | |
Prowadzący grup: | Edip Senyurek | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Ćwiczenia - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 Wykład - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 |
|
Rodzaj przedmiotu: | obowiązkowe |
Zajęcia w cyklu "Semestr zimowy 2018/2019" (zakończony)
Okres: | 2018-10-01 - 2019-02-01 |
zobacz plan zajęć |
Typ zajęć: |
Ćwiczenia, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Edip Senyurek | |
Prowadzący grup: | Edip Senyurek | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Ćwiczenia - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 Wykład - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 |
Zajęcia w cyklu "Semestr zimowy 2019/2020" (zakończony)
Okres: | 2019-10-01 - 2020-02-16 |
zobacz plan zajęć |
Typ zajęć: |
Ćwiczenia, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Mariusz Jakubowski | |
Prowadzący grup: | Mariusz Jakubowski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Ćwiczenia - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 Wykład - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 |
|
Skrócony opis: |
(tylko po angielsku) The course objective is to teach students fundamentals of computer programming using C++ as an example of a modern object-oriented programming language. Students will learn how to develop and test programs using primitive types, control statements, iterations, vectors, classes, strings, functions, and file I/O. |
|
Pełny opis: |
(tylko po angielsku) The course objective is to teach students fundamentals of computer programming using C++ as an example of a modern object-oriented programming language. Students will learn how to develop and test programs using primitive types, control statements, iterations, vectors, classes, strings, functions, and file I/O. |
|
Literatura: |
(tylko po angielsku) Basic: B. Stroustrup - "Programming: Principles and Practice using C++", 2nd Ed., Addison-Wesley 2014 Supplementary: B. Stroustrup - "The C++ Programming Language", 4th Ed., Addison-Wesley 2013 W. Savitch, K. Mock - "Problem Solving with C++", 10th Ed., Pearson 2018 M.A. Weiss - "Data Structures and Algorithm Analysis in C++", 4th Ed., Pearson 2014 R.C. Martin - "Clean Code: A Handbook of Agile Software Craftsmanship", Pearson 2008 Other materials: http://www.stroustrup.com/Programming/ Lecture slides |
|
Uwagi: |
(tylko po angielsku) Grading policy: Lectures: - Midterm written exam – 25% (20 points) - Final written exam – 75% (60 points) Laboratory exercises: - Three tasks with increasing degree of difficulty: 1st task - 20% (16 points), 2nd task - 35% (28 points), 3rd task - 45% (36 points) Grading scale (according to number of points): - lack of presence – NKL (not classified) - [0 – 41) – 2.0 (unsatisfactory - fail) - [41 – 49) - 3.0 (satisfactory) - [49 – 57) - 3.5 (satisfactory plus) - [57 – 65) - 4.0 (good) - [65 – 73) - 4.5 (good plus) - [73 – 80] - 5.0 (very good) |
Zajęcia w cyklu "Semestr zimowy 2020/2021" (zakończony)
Okres: | 2020-10-01 - 2021-02-19 |
zobacz plan zajęć |
Typ zajęć: |
Ćwiczenia, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Edip Senyurek | |
Prowadzący grup: | Edip Senyurek | |
Strona przedmiotu: | https://teams.microsoft.com/l/meetup-join/19%3ameeting_ZmM0MjZlMDUtMDYwMy00Mzk3LTlhZWYtMTJhNzAwNDBmMWY3%40thread.v2/0?context=%7b%22Tid%22%3a%22e8a52afe-6ea8-47f7-b275-783f7087b5fa%22%2c%22Oid%22%3a%22924a1556-5e14-4faf-9d4a-17b156530661%22%7d | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Ćwiczenia - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 Wykład - Egzamin/zaliczenie na ocenę/zal w skali zal-std2 |
Właścicielem praw autorskich jest Akademia Finansów i Biznesu Vistula.