Seems the SQL statements as a part of patch 0002 didn't run successfully. It needs a detail trace to find out why it's failed in your system. For now, if you could run the SQL below manually and revert back the create_test.php after installing patch 0002, you problem should be fixed.
INSERT INTO `AT_language_text` VALUES
('en', '_template', 'pass_score', 'Pass Score', now(), ''),
('en', '_template', 'pass_feedback', 'Pass Feedback', now(), ''),
('en', '_template', 'fail_feedback', 'Fail Feedback', now(), ''),
('en', '_template', 'test_description', 'Test Description', now(), ''),
('en', '_template', 'no_pass_score', 'No pass score', now(), ''),
('en', '_template', 'percentage_score', 'percentage score', now(), ''),
('en', '_template', 'points_score', 'points score', now(), ''),
('en', '_template', 'all_passed_students', 'All Passed Students', now(), ''),
('en', '_template', 'all_failed_students', 'All Failed Students', now(), '');
ALTER TABLE `AT_tests`
ADD `description` TEXT NOT NULL,
ADD `passscore` MEDIUMINT NOT NULL ,
ADD `passpercent` MEDIUMINT NOT NULL,
ADD `passfeedback` TEXT NOT NULL,
ADD `failfeedback` TEXT NOT NULL;
Thanks.