The traditional lecture-based approach to introductory computer science focuses on mastery of programming language syntax. As a result, other skills such as problem solving and independent learning are underdeveloped, particularly in students with no previous programming background. This paper presents alternative teaching methods which promote student-centered learning and address different learning styles. The paper also proposes an inter-school collaboration framework for introductory computer science teachers.
|Chua, Sandra Jean V.||Ateneo de Manila University|
|Garcia, IoanNikhos Gil S.||iAcademy|
|Carreon, Mario T.||University of the Philippines|