.

Timestamp List of topics from the day that you feel comfortable with: List of topics from the day that you don't quite feel comfortable with: Things it would have been better to leave out: Things you would like to have seen included that weren't: Overall assessment of the day:

.

5/14/2008 15:28:25 doing I/O, the use of append and break-at the use of the functions fro the crypto project ok+

.

5/14/2008 15:39:16 File I/O
defthm and the need for supporting lemmas

acl2
let needed to be discussed more, especially the understanding of let*
cond
A book, reference for acl2 theorem proving or more of an introduction to how acl2 proves theorems and deals with errors.
Even when some theorems seemed easy to prove the addition of extra predicate logic so that the predicate was exactly what you needed.
Example: proving that a list you created using endp when defining a predicate list and not being able to prove that it was a true list without using consp.
ok+

.

5/14/2008 15:40:51 The feeling of utter ineptitude that surrounded me yesterday is gone :) I was able to write the Crypto part 2 program without assistance. Proving it is a different story. GUI stuff and state handling. Convincing ACL2 that my solution is correct. Today went well. Nothing to leave out. nil ok+

.

5/14/2008 15:43:40 file io
GUI
defthm
develop theorems ok+

.

5/14/2008 16:02:29 rewrite rules file i/o, teachpacks I wouldn't really leave it out, but ACL2 has such a steep learning curve, I'm afraid it's too ambitious to tackle it in a three-day workshop more information on the primitives ok+

.

5/14/2008 16:02:37 project of crypto .. .mainly because of learning acl2 not an issue of the program NA as I am currently not instructing a class No comment ok+

.

5/14/2008 16:03:49 Using ACL2 to state and prove theorems about Scheme programs Still not very good with the sceme interfase but getting better. ok+

.

5/15/2008 6:57:09 GUI proofing error messages
DrACuLA/Scheme/ACL2/teachpacks/etc divisions (what is what)
file i/o larger GUI exercise ok

.

5/15/2008 7:07:13 applicative scheme programming, defproperty, defthm, tail recursion GUI and graphics in ACL2 ok+