|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/teach-python-to-high-school-students/
课程评论:没有评论
课程名称:教高中生学习Python 概述:本课程旨在为教师、父母和监护人提供一份引导,帮助他们教授高中生Python编程。课程内容包含简单易懂的英语说明,以及易于跟随的专业术语。请注意,只有教师、父母和监护人可以创建账户并购买课程。 课程反馈: - Vinith Ramaswamy,来自阿联酋迪拜国际学院:“我收到了四个大学的录取通知,感谢你所教授的内容,对我有很大的帮助。” - Prateeti Saran,来自阿联酋迪拜国际学院:“我刚被哥伦比亚大学计算机科学专业录取,感谢您让我的兴趣与热情发展起来。” - Josh Killa,来自迪拜学院:“我申请的大学里,帝国理工学院和华威大学都给了我录取通知,谢谢您的教导。” 课程内容包含: - 16个章节,涵盖视频教学与文本材料,配有高质量插图 - 62个Python代码样例 - 40个作业 - 用户可以使用每章资源部分提供的在线代码编辑器,推荐安装Mu编辑器进行进一步练习 课程收益: - 理解编程概念,运用真实案例 - 促进创造性思维,鼓励编码技能的实际应用 - 学习面向对象编程和数据库 - 能够轻松构建应用程序 可构建的应用示例: - 虚拟衣橱规划器 - 配对名单生成器 - 猜数字游戏 - ATM复制品 - 购物清单 - 认证应用及密码哈希 此课程同样适合教师和父母用作指导,以教导17岁以下的儿童。与“教11至13岁儿童学习Python”相比,本课程提供了7个额外的课程,并包含额外的内容如面向对象编程、常见算法等。 通过本课程,学习者可以掌握一系列编程技能,成功创建多种程序,提升编程能力。
If you are a teacher, parent or guardian, join me in this exciting teachers' guide on Python Programming that will assist you in teaching high school students. The instructional videos and text material have incorporated using simple English with terms that are easy to follow.Kindly note that only teachers, parents and guardians can create the account and purchase the course. Feedback from School Students whom I have mentored 1-on-1Vinith Ramaswamy, Dubai International Academy, Dubai, UAE"I have heard back from 4 universities so far and have gotten accepted to all of them: Purdue, UIUC, Wisconsin-madison, and WPI, everything you taught me was definitely a huge part in it so thank you so much"Prateeti Saran, Dubai International Academy, Dubai, UAE"I just recently got into Columbia University for Computer Science and wanted to thank you for being the one who helped me get interested in and get started with CS. Your teaching was amazing, and really really developed my passion for CS, thank you so so much!"Josh Killa, Dubai College, Dubai"My top choices for receiving offers were from Imperial College London and Warwick university to study computer science. Thanks, Sunil your teaching has had a massive impact"Course CurriculumVariables and FunctionsStrings and NumbersIf StatementsLoops - For and WhileData Collections - Lists, Tuples and DictionariesError HandlingFile Handling with JSONBuild Custom Functions and LibrariesDate and TimeObject Oriented ProgrammingCommon Algorithms (Binary and Linear Search, Bubble Sort)Password HashingCRUD with SQLite DB EngineRecursionIntroduction to GUIWhat this course containsEasy to follow instructional videos16 Chapters with both Instructional Videos and Textual Material containing high-quality illustrations62 Python Code Samples40 AssignmentsSoftware to InstallTo begin with, you may use the Free Online Code editor available in the Resource section of each chapterFor additional practice, we recommend installing Mu: a simple Python editor for beginnersGuaranteed Course OutcomeUnderstanding of Programming Concepts using Real-World Examples.Promotes Creative Thinking and encourages the real-world application of coding skillsIntroduction to Object Oriented Programming and DatabasesThe ability to build applications with ease.The Apps that can be built with the help of this courseWith 44 Code Samples and 31 Assignments, learners can attain the skills to create a wide selection of programs. The most notable ones are listed below:Virtual Wardrobe PlannerMatch Roster GeneratorGuessing Number GameMultiplication Table GeneratorNumber DivisibilityEven and Odd Number ExtractionThe ATM ReplicaAutomated Dice RollShopping ListPhonetic AppJumble Words GeneratorFood Ordering AppFile Search ApplicationAspect Ratio CalculatorLibrary Management SystemAuthentication App with Password HashingCan Teachers and Parents use this course as a guide for teaching kids younger than 17?Math is taught in every grade in school, the base concepts remain the same, but the complexity increases with every grade. The same learning progression can be achieved with programming languages for children. This course has been specifically designed as a teaching guide for parents, teachers and guardians who wish to teach high school students.How does this course compare with "Teach Python to Kids Age 11 to 13"?This course contains 7 additional lessons, with each existing lesson having additional contentLibrariesDate and TimeObject Oriented ProgrammingCommon Algorithms (Binary and Linear Search, Bubble Sort)Password HashingCRUD with SQLite DB EngineIntroduction to GUIAlso contains 16 Additional Code Samples and New Assignments