GithubHelp home page GithubHelp logo

intro-to-programming-with-csharp's Introduction

Intro to programing with C#

Basic examples with C# on top of .NET framework with Visual Studio

  • For resources, video examples and how to navigate into the repo... check out our Wiki.

intro-to-programming-with-csharp's People

Contributors

baiganio avatar tatyana144 avatar deivid7007 avatar cvetina97 avatar sunkatta avatar selinseid avatar imgbotapp avatar dependabot[bot] avatar

Watchers

 avatar  avatar  avatar

intro-to-programming-with-csharp's Issues

Homework1 refinements

+5p for well named repo
+3p for well named solution: PUIntroHomeworks
+2p for well homework(cl): ITMOM-LyubenKikov-fn0328009-H1-task1

Think about homework requirements 'till the end of the course

  • Each homework solution must contain 4-6 tasks with increasing complexity

  • Total sum of all correct tasks is 100.

  • Total points = 100 / (number of tasks - (number of tasks - completed tasks))

  • Each homework get + points for correct homework naming format.

Full revision of Task 1.

  • Include pictures for Exc.2. For how to make ConsoleApp & select the StartUp
    project.

  • Expand the requirements upon each example.

  • Create short video for using the Math class.(sqrt, pow, round)

Self activities - presentations list

-----№----|---------Име-----------------|-------Ф.№-----------|--------------------Тема---------------------|
1B

  • week7| ----Теодора Бекярова --- |-----1801681031-----| Бройни системи
  • week7| ----Кадрие Рашева --- |-----1801681029-----| Стандартни типове данни и операции над тях
  • week7| ----Йоана Палигорова --- |-----1801681024-----| Оператори за разклонение
  • week8| ----Анелия Петрова --- |-----1801681036-----| Основни методи на класа string
  • week8| --- Виктория Караманолова --- |-----1801681034-----| Масиви
  • week8| --- Георги Павлов --- |-----1801681033----| Вложени цикли
  • week9| --- Николай Илиев --- |-----1801681019----| Знакови низове
  • week9| --- Анелия Белчева --- |-----1801681027----| For loops
  • week9| --- Самир Дерменджиев --- |-----1801681026----| Среда за програмиране
  • week10| --- Костадин Илиев --- |-----1801681022----| Въвеждане..... и произведение
  • week10| --- Кристиян Грозданов --- |-----1801681025----| Цикли с предусловие
  • week10| --- Денислав Стайков--- |-----1801681032----| Знакови низове

2B

  • week7| ----Йоана Калоянова--- |-----1801681062-----| Инициализиране на текстови величини
  • week7| ----Християна Недялкова--- |-----1801681058-----| Масиви
  • week7| ----Теодора Иванова--- |-----1801681078-----| Деклариране на масиви
  • week7| ----Ива Иванова--- |-----1801681064-----| Основни методи на класа string
  • week8| ----Цани Мазълов --- |-----1801681056-----| Методи
  • week8| ----Даниел Бумбаров --- |-----1801681070-----| Основни методи на класа и библиотеки
  • week8| ----Десислава Младенова --- |-----1801681055-----| Знакови низове
  • week8| ----Веселин Веселинов --- |-----1801681072-----| Методи...
  • week9| ----Димитър Урумов --- |-----1801681067-----| Селекция, сортировка и търсене...
  • week9| ----Айше Али --- |-----1801681057-----| Въвеждане, сума, произведение
  • week9| ----Георги Иванов --- |-----1801681060-----| Локални и глобални променливи
  • week10| ----Симона Иванова --- |-----1801681071-----| Програмни части.Структура
  • week10| ----Пламена Петрова --- |-----1801681065-----| Бройни системи
  • week10| ----Константин Петков --- |-----1801681061-----| Формални и фактически параметри

Update calculating the final score section.

  • Change how the final score formulas working.

  • Give short explanation why we calculate this way.

  • Update wiki with bg and eng translation.

  • Resolve mismatch in numbers in the Standalone Work example.
    -There are numbers that do not add up (below is a picture representing the problem)

zoomit

Mismatch picture
mismatch

Task 3

  • _1701681077_Selin_Seid_65

Revise Course Overview.pptx file. Each lecture should have presentation.

  • Use this file to change and expand the course overview. This file is used to be part of the intro lecture.

  • Each chapter/task from the course performance goals should have .pptx with maximum of 6-7 slides explaining the most ...

  • Each chapter/task from the course performance goals should have .docx file/s for the homeworks and in class excercises.

Take week 3 in care!

  • Extract Course performance goals-2017.doc core examples for the corresponding week.

  • Think about homework tasks

Think about in class exercises.

  • Revise Lectures C# folder.

Each file is connected to a lecture.

  • There should be information which may be useful.

  • It's possible to be extracted parts of interesting information into the new files which will be created upon issue #30 .

Task 2 Requerments

  • 4 excs. for homework.

  • Think about inclass Presentations.

  • Use Course performance goals-2017.doc file to get yourself familiar with the 'basic must have skills at the end of the course' requirements.

Task 2

  • _1701681077_Selin_Seid_Test_1_2II

Task 1

  • _1701681077_Selin_Seid

Weekly refinements

  • Check can expand Цели на курса, график и теми with additional info from the .pptx
  • Справка с учебника на Крушков

Week 1

  • Include topic about algorithms and why are they useful in programming
  • Include topic about what is Git, GitHub and the Powershell Console and how to work with them (basic Powershell commands, how to create a GitHub repository, etc.)
  • Powershell console should have walkthrough in pdf or video

Week 2

  • Build off of week 1 with more advanced stuff for GitHub (e.g. what are pull requests, issues perhaps or something else) - what is learned from the last year is this topics comes too much
  • Each following week mention something new and interesting about GitHub (e.g. project boards for week 3, milestones for week 4, etc.) - this can be useful and somehow might be used for final score calculation if through course students are managing project boards.

Week 4

  • Perhaps an exam preparation will be useful (revision of what was learned up until this point) - previous exam tasks can be shown as live demo

Lecture 01 - Homework:

  • Task1: Create project as in the video (link to Deivid youtube video)

  • Task2: Create "hello world" program

  • Task3: Calculate my age after X years. Use console input.

  • Task4: Age after 10 years/faculty number,round to 5 digit after decimal

Task 4

  • _1701681077_Selin_Seid_87_d

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.