Entry requirements for those students interested in your course

Learning Python is for all, even non-programmers can easily learn how to code using this English structure language.

This course requires no previous knowledge of programming. Familiarity with basic IT concepts, like operating systems, files and processes, networking and data management will be required in this course.

 

 

 

Profile of the assigned lecturers in each of the short term courses

 

 

 

Mrs. Divina Manalo-Casao

College of Information and Communications Technology

UB Main Campus

 

College Professor with more than two decades of experience in teaching programming and software applications. A graduate of BS Computer Science from the University of Batangas, Master of Arts in Education with specialization in Computer Assisted-Instruction from Adamson University, and Master of Information Systems from UP Open University. Teaching Python Programming since 2018 and have attended different trainings about basic and advanced Python along with other programming languages such as C, C++, Java, Visual Basic and PHP.  Have been an advocate for Learning and Teaching online. She is also a faculty researcher with researches presented both at local and international conferences. An EDMODO Ambassador, Microsoft Specialist, and IBM Certified Professional.

 

Contact information:

            Primary email: [email protected]

Alternative email: [email protected]

            FB Messenger:  Divine Manalo

Mr. Russel G. Reyes

College of Information Technology, Entertainment and Communication

UBLC

 

 

IT instructor, researcher, and innovator of knowledge with more than 8 years of teaching experience in system development and programming courses and facilitating E-learning classes. Possess a Bachelor of Science in Information Technology and Masters in information System at University of Batangas Graduate School. Completed the competency requirements under Philippine TVET assessment and certification in NC II in CHS and NC III in 3D animation. He is proficient in various programming languages particularly in Python Programming. Frequently engaged in various faculty development programs like IT training, webinars, and research to further boost knowledge in a diverse array of IT world.

 

 

Contact Details:

Email: [email protected]

FB account: Russ El

 

 

 

 

 

 

Possible topics covered in each short term course/ Time allotment for each topic if possible

 

 

 

TOPIC/ LESSON

 

WEEK

 

 

COMPETENCY/IES

 

OUTCOME

Introduction to Python

*Overview about Programming

*What is Python

*Getting Started

1

Programming skills

Communication Skills

Installation of Python

Running Sample Program

Basic Syntax

*Expressions and Variables

*Functions

*String Syntax and methods

*Control Structures

*Conditional Statements

 

2 – 3

Programming skills

Critical Thinking

Problem solving

Python Challenge 1

Loops

*while loops

*for loops

*recursion

4 - 5

Programming skills

Critical Thinking

Problem solving

Python Challenge 2

Final Project

Continuation of week

5

Programming skills

Critical Thinking

Problem solving

WordCloud Project

 

 

Final date you intend to offer the course :  November 2021