Navigation :
AP CS
Artificial Intelligence
Intermediate CS
-
3. Images
-
7. Numbers
-
8. Number Models
-
13. Booleans
-
15. Conditionals
-
20. Using Structures
-
Sem.I Review
-
21. Structures
-
22a. Recursion
-- 22a. Fibonacci
-- 22a. Digits
-- 22a. Sum Digits
-- 22a. Fibsum
-- 22a. More Recursion
-- 22a. Harmonic
-- 22a. Practice++
-- 22a. ss3
-- 22a. Recursive Helpers
-- 22a. Recursion Quiz Practice
-- 22a. Recursion Quiz 2018
-- 22a. Recursion Practice I 2019
-- Roygbiv Code
-- 22a. Strings
-- 22a. Helpers
-- 22a. Helpers: Count Divisors
-- 22a. Recursion Practice 3
-- 22a. Recursion Self Quiz
-- 22a. Recursion Practice 4
-- 22a. Mini-Quiz
-- 22a. Recursion Quiz 2
-- 22a. Recursion Practice 5
-- 22a. Recursion Practice 6
-- Quiz 3 (Hard)
-- Quiz 4 (Medium)
--
22a. Hangman Project
-
22b. Lists
-
Sem.II Review
-
Typed Racket
-
Resources
-
Pro Features
- Online Help
Robotics
WY Robotics
Exploring CS (Teachers)
Resources
22a. Recursion Self Quiz
draw-cats
: string -> image
Draw one cat for every time the word “cat” appears in the string.
(draw-cats "nyan cat")
(draw-cats "cat dog cat")
I have had problems with tests failing even though the images are identical.
I found that scaling the image in Racket caused the problem.
Now I do not scale
the size of the images I use in my tests.