Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commitf30527fbda7ed922f1cdc30b2b14b43ee4d84517 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-10-05 18:58:31 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-10-05 18:58:31 +0300
Filese635525bb8a138c7a39d15f869e67f1281e10daf
syndamia.com-f30527fbda7ed922f1cdc30b2b14b43ee4d84517.tar
syndamia.com-f30527fbda7ed922f1cdc30b2b14b43ee4d84517.tar.gz
syndamia.com-f30527fbda7ed922f1cdc30b2b14b43ee4d84517.zip
Parent365d5c91c0f66aa6b0e621920f7a63726900deab (diff)
(te/upp-2023/w1) Added final images for setup
diff --git a/src/teaching/upp-2023/week1/img/vs-build-errors.gif b/src/teaching/upp-2023/week1/img/vs-build-errors.gif
new file mode 100644
index 0000000..defd284
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-build-errors.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-configure-project.gif b/src/teaching/upp-2023/week1/img/vs-configure-project.gif
new file mode 100644
index 0000000..7405981
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-configure-project.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-console.gif b/src/teaching/upp-2023/week1/img/vs-console.gif
new file mode 100644
index 0000000..9cefadd
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-console.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-create-project.gif b/src/teaching/upp-2023/week1/img/vs-create-project.gif
new file mode 100644
index 0000000..2978002
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-create-project.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-debug-menu.gif b/src/teaching/upp-2023/week1/img/vs-debug-menu.gif
new file mode 100644
index 0000000..6cc6e9d
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-debug-menu.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-errors.gif b/src/teaching/upp-2023/week1/img/vs-errors.gif
new file mode 100644
index 0000000..229429a
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-errors.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-general.gif b/src/teaching/upp-2023/week1/img/vs-general.gif
new file mode 100644
index 0000000..b6bd1a8
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-general.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-install.gif b/src/teaching/upp-2023/week1/img/vs-install.gif
new file mode 100644
index 0000000..be13231
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-install.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-open-containing.gif b/src/teaching/upp-2023/week1/img/vs-open-containing.gif
new file mode 100644
index 0000000..c2bc8aa
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-open-containing.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-open-recent.gif b/src/teaching/upp-2023/week1/img/vs-open-recent.gif
new file mode 100644
index 0000000..5171d0b
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-open-recent.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-signin.gif b/src/teaching/upp-2023/week1/img/vs-signin.gif
new file mode 100644
index 0000000..64f42d4
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-signin.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/img/vs-start-env.gif b/src/teaching/upp-2023/week1/img/vs-start-env.gif
new file mode 100644
index 0000000..38f8cac
--- /dev/null
+++ b/src/teaching/upp-2023/week1/img/vs-start-env.gif
Binary files differ
diff --git a/src/teaching/upp-2023/week1/setup.md b/src/teaching/upp-2023/week1/setup.md
index aa99ba0..72411bf 100644
--- a/src/teaching/upp-2023/week1/setup.md
+++ b/src/teaching/upp-2023/week1/setup.md
@@ -133,7 +133,7 @@ GitHub предоставя лесни начини да правите пром
### Как ползваме GitHub classroom
За всяко упражнение ще има отделен линк.
-Този за днеска е: TODO
+Този за днеска е: [classroom.github.com/a/W7hZDMgC](https://classroom.github.com/a/W7hZDMgC)
&&lineb1
@@ -276,7 +276,7 @@ GitHub предоставя лесни начини да правите пром
Единствено избирате "Desktop development with C++" в таба Worloads, и натискате "Install".
Би трябвало да заема към 11 GB памет и в моето тестване се инсталира за 10тина минути.
-![](./img/vs-install.png)
+&&centered &&width80 ![](./img/vs-install.gif) &&/width &&/centered
&&/slide
@@ -287,11 +287,15 @@ GitHub предоставя лесни начини да правите пром
Когато е готово, би трябвало да се включи автоматично и да имате прозорец с име "Sign in to Visual Studio".
За сега това не е нужно, спокойно изберете "Not now, maybe later."
-![](./img/vs-signin.png)
-
След това, на "Start with a familiar environment", отново, не е нужно да променяте нищо, просто натиснете "Start Visual Studio".
-![](./img/vs-start-env.png)
+&&centered &&width75 &&table
+
+![](./img/vs-signin.gif)
+
+![](./img/vs-start-env.gif)
+
+&&/table &&/width &&/centered
&&/slide
@@ -304,7 +308,7 @@ GitHub предоставя лесни начини да правите пром
Това е първия прозорец, който се отваря.
В лявата колона имате скорошни проекти, в дясната имате начини да създадете нов проект.
-![](./vs-open-recent.png)
+&&centered &&width80 ![](./img/vs-open-recent.gif) &&/width &&/centered
&&/slide
@@ -316,12 +320,18 @@ GitHub предоставя лесни начини да правите пром
В този прозорец избирате началната "конфигурация" на проекта.
В този курс ще работим само и единствено с "Console App", затова изберете него и кликнете "Next".
-![](./vs-create-project.png)
+&&centered &&width75 ![](./img/vs-create-project.gif) &&/width &&/centered
+
+&&/slide
+
+
+
+&&slide
Последния прозорец преди писането на код е за конфигурация на проекта.
Тук единствено може да искате да промените Project Name и Location, другото не е важно.
-![](./vs-configure-project.png)
+&&centered &&width80 ![](./img/vs-configure-project.gif) &&/width &&/centered
&&/slide
@@ -351,7 +361,7 @@ GitHub предоставя лесни начини да правите пром
След малко чакане, най-после ще се намираме в средата за писане на код.
-![](./vs-general.png)
+&&centered &&width60 ![](./img/vs-general.gif) &&/width &&/centered
В Solution Explorer имате всички файлове от проекта (Visual Studio позволява да групирате няколко проекта в едно, наречено Solution, не е нужно да се заниамвате).
@@ -364,13 +374,17 @@ GitHub предоставя лесни начини да правите пром
&&slide
+&&table
+
Компилирането на код става от менюто "Debug" най-отгоре, и след това избиране на "Start Without Debugging".
-![](./img/vs-debug-menu.png)
+&&width50 &&fright ![](./img/vs-debug-menu.gif) &&/fright &&/width
+
+&&/table
След малко чакане, би трябвало да излезе един прозорец, който изглежда горе-долу така:
-![](./img/vs-console.png)
+![](./img/vs-console.gif)
&&/slide
@@ -380,6 +394,8 @@ GitHub предоставя лесни начини да правите пром
### Как да дебъгваме с Visual Studio
+&&lineb1
+
Bug е когато нещо непланирано се случи в кода.
Debuging е глаголът за откриване на причината за един bug.
Visual Studio предоставя много функционалности, които да ускорят debugging.
@@ -388,7 +404,7 @@ Visual Studio предоставя много функционалности, к
При компилиране, ще получим съобщение за грешки по време на компилирането.
-![](./img/vs-build-errors.png)
+![](./img/vs-build-errors.gif)
&&/slide
@@ -403,7 +419,7 @@ Visual Studio предоставя много функционалности, к
Грешки също се виждат в така наречения "Error List", който се намира директно под кода.
Той се появява когато при компилиране получим грешки и изчезва когато няма.
-![](./img/vs-errors.png)
+&&centered &&width70 ![](./img/vs-errors.gif) &&/width &&/centered
&&/slide