As a system admin with some programming experience, how do I guide a Junior Programmer to follow best practices or even start along the path?
My specific problem. I'm the Sys Admin, but know something about programming. Not an expert but understand a lot of the concepts, and like to try and keep up in the field. Our company has an ac...
I am planning to host a "summer-holiday-programming-club" in my school. There I want to teach other students (age 12-17) something about programming and give them a little insight into stuff.
Most of them won't have any experiences concerning programming since in our country computer classes are unfortunately very rare.
Besides general ...
My 14 year old brother seems to be fascinated by computers, so I thought I'd get him started with programming. For teaching some very simple programming elements like assignments, simple logic, control flow, etc., would there be any danger in teaching him through shell scripting?
...
Inspired by this: http://stackoverflow.com/questions/868301/how-can-i-teach-a-know-it-all-beginner-programmer
Constantly changing between tools/IDEs/libraries when it's tough.
Well, not constantly but I've been to several legacy projects and I've tried to change the libraries to more open ones because I saw that the old one were pret...
I asked from few weeks ago this question:
How can I teach a beginner to write ASP.NET web applications quickly?
And i got some good answers but i liked the answer which tell me to make some small projects with them (me with the beginners)
So i decided to collect some small websites ideas to do with them (i do a part then they complete...
This post is related to my older one: summer-holiday-programming-club - Which language suits best?. Please read it first if you don't know about the background of this question.
After deciding about a programming language I am now looking for simple examples that can be easily implemented in Python and help to understand basic concepts....
I know that a language like Python does garbage collection for you, but for any applications/optimizations or even security, is it important to understand how memory management works? I am very familiar, but I am going to start teaching a student soon, and I'm curious to know whether that's something we should go over.
Note: this questi...
I am looking for some good text books in the public domain, which could be used to teach computing to school kids aged (10-15). I couldn't get any googling for it. Can somebody out there point me to good links. If text books are not available any information on what is taught commonly to this age group as part of computing curriculum wil...
I realise that this question may be similar to many other such beginner programming questions, but with one caveat - the lack of computers.
I'm interested in teaching a bunch of high-school kids how to programme. My purpose for doing so is to build interest in computers and also to ensure that they learn something right about computers ...
If someone wants to learn programming starting from scratch, in which order should I recommend to learn which programming concepts? Should he start with data-structures or algorithms. When obejct-oriented-programming should be introduced? Should he take a look at functional programming? Should he learn about pointers and heaps, even if I...
What goals and resources can I give to a developer who isn't working at the speed we'd like?
We hired three developers at the same time that we considered to be at the same skill level.
At this point, about a year in, one of the developers has lagged significantly behind in research & production speed. The projects they complete are do...
Developers have many different options out there to create fast and relatively maintainable unit test suites. But this takes a great deal of knowledge involved in decoupling modules of code, isolating the code under test within its test context, and using test doubles (stubs, fakes, mocks). What's more confusing is that within the conc...
Are there any tips you have for preparing useful example code ?
...
Hi
I have been given an opportunity to teach C++ Programming to school students, who are beginners to programming. I have introduced them programming basics neatly and now it is time for me to move on to teach them OOP Concepts. I can teach them about classes and objects but i have no creative ideas to introduce them these concepts prope...
Possible Duplicate:
What is your longest-held programming assumption that turned out to be incorrect?
What do you consider to be the most harmful misconception about programming from people who are new to programming that you have seen?
...
I have been asked to begin teaching C# and OO concepts to a group of procedural programmers. I've searched for ideas on where to begin, but am looking for general consensus on topics to lead with in addition to topics to initially avoid.
Edit
I intend to present information in 30 minute installments weekly until it no longer makes sens...
I was bullied into giving a four hours Perl training. What topics should I cover?
There is a similar question already, but I found that question to be vague, and the answers equally so. So I'll be more specific in what my outline is.
To me, Perl is about getting things done. My Perl scripts are one-shot scripts intended to solve specif...
I'm a professor, and I was thinking about introducing a new language to the curriculum, and I was intrigued when my Visual Studio 10 (beta) came with F#...
After reading How will F# (sharp) be used? and Whats the benefits of using C# vs F# or F# vs c#?
I feel that I possess the beginnings of an understanding as to what the purpose of F#...
NOTE: I am pretty much a beginner myself. This question concentrates on C++ usage, since that is the only language I have experience with.
There seems to be a consensus on Stack Overflow to use using namespace std; in the code examples provided for C++. I originally learned it this way, and was never taught WHY this is a problem later o...
My wife has expressed some interest in programming recently, and I want to introduce her to it at a leisurely pace to see if it is something she will be interested in.
I have a good idea of where to start, and how to progress so that she isn't too overwhelmed, and can hopefully develop good habits early if she decides to stick with it...