Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course Program, Evaluation and Exams Telerik Software Academy C# Fundamentals – Part 2.

Similar presentations


Presentation on theme: "Course Program, Evaluation and Exams Telerik Software Academy C# Fundamentals – Part 2."— Presentation transcript:

1 Course Program, Evaluation and Exams Telerik Software Academy http://academy.telerik.com C# Fundamentals – Part 2

2 2  What's Coming Next in the Academy?  The C# Part II Course Program  The Trainers Team  Exams and Evaluation  Standard Criteria  Bonuses  Resources for the Course  Champions from C# Part I

3 Coming To The Next Module

4 4  C# Part II  Continuation of C# – Part I  Fundamentals of programming  Pretty much the same  Lectures two times a week  Practical exam after a month  The course exam?  5 problems for 6 hours  http://bgcoder.com http://bgcoder.com

5  The C# Programming track at the Academy: Academy  Give the trainees the fundamental computer programming knowledge and skills  Establish the logical and algorithmic thinking  Development of problems solving skills  Learn basic data structures, algorithms and object-oriented programming (OOP) concepts  Learn to produce high-quality code  Prepare for learning the software technologies  HTML 5, DB & SQL, Cloud, Web, Mobile, QA, … 5

6 What Will We Cover in C# Part II?

7  Arrays  Working with arrays  Algorithms on sequences  Multidimensional Arrays  Matrices, cubes etc.  Algorithms on matrices  Methods  Creating and calling methods  Return type, arguments, overloading 7

8  Numeral Systems  Binary, decimal, hexadecimal  Representation of numbers  Creating and Using Objects  What is object?  Using.NET standard classes  Exception Handling  What are exception?  Catching and throwing exceptions 8

9  Strings and Text Processing  Working with strings  Building strings  Text Files  Reading and writing text files  Practical Exam Preparation  Solving the last year's problems  Practical Exam  5 problems for 6 hours 9

10

11  Nikolay Kostov  Manager Software Engineering @ Telerik (Progress)  Microsoft Certified Trainer (MCT)  Champion from Telerik Academy  IT and Informatics competitions winner  Student in Sofia University (Computer Science)  Email: nikolay.kostov [at] telerik.com  Blog: http://nikolay.it http://nikolay.it  GitHub: https://github.com/NikolayIT https://github.com/NikolayIT 11

12  Doncho Minkov  Senior Technical Trainer @ Telerik Software Academy  Contestant in the Informatics competitions  Champion from Telerik Software Academy  Experience with Web and Mobile apps  Proficient with JavaScript and.NET  Email: doncho.minkov [at] telerik.com  Blog: http://minkov.it http://minkov.it

13  Ivaylo Kenov  Technical Trainer @ Telerik Academy  Mathematical competitions contestant  Champion from Telerik Software Academy  E-mail: ivaylo.kenov [at] telerik.com  Champion in OOP and DSA  Blog: http://ivaylo.bgcoder.com/ http://ivaylo.bgcoder.com/  GitHub: https://github.com/ivaylokenov https://github.com/ivaylokenov 13

14  Evlogi Hristov  Technical Trainer @ Telerik Software Academy  Graduate from the fourth season of Telerik Software Academy  Ex-developer, Sharepoint  E-mail: evlogi.hristov [at] telerik.com 14

15 Thank God There Are Bonuses!

16  Practical exam – 65 %  Team work – 10%  Homework – 10 %  Homework evaluation – 5 %  3 peer reviews per homework  Attendance – 10%  Forums activity – bonus up to 5 %  Helping the other students – bonus up to 10 % 16

17  Practical Programming Exam  5 practical problems for 6 hours  Covers all learned topics up to the moment  Automated judge system & real-time feedback  http://bgcoder.com http://bgcoder.com  You can practice all previous C# 2 exams (more than 50 problems)  Solutions are evaluated for correctness only  Use the same email address in both systems! 17

18  Everyone will get feedback for their homework  Everyone will give feedback for few random homework submissions  Students submit homework anonymously  Please exclude your name from the submissions!  For each homework submitted  Students evaluate 3 random homeworks  From the same topic, after the deadline  Give written feedback, at least 200 characters  Low-quality feedback  report for punishment 18

19  We encourage live participation  Top performers throughout the years have always spent lots of time in the academy halls  Register your presence @ barcode scanners  Last check-in is listed in your student profile  Scanners are next to the doors  Use Student ID Card  Check in +/- 30 min. before / after lecture starts 19

20  Criteria for pass / pass with excellence / fail  Pass with excellence  Very high exam results or or  High total results  Pass  Average total results  Fail  Low total results or low exam results 20

21  Doing your homework is very important!  Programming can only be learned through a lot of practice!  After each lecture there are a few exercises  Try to solve them in class  The rest are your homework  Homework assignments due 1 week after each lecture – no excuses for being late  Deadlines are final & enforced by the system  Submit homework through telerikacademy.com telerikacademy.com 21

22 What We Need in Addition to this Course Content?

23 The official textbook for the course  “Introduction to Programming with C#”, Nakov S. and his team, 2011  Freely downloadable from: www.introprogramming.info www.introprogramming.info 23  The C# programming tracks follows the book  C# Part II  chapters 7 … 15 (with exceptions)

24  Telerik Academy Forums  Discuss the course exercises with your colleagues  Find solutions for the exercises  Share source code / discuss ideas  The C# Part II official web site: 24 http://telerikacademy.com/Forum/Category/17/cs harp-part-2 http://telerikacademy.com/Forum/Category/17/cs harp-part-2 http://academy.telerik.com/student-courses/ programming/csharp-programming-part-2/about http://academy.telerik.com/student-courses/ programming/csharp-programming-part-2/about

25  The Telerik Integrated Learning System (TILS)  www.telerikacademy.com www.telerikacademy.com  Important resource for all students  Homework submissions  Homework peer reviews  Presence cards with barcode  Reports about your results 25 telerikacademy.com/Courses/Courses/Details/219

26  All exams will be tested automatically  Through our online judge system (BG Coder) BG CoderBG Coder  During the exam preparation you will practice how to use the automated judge system  You can register at any time to practice  How the testing (judge) system works?  You submit your C# source code  It tests your solution against predefined tests  For each test passed you get some score 26

27  Software needed for this course:  Microsoft Windows (XP / Win 7 / Win 8 )  Microsoft Visual Studio 2013 or Visual Studio Community 2013 (free version of VS 2013 ) Visual Studio Community 2013Visual Studio Community 2013  Visual Studio 2012, 2015 is also OK  Other IDEs (e.g. MonoDevelop) are OK, too .NET Framework 4.5 (included in Visual Studio) 27

28 Questions? http://academy.telerik.com

29  C# Programming @ Telerik Academy  csharpfundamentals.telerik.com csharpfundamentals.telerik.com  Telerik Software Academy  academy.telerik.com academy.telerik.com  Telerik Academy @ Facebook  facebook.com/TelerikAcademy facebook.com/TelerikAcademy  Telerik Software Academy Forums  forums.academy.telerik.com forums.academy.telerik.com


Download ppt "Course Program, Evaluation and Exams Telerik Software Academy C# Fundamentals – Part 2."

Similar presentations


Ads by Google