Python Fundamentals

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-fundamentals/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 Python Fundamentals (Python 基础) 课程旨在帮助学习者打下坚实的编程基础。 **课程内容涵盖:** * **变量:** 整型、浮点型和字符串型。 * **控制结构:** 循环和条件语句 (if 语句)。 * **函数:** 定义和使用函数。 * **数据结构:** 列表 (lists) 和字典 (dictionaries)。 **学习过程强调以下有助于人类学习的原则:** * **多角度呈现:** 通过文本和视觉输出来演示概念。 * **复习:** 通过多种练习巩固知识。 * **反馈:** 利用 Python 的 unittest 模块提供即时自动评分的编码练习。 * **实际应用:** 将所学核心概念应用于编写有趣实用的程序,例如: * 用户认证 (使用字典) * 猜数字游戏 * 人类反应时间测量 * 人类记忆训练 * 回文词发现 (查找英文中的所有单字回文) **学习方法:** 该课程采用三步学习法: 1. **概念演示:** 通过编写包含文本输出和使用 turtle 库进行视觉输出的程序来演示概念。 2. **知识测试:** 通过 10 个使用 Python unittest 模块自动评分的编码练习来检验理解程度。 3. **技能应用:** 将所学知识整合到实际项目中,编写有用的程序。

课程评论(0条)

课程详情

Becoming an awesome programmer is a bit like building a large tower of knowledge in that solid foundations are the key to your success. Completing this course will provide you with mastery over these foundations. Here is a quick summary of the journey that awaits you: Curriculum The course will focus on mastering the following concepts variables (integers, floats and strings) control structures ( loops and if statements) functions data structures (lists and dictionaries) Learning Process The course incorporates principles known to help humans learn better, namely: multiple perspectives, revision, feedback and real world application. The following three step process will help you retain and master all the topics covered in this course: Step 1: Demonstrate concept with both visual and text outputs: this is achieved by first writing a program with a text output and then writing another where the output is created visually using turtle. Step 2: Test your understanding with 10 coding exercises: all of these are automatically marked using the python unittest module giving you instant valuable feedback. Step 3: Apply your understanding to write useful and interesting programs: The core concepts you have learned will be put together into programs which do useful and interesting things like: User authentication with a dictionary Guessing number game Human reaction time measurement Human memory training Palindrome Discovery (all single word palindromes in English)

课程标签

0人关注该课程

主题相关的课程