C# Programming Basics Part 1 - Introduction, Basic Maths, Integers, Floats & Declaring Variables

preview_player
Показать описание


RGT's "The Kid" takes you through the basics of Programming in the popular language, C++.

In this first basic lesson, he'll take you through the introduction to programming, the basic math types and how to perform basic equations and create and store variables.

Рекомендации по теме
Комментарии
Автор

I'm glad that RGT has decided to branch off into programming tutorial. I hope you have success and continue with this series of videos.

However, this first video was all over the place in what it was trying to explain. Important information for a first C# lesson, like how to install visual studio, how to setup a C# solution for a console application, and what the structure of a C# program is, were not covered. Other topics like arithmetic for both floats and ints, and the connection between binary numbers and data types like floats and ints, were explained in an ad hoc, out of order way. Arrays, casting {its (float) or (int) fyi} were glanced at but never really explained. Assignment was taken for granted, in a language where the assignment operator is a single equals sign and the equality operator is two equals signs, it is essential to make a distinction, especially since you brought up the equality operator in the video. Operators like +=, -=, increment and decrement were omitted. Finally topics like assembly language and flow control are topics for other videos.

This isn't to say you have to cover everything I mentioned, in the way I would have covered it, but to me it seemed that you missed things central to what you were talking about and spent a lot of time things that had little to do with the main point of the video. To sum it all up, these videos should be more focused on a couple of related topics where a simple program is expanded upon in a methodical and orderly manner. A way that you might go about this is to write an outline of your lesson, then do a dry run where you write the program you intend to write in the video so you make changes before you record as well as practice what you will do and say.

I understand you don't have any teaching experience, so this is a learning process for you as well. Trying communicate the essential points of a large body of knowledge in a clear and concise manner can be hard, and I'm sure you'll improve as the this series progresses. I hope all this criticisms has been more helpful than discouraging. Looking forward to your next video.

robm
Автор

This is great, i'd enjoying watching more of this!

XboxSkateVids
Автор

Man where was this last semester when i took C#. That class killed me

Overload
Автор

I would personally use mono over .net, for cross-platform support. A lot of indiegames make use of mono and monogame. And even the sims 3 runs on mono.

I personally used C++ instead of C# in college because I liked it better. But if you´re experienced with C#, the transition to C or C++ shouldn´t be too hard.

But I still recommend Mono instead of .net . It has all the basic functionality.

LewisClement
Автор

Hmm, i code a bit of javascript, so this should be a good watch :)

XboxSkateVids
Автор

Any chance you could make the text bigger and perhaps change the color scheme to black background with white text?

Thermalzombie
Автор

I did Visual Basic in ICT at collage but non of it stuck.

OwtDaftUK
welcome to shbcf.ru