Introduction to Python Programming 2018
_JPG.jpg)
33 CUHK staff & students joined the course
Do you want to learn a new programming language?
This course is designed for people who do not have prior knowledge of Python but interested to learn it.
Course details:
Date:2, 7, 9, 16, 21, 23, 28, 30 Aug 2018 (total 8 sessions, on Tuesday and Thursday)
Time: 10:00am -12:30pm
Venue:
Aug 2 (Thursday): AIT_G01
Aug 7 (Tuesday): WMY_403
Aug 9 (Thursday): AIT_G01
Aug 16 (Thursday): AIT_G03
Aug 21 (Tuesday): AIT_G01
Aug 23 (Thursday): AIT_G01
Aug 28 (Tuesday): AIT_G01
Aug 30 (Thursday): AIT_G01
Medium of instruction:Cantonese
Cost: Free
Target: Current CUHK students and staff
A certificate will be awarded to the participant who has attended 7 classes or above.
Lesson Outline
Lesson 1
Introduction to Python Programming
-
Create a flow chart
-
Scratch Programming
-
From Scratch to Python (from Logic to Syntax)
-
“Hello World”
-
Simple login system (with user id and password input)
Lesson 2
Basic Python Programming Structure
-
If-then-else
-
While-loop
-
Enhanced login system
-
Random Integer
-
Dice / Number guessing game
Lesson3
Collection in Python
-
List
-
Dictionary
-
Student Record System
Lesson 4, 5
Internet Programming with Python
-
What is JSON?
-
What is GET / POST request?
-
Create Internet Program to inquire real-time traffic or weather data
-
Create a simple notification program
Lesson 5, 6
Database Programming with Python
-
What is Database?
-
What is the SQL language?
-
Insert / Select / Update / Delete
-
Create a reservation system with MySQL database
Lesson 7
Web Server Programming with Python
-
What is a web server?
-
Build a web server to put the reservation system online.
Lesson 8
Introduction to AI Programming with Python
-
What is AI?
-
Demonstration on how to write AI program with Python.