+
Handout
Science Buddies

Science Buddies: Career Profile: Software Quality Assurance Engineer and Tester

For Students 9th - 10th
If you like to have your computer software work perfectly, it's because of the software qualitiy assurance engineer and tester that makes that happen. Read the career profile of the software engineer and the education requirements for...
+
Article
BBC

Bbc Bitesize: Development and Testing: Types of Test

For Students 6th - 9th
Learn about types of test cases in computer science.
+
Handout
BBC

Bbc Bitesize: Development and Testing: Test Plan

For Students 6th - 9th
Learn how developers use test plans that check a range of types of data under different circumstances.
+
Handout
BBC

Bbc Bitesize: Development and Testing: Test Driven Development

For Students 6th - 9th
See why programming and debugging can be part of the same development process.
+
Handout
BBC

Bbc Bitesize: Development and Testing: Testing

For Students 6th - 9th
Testing is a major phase of developing software. See why it is important to use test plans and carry out different types of test.
+
Article
Other

Perforce: Eight Version Control Best Practices

For Students 9th - 10th
Learn key version control best practices and how to apply them.
+
Handout
Other

Teaching Data Science: Teaching Refactoring to Improve Code

For Students 9th - 10th
Learn how to use refactoring to improve computer code.
+
Article
University of North Carolina

Unc Computer Science: Refactoring

For Students 9th - 10th
Find out what refactoring means in computer coding.
+
Article
BBC

Bbc Bitesize: Development and Testing: Alpha, Beta and Final Testing

For Students 6th - 9th
Learn about alpha, beta, and final testing for test cases in computer science.
+
Article
BBC

Bbc Bitesize: Development and Testing: Unit and System Tests

For Students 6th - 9th
Learn about unit and system test cases in computer science.
+
Article
BBC

Bbc Bitesize: Development and Testing: Test Data

For Students 6th - 9th
Learn about test data in relation to test cases in computer science.
+
Article
BBC

Bbc Bitesize: Development and Testing: Test Cases

For Students 6th - 9th
Learn about test cases in computer science.
+
Article
Other

Agile Alliance: Refactoring

For Students 9th - 10th
Learn about refactoring code in computer programming.