I dont teach at all, but here are some tips that might be useful.
Practice, Practice, Pratice.
PYTHON TIPS
- Predefined data structure is very critical for such as tuple, list, string, dictionary.
- Tuple are useful if you are accessing array of information.
- Both list and strings are helpful. But, I have a tendency to use both integer and char.
- When you know the size of array information. Dictionary helps alot.
- Creating hashtable is O(N) time, I learned this from experience.
- Array can be thought through like this: c[row-1][col-1]
- Take a class and Practice, Practice, Practice.
-...
BASH TIPS
{1..100} is a sequential array of values, I learned the hardway by accessing the wrong integer value.
Always write a function for bash it helps to create habits for other languages.
- fun1 { $1} {
- do
- echo "hello"
- done
- }
- ...
MATLAB TIPS
- Think through your problems.
- Take a class.
- MATLAB really helps orgainze your thoughts like accessable values in Excel.