Python code in presentations

Joel Goldstick joel.goldstick at
Tue Sep 30 15:01:38 CEST 2014

On Tue, Sep 30, 2014 at 8:46 AM, Tom P <werotizy at freent.dd> wrote:
> On 30.09.2014 13:50, Jean-Michel Pichavant wrote:
>> Hello list,
>> I'm currently writing a presentation to help my co-workers ramp up on new
>> features of our tool (written in python (2.7)).
>> I have some difficulties presenting code in an efficient way (with some
>> basic syntax highlights). I need to be catchy about the code I'm presenting
>> otherwise the presentation will fail and I would be better saying to my
>> co-workers "RTFM", cause there is a manual.
>> So I really need to make them realize the code I'm presenting will benefit
>> them (they're not software engineers, python is just a tool, their expertise
>> and focus is aimed at something else, don't blame them :) )
>> Right now the method I'm using is write the code in notepad++, use a
>> plugin (NppExport) to copy paste code into powerpoint.
>> After using it a little bit, I'm really not satisfied with this method,
>> it's expensive and all this copy paste stuff is driving me crazy. Not to
>> mention that the syntax highlight from notepads renders like crap in
>> powerpoint.
>> I wonder if some people in this list who have successfully presented
>> python code have some tips about doing the proper way. Ned's presentations
>> for pycons are to me one example of successful code presentation:
>>    - the layout is simple
>>    - the code and code output are clearly identified
>>    - a line of code can be highlighted while presenting
>> I have access to powerpoint, or any tool under linux (I don't have access
>> to Mac's stuff).
>> Right now I'm so not satisfied by my current method that I'm about to make
>> the presentation showing the code from the file directly, alt-tabing between
>> the slides and the code. At least it's cheap.

I like that idea.  It offers everything you need

I'm a little at a loss that you are concentrating on showing code to
users.  Are you also showing how your tool works to solve the problems
that they will need to solve with it?
>> JM
>> The contents of this email and any attachments are confidential and may
>> also be privileged. If you are not the intended recipient, please notify the
>> sender immediately and do not disclose the contents to any other person, use
>> it for any purpose, or store or copy the information in any medium. Thank
>> you.
> I can't answer your question, but thanks for the great presentation on
> iterables!
> --

Joel Goldstick

More information about the Python-list mailing list