Download presentation
Presentation is loading. Please wait.
Published byAlexia Hodge Modified over 9 years ago
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
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.