
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| Changed: | ||||||||
| < < | Quizzing tool | |||||||
| > > | Turing Machine | |||||||
Learning Objective(s)
Overview of the ChallengeOne very good way to get a basic understanding of a Turing machine is to refer to its Wikipedia article. There are two different types of programming that can be associated with a Turing machine: | ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
You are to complete the development of a Turing machine. Some code will be provided for you. You must implement the rest.
Specifics:
| ||||||||
| Line: 37 to 37 | ||||||||
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
| ||||||||
| Line: 48 to 48 | ||||||||
Design componentsRefer to the software design/development report for additional details not specific to a Turing machine. For the design component of this lab, pay special attention to:
| ||||||||
| Changed: | ||||||||
| < < |
| |||||||
| > > |
| |||||||
Optional improvementsAny/all of these can be added to your program for extra credit. But do not attempt them until your program (including the write up) is complete and receiving at least a 90%. Extra credit will only be given to those programs that receive at least a 90% on all the required work. It is much more important to do the required work well than to do the extra credit. Typically, extra credit work is also done on your own with limited (typically no) help from the instructor. The options are listed in order of importance. While you may implement any/all in any order, the order listed will focus you on the more important items first | ||||||||
| Line: 1 to 1 | ||||||||
|---|---|---|---|---|---|---|---|---|
| Added: | ||||||||
| > > |
Quizzing toolLearning Objective(s)
Overview of the ChallengeOne very good way to get a basic understanding of a Turing machine is to refer to its Wikipedia article. There are two different types of programming that can be associated with a Turing machine:
Specifics:
Design componentsRefer to the software design/development report for additional details not specific to a Turing machine. For the design component of this lab, pay special attention to:
Optional improvementsAny/all of these can be added to your program for extra credit. But do not attempt them until your program (including the write up) is complete and receiving at least a 90%. Extra credit will only be given to those programs that receive at least a 90% on all the required work. It is much more important to do the required work well than to do the extra credit. Typically, extra credit work is also done on your own with limited (typically no) help from the instructor. The options are listed in order of importance. While you may implement any/all in any order, the order listed will focus you on the more important items first
| |||||||