Please note that this is not an asynchronous on-line track. Everyone is expected to log in every day all day according to the Winter Working Connections schedule. This is a synchronous track.
This on-line Working Connections event is intended solely for the person who registers. Link sharing is only permitted with the prior approval of the National Convergence Technology Center.
Registration for this track is now CLOSED, but you can be added to the “wait list” and be notified if and when space opens up. Simply make the “wait list” option your primary choice.
This course introduces students to programming in the Python language. It describes Python features, demonstrates tools used to develop and build Python programs, and then uses hands-on training to teach students how to create them. A variety of applications will be designed, including basic utilities, console programs, and graphical user interfaces (GUIs). Students will work with different types of data, design selections and loops, implement lists, interact with users, and use file operations to read and store data. Simple object-oriented programming (OOP) concepts using Python will be introduced.
40 wpm typing speed recommended (www.typingtest.com); any previous programming exposure will be fine, but not required. Basic familiarity with computers is assumed.
Murach’s Python Programming, published 2016, ISBN 978-1-890774-97-4
Please note that eBook copies of the Python textbook will be provided to attendees. Codes for the VitalSource eBook website will be distributed after registration ends November 27 and the roster is finalized.
Pamela Brauda is a faculty member in the School of Technology at Florida State College at Jacksonville, where she teaches courses in programming, networking, and database. Before teaching at FSCJ, Professor Brauda worked as a Metadata Analyst with the Florida Department of Law Enforcement, taught programming and software development at the University of North Florida, created and operated several small businesses, and taught high school mathematics.
Pamela Brauda, Professor of Information Technology Florida State College at Jacksonville South Campus F-218
1. Install the Python compiler and a programming environment for writing and running Python programs
2. Write programs in Python using Selection statements, Loops, library functions and user-defined functions
3. Use object-oriented concepts to define classes and create applications
Introduction, Downloading and Installing, Using IDLE, Statements, Comments, and Output, Variables and Data Types, Testing & Debugging,
Numeric Data, String Data, User Input, Boolean Expressions, Selection Statements
Loops, Functions, Lists, File I/O, Exceptions
Exceptions, OOP, GUIs
Main website: www.python.org/
Books, Websites, and Tutorials: wiki.python.org/moin/BeginnersGuide/Programmers
Hitchhiker's Guide to Python: docs.python-guide.org/en/latest/intro/learning/
Downloading the software (v3.6.0): www.python.org/downloads/
Day One SLIDES
Day Two SLIDES
Please note that content is subject to change or modification based on the unique needs of the track participants in attendance.