Page 19 - CommunityEd_Catalog_Summer-Fall-2020
P. 19

 DE ANZA COLLEGE COMMUNITY EDUCATION
 PYTHON PROGRAMMING – ADVANCED LEVEL
(Grades 5-8 and 9-12) (468)
This class is for students who like
to solve problems and want to learn advanced programming techniques. The instructor will start with a brief review of Python basics and then dive into more advanced aspects of the programming language. Students should already have intermediate-level knowledge of Python programming.
Instructor: Pragati Dharmale has taught for more than 12 years in schools and industry, including courses in engineering and programming languages. She
has also worked as a senior design engineer for Whirlpool in India, a web and software developer for Resource Navigation in Boston, and a data security processor for Intuit in Tucson.
Class requirements: Tablet, laptop or desktop computer with internet capability
Cost: $215 Dates and times:
Grades 5-8: Oct. 13, 20 and 27, Nov. 3, 10 and 17, Dec. 1 and 8 (eight Tuesdays; no class on Nov. 24), 4-5:20 p.m.
Grades 9-12: Oct. 15, 22 and 29, Nov. 5, 12 and 19, Dec. 3 and 10 (eight Thursdays;
no class on Nov. 26), 4-5:20 p.m.
PYTHON PROGRAMMING –
BEGINNING LEVEL
(Grades 5-8) (467)
This course introduces students to basic elements of the Python programming language, including data types, control structures, algorithm development and program design with functions. Students will be defining new object classes, creating interactive applications with buttons, learning about animation and creating an interactive game using Python. The instructor will also cover fundamental principles of object-oriented programming, as well as data and information processing techniques.
Instructor: Eya Badal is a longtime software engineer who is currently pursuing an advanced software engineering degree. She has a knack for making difficult topics understandable.
Class requirements: Tablet, laptop or desktop computer with internet capability
Cost: $215
Dates and times: Choose Session 1 or 2
Session 1: Aug. 22 and 29, Sept. 5, 12, 19 and 26, Oct. 3 and 10 (eight Saturdays), 1:00-2:20 p.m.
Session 2: Oct. 17, 24 and 31, Nov. 7, 14 and 21, Dec. 5 and 12 (eight Saturdays; no class on Nov. 28), 1:00-2:20 p.m.
Instructor: Pragati Dharmale has taught for more than 12 years in schools and industry, including courses in engineering and programming languages. She has also worked as a senior design engineer for Whirlpool in India, a web and software developer for Resource Navigation in Boston, and a data security processor for Intuit in Tucson.
Class requirements: Tablet, laptop or desktop computer with internet capability
Cost: $215
Dates and times: Aug. 19 and 26, Sept. 2, 9, 16, 23 and 30, Oct. 7 (eight Wednesdays), 5:30-6:50 p.m.
Register now at deanza.augusoft.net
19







































































   17   18   19   20   21