Chinese School at Chapel Hill - Class Profile

Class Name:Intro. To Python Programming Python 编程 II
Class Room:509
Class Time:5:00-5:50 PM
Pre-requirement:Grade 4+
Textbook:No Textbook required. Students will complete some fun game/math projects
Class Goal:Teaching Plan: Python Programming II Target Audience: Students who have a foundation in Python programming basics or other programming languages such as Java, C#, etc. Course Requirements: Students are required to bring a fully charged Windows computer to the classroom. Download the latest Python app (IDLE) from the official website: https://www.python.org/ Classroom Expectations: Active participation in discussions and programming exercises during class time. Prohibited activities during class include playing video games and accessing social media apps. Violations will be reported to school admins and parents. Students with multiple offenses (3+) will be removed from the class. Teaching Plan for Fall 2023: Weeks 1 and 2: Review of Python Basics: Data Types, Flow Control, Data Structures, Loops, Functions, and Classes/Objects. Weeks 3-6: Engaging Python Programming Examples: Examples include finding the value of Pi using Python and solving the Monkey Peach problem. Explore other interesting programming challenges. Midterm Assessment: Covers Python basics and some fun programming questions. Weeks 7-12: Hackerrank Python Problems: Students will solve programming problems on Hackerrank to enhance their skills. Emphasis on algorithmic problem-solving and efficient code implementation. ACSL Programming Questions: Introduce ACSL programming questions to further enhance problem-solving abilities. Week 13: Final Exam and Class Conclusion. Future Plan for Spring 2024: Continuation of ACSL and Hackerrank programming questions. Introduction of additional programming challenges and projects. Online Resources: Lecture notes, homework assignments, and quizzes/exams will be provided through Google Classroom. Students must access Google Classroom regularly to access course materials. Additional Requirement: Students are required to create an account on https://www.hackerrank.com/ to complete programming exercises and challenges. Note: This teaching plan is subject to adjustments based on the progress and needs of the students throughout the course.
Teacher Name:Liang, Jun 梁军
Teacher Contact Info:Phone: 919-636-5288    Email: nc.csch@gmail.com
Parents Representative: 
Parents Representative Phone: 
Class DateClass PlanClass Day
09/09/2023 Yes
09/16/2023 Yes
09/23/2023 Yes
09/30/2023 Yes
10/07/2023 Yes
10/14/2023 Yes
10/21/2023 Yes
11/04/2023 Yes
11/11/2023 Yes
11/18/2023 Yes
12/02/2023 Yes
12/09/2023 Yes
12/16/2023 Yes
No School: 10/28/2023(Fall Break),   11/25/2023(Thanksgiving Day)
CSCH Web Site: http://www.csch-nc.org
 
   Copyright © Chinese School at Chapel Hill.    All Rights Reserved.    Page Loaded on 4/20/2024 10:28:06 AM ET