IST256 : Applications Programming for Information Systems Instructor: Michael Fudge
What will you learn in this course? To program in the Python computer programming language. To solve complex real-world, data-oriented problems by writing code. To read, write and discuss code and documentation with confidence. To code in teams, collaborate with others and manage your source code. The skills necessary to acquire new programming knowledge independently.
Programming is difficult but very rewarding Programming is difficult but very rewarding. You will experience all of these Precision, Patience and Persistence are a must.
Introductions Your Name Your Year (Fr., So., Jr., Sr.) Where are you from? Have you programmed before? In what? What do you hope to learn from this course?
Let’s go over the Syllabus!
A Day in the Life of IST256 Inside Class Outside Class Connect Activities (~ 20m) Quizzes, Games, Discussions, Review, Homework Checks, Code Critiques Teaching Activities (~ 25m) Lecture, Code With Me Demos Practice Activities ( ~30m) Coding Challenges + Solution, BYOD Conclusion Activities (~ 5m) Follow zybook lessons Other readings Homework assignments Practice your Python Problem Sets Project
What’s Happening Thursday? BYOD. BYOD. BOYD. Bring. Your. Own. Device. We will install Python Anaconda and VS Code then walk-through the tooling we’ll use in the course: Trinket.io Jupyter Notebook Python QT Console Visual Studio Code
Thank You. Final Questions?