Teaching Programming the Way It Works Outside the Classroom.
The author discusses computer programming methodologies as of August 2013, contrasting the coding methods used in professional practice with the methods used to teach computer programming in classrooms. Topics include interfacing, code welding, the process of tinkering to assess the potential capabi...
| Published in: | Communications of the ACM Vol. 56; no. 8; pp. 10 - 12 |
|---|---|
| Main Author: | |
| Format: | Article |
| Published: |
Association for Computing Machinery
Aug2013
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| Summary: | The author discusses computer programming methodologies as of August 2013, contrasting the coding methods used in professional practice with the methods used to teach computer programming in classrooms. Topics include interfacing, code welding, the process of tinkering to assess the potential capabilities of computer code, and opportunistic programming to clarify and simplify code. Programming teaching methods which involve the development of software and web applications by students are described. |
|---|