Low student success rates in introductory computer programming classes result in low student retention rates in computer science programs. For some sections of the course a traditional approach began using C# in the .Net development environment immediately. An experimental course redesign for one section was prepared that began with a study of HTML and JavaScript and focused on having students build web pages for several weeks; after that the experimental course used C# and the .Net development environment, covering all the material that was covered in the traditional sections. Students were more successful in the experimental section, with a higher percentage of the students passing the course and a higher percentage of the students contin...
In this paper, we report on the implementation of effective programming education as general educati...
A new Computer Science Introduction course is described. Student grades and the withdraw rate for t...
This course will introduce to the field of computer science and the fundamentals of computer program...
Learning to program is acknowledged to be difficult; programming is a complex intellectual activity ...
A part of the Virtual University of Finland, the eastern Finland universities offer high school stud...
The reach of technology stretches across a wide variety of domains: from the health industry to ente...
Web pages have become interactive, and many services have become available via the web: we book hote...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...
Increasing pressure from national government to improve throughput at South African tertiary educati...
Abstract- ACM guidelines suggest that the introductory Computer Science sequence can be split into t...
A comprehensive introduction to web programming, requiring no prior programming experience, this boo...
Poor student engagement and high failure rates in first year units were addressed at the Queensland ...
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for yo...
It is well documented that introductory computer programming courses are difficult and that failure ...
The research outlined in this thesis deals primarily with the introductory computer science curricu...
In this paper, we report on the implementation of effective programming education as general educati...
A new Computer Science Introduction course is described. Student grades and the withdraw rate for t...
This course will introduce to the field of computer science and the fundamentals of computer program...
Learning to program is acknowledged to be difficult; programming is a complex intellectual activity ...
A part of the Virtual University of Finland, the eastern Finland universities offer high school stud...
The reach of technology stretches across a wide variety of domains: from the health industry to ente...
Web pages have become interactive, and many services have become available via the web: we book hote...
Abstract The goal in teaching computer programming is to develop in students the capabilities requir...
Increasing pressure from national government to improve throughput at South African tertiary educati...
Abstract- ACM guidelines suggest that the introductory Computer Science sequence can be split into t...
A comprehensive introduction to web programming, requiring no prior programming experience, this boo...
Poor student engagement and high failure rates in first year units were addressed at the Queensland ...
© ACM, 2014. This is the author's version of the work. It is posted here by permission of ACM for yo...
It is well documented that introductory computer programming courses are difficult and that failure ...
The research outlined in this thesis deals primarily with the introductory computer science curricu...
In this paper, we report on the implementation of effective programming education as general educati...
A new Computer Science Introduction course is described. Student grades and the withdraw rate for t...
This course will introduce to the field of computer science and the fundamentals of computer program...