--- title: "Latin Roots" id: 76482 type: "computer_media" slug: "latin-roots" url: "http://localhost/computer_media/latin-roots/" markdown_url: "http://localhost/computer_media/latin-roots.md" published_at: "2026-11-11T08:02:41+00:00" modified_at: "2026-11-11T08:02:41+00:00" author: "David Anderson" featured_image: url: "http://localhost/wp-content/uploads/2026/11/latin-roots-1.png" excerpt: "A drill for Latin and Greek roots on the ZX80: the computer shows a root and waits until you type its English meaning." post_tag: - name: "Downloadable" slug: "downloadable" taxonomy: "post_tag" url: "http://localhost/tag/downloadable/" - name: "ZX80" slug: "zx80" taxonomy: "post_tag" url: "http://localhost/tag/zx80/" model: - name: "Sinclair ZX80" slug: "zx80" taxonomy: "model" url: "http://localhost/model/zx80/" indiv: - name: "Daniel Ambrosini" slug: "ambrosini-daniel" taxonomy: "indiv" url: "http://localhost/indiv/ambrosini-daniel/" genre: - name: "Education" slug: "education" taxonomy: "genre" url: "http://localhost/type/education/" media_type: "Program" programmers: - name: "Daniel Ambrosini" slug: "ambrosini-daniel" taxonomy: "indiv" url: "http://localhost/indiv/ambrosini-daniel/" download_url: "https://archive.org/download/timex-sinclair-software-archive/Latin%20Roots%20%281981%29%28Ambrosini%2C%20Daniel%29%28ZX80%29%28US%29%28Program%29.zip" mediadate: "1981" images: - url: "http://localhost/wp-content/uploads/2026/11/latin-roots-1.png" - url: "http://localhost/wp-content/uploads/2026/11/latin-roots-2.png" article_media: - id: 19734 title: "Programmed Responses – Latin Roots" type: "article" url: "http://localhost/article/programmed-responses-latin-roots/" media_type_tags: "Education" license: false --- # Latin Roots A programmed-response drill for students of Latin and Greek roots. The program prints a root, such as AG,AC or CAPIT, and waits for the English meaning; it asks again until the answer is right, then moves on. Eleven roots are included, ending with END. The article suggests the same pattern for any drill with predictable answers, such as arithmetic or vocabulary, and adding the student’s name or rewards for right answers. Published in Syntax June 1981 ([Programmed Responses – Latin Roots](https://timexsinclair.com/article/programmed-responses-latin-roots/)). ## Source Code ``` 10 PRINT "AG,AC", 15 INPUT A$ 20 IF NOT A$="DO" THEN GO TO 10 25 PRINT "AGR", 30 INPUT A$ 35 IF NOT A$="FARM" THEN GO TO 25 40 PRINT "CAD,CAS", 45 INPUT A$ 50 IF NOT A$="FALL" THEN GO TO 40 55 PRINT "CANT", 60 INPUT A$ 65 IF NOT A$="SING" THEN GO TO 55 70 PRINT "CAP,CEP", 75 INPUT A$ 80 IF NOT A$="TAKE" THEN GO TO 70 85 PRINT "CAPIT", 90 INPUT A$ 95 IF NOT A$="HEAD" THEN GO TO 85 100 PRINT "CEDE", 105 INPUT A$ 110 IF NOT A$="GO" THEN GO TO 100 115 PRINT "CELER", 120 INPUT A$ 125 IF NOT A$="SPEED" THEN GO TO 115 130 PRINT "CLUD,CLUS", 135 INPUT A$ 140 IF NOT A$="CLOSE" THEN GO TO 130 145 PRINT "CUR", 150 INPUT A$ 155 IF NOT A$="RUN" THEN GO TO 145 160 PRINT "DICT", 165 INPUT A$ 170 IF NOT A$="SAY" THEN GO TO 160 999 PRINT "END" ```