As I have been busy creating screencasts, this blog and my GIMP, Python and C blog are being revitalized, adding more social network links to them, so that more pageviews are received.
I am learning that blogs are exceedingly easy to create, yet I don't have the time to maintain them, perhaps, as more people subscribe to my YouTube channel, I will be able to hire someone to help me update the blogs.
It is important to do this all within the global context. It is nonsensical, at this point, to aim at only India or USA.
China, Mongolia Uzbekistan, Chile, Italy. All of them will be target. The whole English speaking world.
Italy is lucky since I speak fluent Italian. Latin America and Spain are also going to receive Castellano dubbed video tutorials. Japan and Hawaii will receive some Japanese dubbed screencasts and video presentations as well, but I will have to hire an Italian to Japanese or English to Japanese translator, since my Japanese skills are not so grammatically correct, let alone my computer technical Japanese.
Saturday, 15 December 2012
Friday, 29 April 2011
14 · Functions implementations
2 Functions are prototyped, defined and called: print_always_7() which is a function used for its side-effects and sum() which is a pure function(used for the return value)
Wednesday, 20 April 2011
Study skills for programmers
Computer skills are little without the actual theory and practice of the methods and methodology used to arrive at the knowledge.
People are way too much focused on trivial circumstances when learning, while they should be focused more on how to learn and find information, rather than retaining the most of information as possible(as it has been for experts before the advent of computers and internet).
These video series I am planning to create, will treat subjects like creating tables and diagrams in big glyphs so that one can attach it to the wall in front of the computer, so that when you need a reference fast, you don't have to do other tasks but to slightly turn your head and watch what the diagram suggests; or finding out when you program what things went wrong with your experimentation, you screen capture what you did, so that when you re-encounter a problem that you think is related to a previously encountered problem, you just refer to that video of the screen capture and recall what actually happened. There are many more study skills that are simple but really help a lot in computer programming, and many other subject matters as well.
People are way too much focused on trivial circumstances when learning, while they should be focused more on how to learn and find information, rather than retaining the most of information as possible(as it has been for experts before the advent of computers and internet).
These video series I am planning to create, will treat subjects like creating tables and diagrams in big glyphs so that one can attach it to the wall in front of the computer, so that when you need a reference fast, you don't have to do other tasks but to slightly turn your head and watch what the diagram suggests; or finding out when you program what things went wrong with your experimentation, you screen capture what you did, so that when you re-encounter a problem that you think is related to a previously encountered problem, you just refer to that video of the screen capture and recall what actually happened. There are many more study skills that are simple but really help a lot in computer programming, and many other subject matters as well.
Saturday, 9 April 2011
Functions in pseudo-code
We create function prototypes, definitions, and calls, all in pseudo-code. In this way we understand the basic skeleton of single filed C source code. Parameters(for prototypes and definitions) and arguments(for calls) are succinctly explained. The idea of return types(or the lack thereof, using void) is examined, and the reason why functions exist in code is also explained.
Span Of Statements
In this video tutorial, we check the way the C compiler treats the different tokens, by actually dividing a big line of code into two smaller lines, each time separating the lines in different spots, so as to understand better how the C compiler interprets the different divisions.
Line by line explanation
In this succinct tutorial, we review what has been taught before, but go little-by-little, through each line explaining in more detail the program that we have been creating.
If statement
The if statement serves for bifurcating the execution of the instructions within the program.
if the condition of the if statement results in a boolean true(non-zero), the if code block executes, otherwise(boolean false, AKA zero) it does not.
We build and run the program several times, in each occasion modifying the resulting if conditional expression, so as to check how the program behaves with different conditions.
if the condition of the if statement results in a boolean true(non-zero), the if code block executes, otherwise(boolean false, AKA zero) it does not.
We build and run the program several times, in each occasion modifying the resulting if conditional expression, so as to check how the program behaves with different conditions.
Subscribe to:
Posts (Atom)