ERIC Number: EJ1064268
Record Type: Journal
Publication Date: 2012
Pages: 15
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-1648-5831
EISSN: N/A
Available Date: N/A
Some Pitfalls in Introductory Programming Courses
Teodosiev, Teodosi; Nachev, Anatoli
Informatics in Education, v11 n2 p241-255 2012
This paper discusses some difficulties in teaching introductory courses to programming, paying particular attention to their mathematical nature. We consider some aspects, which have not been commented in detail in textbooks and often neglected by course outlines and schedules. Some of these are constructing complex conditions, exceeding array bound, calculating infinite series in conjunction with recursion, etc. We believe that those topics and accompanying notes along with appropriate teaching methodology could be and should be incorporated into introductory programming courses.
Descriptors: Introductory Courses, Programming, Teaching Methods, Educational Practices, Educational Strategies, Barriers, Thinking Skills, Arithmetic, Computation, Mathematical Applications, Demonstration Programs, Problem Solving
Vilnius University Institute of Mathematics and Informatics, Lithuanian Academy of Sciences. Akademjos str. 4, Vilnius LT 08663 Lithuania. Tel: +37-5-21-09300; Fax: +37-5-27-29209; e-mail: info@mii.vu.lt; Web site: http://www.mii.lt/informatics_in_education/
Publication Type: Journal Articles; Reports - Evaluative
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A
Author Affiliations: N/A