Applying the TBC method in introductory programming courses

Sazzadur Rahman

2007 · 10 citations · 3 references

Concepts

Abstract

In our research, we have introduced and implemented a new software development method, testing before coding (TBC), to bring in the benefits of using software development lifecycle in computer programming and improved students program quality. TBC follows the basic concept of agile method (such as test-driven development, TDD) and makes students a "cultural shift" in developing their computer programs i.e., students must test their own codes and consider testing as an indispensable part of program development. Our method has been exercised in the introductory computer programming courses and has improved the students' programs quality at least 24%.

References

3