--- title: "The Sinclair Grade Book" type: "article" slug: "the-sinclair-grade-book" url: "http://localhost/article/the-sinclair-grade-book/" markdown_url: "http://localhost/article/the-sinclair-grade-book.md" published_at: "2020-10-27T17:19:02+00:00" modified_at: "2024-06-23T07:49:04+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "In preparing a grade book program for the Sinclair, it was first necessary to decide upon the form the recorded data should be returned in. One of the advantages of a good program is that it may be returned in any number of forms, at the operator's discretion.In the following program, I have included provisions…" category: - name: "SYNC" slug: "sync" taxonomy: "category" url: "http://localhost/category/periodicals/sync/" post_tag: - name: "1983" slug: "year-1983" taxonomy: "post_tag" url: "http://localhost/tag/year-1983/" - name: "TS 1000" slug: "ts1000" taxonomy: "post_tag" url: "http://localhost/tag/ts1000/" - name: "Type-in program" slug: "type-in-program" taxonomy: "post_tag" url: "http://localhost/tag/type-in-program/" - name: "ZX81" slug: "zx81" taxonomy: "post_tag" url: "http://localhost/tag/zx81/" model: - name: "Sinclair ZX81" slug: "zx81" taxonomy: "model" url: "http://localhost/model/zx81/" - name: "Timex/Sinclair 1000" slug: "ts-1000" taxonomy: "model" url: "http://localhost/model/ts-1000/" indiv: - name: "Jim Brown" slug: "jim-brown" taxonomy: "indiv" url: "http://localhost/indiv/jim-brown/" publication: "Sync" publication_r: id: 10243 title: "SYNC" type: "periodical" url: "http://localhost/periodical/sync-magazine/" authors: "Jim Brown" volume: "3" issue: "2" issues_articles: - id: 26648 title: "SYNC v3 n2" type: "issue" url: "http://localhost/issue/sync-v3-n2/" pages: "36, 38-39" pubdate: "March/April 1983" archive_link: false volumeissue: "v3n2" --- # The Sinclair Grade Book In preparing a grade book program for the Sinclair, it was first necessary to decide upon the form the recorded data should be returned in. One of the advantages of a good program is that it may be returned in any number of forms, at the operator’s discretion.In the following program, I have included provisions for the three basic types of returns which the majority of teachers will find of the greatest value. 1) A read out of all the students in the class with each student’s name accompanied by his TOTAL points, along with his percentage of the TOTAL POSSIBLE. 2) A print out for only one particular student, along with all of his scores, his total points, and his percentage of the possible. 3) A sort routine for arranging the totaled grades of all students in the class from high to low.