You may want to first (re-)acquaint yourself with the principles of codewalks.
A codewalk is primarily a presentation, by you to us, so all the usual formalities of presentations apply (except, of course, please don't dress formally for the occasion!). It is not a chat or discussion session. Treat it as you would a formal presentation in any other course. The only difference is the content of your slides.
Your presentation must cover the programs that you wrote for the assigned homework. Follow these simple rules:
You should present the complete content of your program. Be flexible in your presentation. We may ask you to skip the details of some part, elaborate on the details of some other part, or even re-order your presentation entirely. Remind yourself of the goal of a code-walk.