Python Workshop


Good Day everyone! I am going to share my experience in joining to external seminar that I attended which is requirement for our advance seminar subject. So l am going to start sharing my insights on the last seminar that I attended.




On the 26th of October 2019, I actively participate on the Python Workshop Seminar at University of Immaculate Concepcion, Bankerohan Campus with our resource speaker Mr. Adrian Ablazo, MIT. The said seminar has morning and afternoon lecture.

Our speaker is one of the faculty of the Computer Studies cluster of Ateneo de Davao University for 6 years. He taught Python (both version 2 and 3) for 4 years now. “To be honest, I never liked python during my undergrad years, because, I have learned that, if you had to learn python, you had to break barriers – forget what you conventionally learned in C-based or C-like languages. Concepts such as “curly braces”, or “semi-colons” are all foreign in Python” (Mr. Ablazo quoted).


            What is Python? It is a high level programming language it’s syntax is easy to learn and it’s popular by industry standards and it’s fast to do web development in Python.

ImageSource:kissclipart.com

After giving brief introduction about Python, he introduces us what are the topics to be discussed in the morning lecture which are Variables and Strings, Numbers, Math and Comment, Booleans and Conditions, and Functions.

He started to discussed the Variables, which is the storage locations that have a name and followed by Strings. Strings represents text and surrounded by quotes. He also added String formatting, Built-in functions, methods and give a lite introduction to OOP. After that, Numbers, Math and Comment was followed which comprises with subtopics which are Numeric Operations, Strings and Numbers, Printing Numbers, Float Precision and Comments, that are ignored by the compilers. Next, is the Booleans and Conditions, Wherein Comparators, Boolean Operators, Code Blocks and Chained Conditionals are belonging to this discussion. And last is the Functions, that contains the topics about Function Parameter, Function Documentation, Returning data from a function and the Lambda Function.

After the break, the speaker resumes the discussion for the afternoon lecture.       Lists, Dictionaries, and Tuples, Arbitrary Parameters, File Handling and OOP are the topics for the afternoon lecture.

First, he discussed about Lists, it contains topics about exception handling, ranges, loops, and numeric sequence functions. Followed by Dictionaries containing Instantiation, Indexing, Adding and removing Items, Nesting, and Looping. Tuples with Instantiation, Indexing and Looping, Deleting, Adding Items, Type Conversion, Multiple Variable Assignment. And we will be learning about Sets, sets and their nature, instantiation, and built-in methods. He also added about Arbitrary Arguments, Review on arguments, Keyword Arguments, Arbitrary Keyword Arguments and uses of argument types. He discussed about File handling, opening a file, reading a file, reading multiple lines, writing to a file, appending to a file, Compile Arguments, Additional Built-in String Method. And finally the last topic is about Object Oriented Programming, the Pythonic way, it comprises classes, the constructor and the self, class methods, inheritance, importing other modules.

And every topic ends with an activity that serves to test our learnings, and if we absorbed something and I bet there is HAHAHA.

       Our class is very attentive in listening to the speaker, due to that we are participating and doing the exercises given by the speaker. Also, we are happy to the fast internet connection on that school that makes our research and surfing easily done. 




After all the discussions, I like how Python is very useful in terms of Programming and in our Capstone. It is one of the best option to be use as a Framework and all the resources are available in the internet which is advantage for us. Someday I will pursue on studying the Python but not this time.

 A big thanks to our speaker who invaluably share all his resources and ideas to us as well as the PSITS XI who given us the chance to participate in the seminar, and also for our adviser, Mr. Buladaco for letting us joined the seminar. More Power to all of you!!

That’s all for this posts! I hope you got something, thank you and God bless us always! 










Comments