C Programming Lessons

Summary

I would love to be delivering introductory programming courses using the C programming language once again.

Description

Background

I love programming. The C programming course I had delivered at Solutions Plus was a tremendous success. I also loved that course I gave to non-programmers.

Audience

I would love to be delivering the basics of programming to non-programmers using the C programming language. I should select bright minds to attend such tainting.

I can deliver such training to students of engineering and computer science wishing to learn how to program. This can be in e form of private lessons.

Course Outline

I should start by introducing them to the concept of algorithms and let them practice how to come up with and write their own algorithms to solve specific problems. I can then move from algorithms into the programming concepts by introducing the syntax of the C language. They should then practice how to convert algorithms into C programming code.

I can make a section on my web site presenting the outline of the course and to whom it is intended.

Income Stream

This activity could be a good side-line income stream. It would also be a very nourishing activity to me since I enjoy so much delivering training, computer training in particular. Also interacting with many students and getting in contract with them and with new ones every period of time would be something I would need and like a lot.

Content

The course would include the basic programming concepts through C language syntax and constructs. Content would include: variables, assignment, output, conditional statements, loops, logical and mathematical operators.

Paper

The course can be all on paper with no use of the computer at all. An assistant can handle the lab work part of the course after each session/lesson.

Implementation

Obstacles

  • Finding the pace to deliver the course.
  • Finding students to attend the course.

First Step

  • Find a training center that needs programming instructors.

Progress