Click here to Skip to main content
15,892,809 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
Kirk 1038982115-May-14 3:17
Kirk 1038982115-May-14 3:17 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
B. Clay Shannon15-May-14 5:19
professionalB. Clay Shannon15-May-14 5:19 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
B. Clay Shannon15-May-14 5:44
professionalB. Clay Shannon15-May-14 5:44 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
patbob15-May-14 5:58
patbob15-May-14 5:58 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
B. Clay Shannon15-May-14 6:02
professionalB. Clay Shannon15-May-14 6:02 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
mfagan15-May-14 6:38
professionalmfagan15-May-14 6:38 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
B. Clay Shannon15-May-14 6:51
professionalB. Clay Shannon15-May-14 6:51 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
SkysTheLimit15-May-14 8:07
SkysTheLimit15-May-14 8:07 
It looks like a good comprehensive overview of programming and what it entails.

The only thing that I would suggest is maybe including a short introduction to logic and critical thinking and how it relates to finding good solutions (algorithms) to programming problems. I'm not sure if this is part of the Algorithms section in your outline.

Some people enjoy that aspect of programming and others are quite happy just to program according to some specification. In my opinion that is what is exciting about programming, otherwise it is more like being a translator - translating the language of the spec into a programming language (a simplistic view, I know). This also exposes the students to another of the many aspects of programming to help them decide which, if any, is right for them.

In the past, I taught a first year university course in 'fundamentals of computing' where most of the class had not had much interaction with a computer before (some had never even switched a computer on) and they struggled with the logical step-wise decomposition of a solution into terms that a computer understands. Of course, most people in developed countries today have more exposure to technology so I'm not sure that this is a big an issue anymore.
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
B. Clay Shannon15-May-14 8:11
professionalB. Clay Shannon15-May-14 8:11 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
Member 811729215-May-14 10:42
Member 811729215-May-14 10:42 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
B. Clay Shannon15-May-14 11:00
professionalB. Clay Shannon15-May-14 11:00 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
Member 811729215-May-14 11:28
Member 811729215-May-14 11:28 
GeneralRe: RFC on Introduction to Computer Programming Syllabus Pin
Jack Zelig15-May-14 20:19
Jack Zelig15-May-14 20:19 
GeneralNice little app Pin
OriginalGriff14-May-14 6:00
mveOriginalGriff14-May-14 6:00 
JokeRe: Nice little app Pin
Corporal Agarn14-May-14 6:32
professionalCorporal Agarn14-May-14 6:32 
GeneralRe: Nice little app Pin
OriginalGriff14-May-14 6:56
mveOriginalGriff14-May-14 6:56 
JokeRe: Nice little app Pin
dan!sh 14-May-14 8:40
professional dan!sh 14-May-14 8:40 
GeneralFacebook Pin
Rage14-May-14 5:47
professionalRage14-May-14 5:47 
GeneralRe: Facebook Pin
Simon Lee Shugar14-May-14 6:06
Simon Lee Shugar14-May-14 6:06 
GeneralRe: Facebook Pin
OriginalGriff14-May-14 6:07
mveOriginalGriff14-May-14 6:07 
GeneralRe: Facebook Pin
Corporal Agarn14-May-14 6:34
professionalCorporal Agarn14-May-14 6:34 
GeneralRe: Facebook Pin
Member 1081881314-May-14 7:56
Member 1081881314-May-14 7:56 
GeneralRe: Facebook Pin
Corporal Agarn14-May-14 8:29
professionalCorporal Agarn14-May-14 8:29 
GeneralRe: Facebook Pin
dan!sh 14-May-14 8:42
professional dan!sh 14-May-14 8:42 
GeneralDirectX 11, Windows 7 and Shader Model 3.0 Pin
Michael Martin14-May-14 4:23
professionalMichael Martin14-May-14 4:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.