Chevron Left
返回到 Introduction to Python Programming

学生对 University of Pennsylvania 提供的 Introduction to Python Programming 的评价和反馈

4.6
1,247 个评分

课程概述

This course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, and functions. This course includes an overview of the various tools available for writing and running Python, and gets students coding quickly. It also provides hands-on coding exercises using commonly used data structures, writing custom functions, and reading and writing to files. This course may be more robust than some other introductory python courses, as it delves deeper into certain essential programming topics....

热门审阅

DH

Aug 9, 2022

A​lthough the homework gets difficult, it is progressive and is manageable is we spend enough time on it.h​ighly recommending this class to people like me with no coding expereience!

JS

Apr 14, 2024

I really enjoyed this course. It was well paced and covered the basics nicely. The practice exercises were hard, but made sure you learned all the key concepts.

筛选依据:

201 - Introduction to Python Programming 的 225 个评论(共 329 个)

创建者 Jasmina I

Feb 18, 2025

amazing

创建者 mohammed y c

Jun 6, 2022

AMAZING

创建者 ADITYA S

Jan 16, 2022

awesome

创建者 Nikhil

Jun 15, 2021

goodddd

创建者 Ruinan C

Sep 6, 2022

Great!

创建者 Cristina M

Sep 12, 2021

Great!

创建者 Jiahao H

Jul 27, 2021

great!

创建者 Toushifraza R D

Oct 19, 2025

Great

创建者 Abdallah M M

Apr 7, 2021

great

创建者 Manoj R

Nov 15, 2024

Good

创建者 Yijia G

Nov 7, 2024

good

创建者 Sudip D

Oct 28, 2024

Good

创建者 ADITI S P

Oct 23, 2024

Good

创建者 Ariyan A

Jun 21, 2024

good

创建者 Areeha G

Jun 8, 2024

good

创建者 Dr. D P

Apr 26, 2024

GOOD

创建者 shaik m r

Oct 15, 2023

good

创建者 NANDU V M

Jun 15, 2023

nice

创建者 ramlal k

Aug 11, 2022

Good

创建者 DUDDU V

Jun 27, 2022

good

创建者 Vivekanand H

May 1, 2022

good

创建者 Nikhil R

Jan 12, 2022

Good

创建者 HARSHAL P

Nov 2, 2021

Nice

创建者 Arshdeep S

Oct 27, 2021

good

创建者 Richard C

Sep 9, 2022

This is a good course for someone who has already spent some time using Python and needs a refresher. It will not be a fun experience if it is your first time using Python. The course dumps a lot of information on you very fast--it can overwhelm you if you don't already have a grasp on Python. My worry is that if you don't already know most of the material, it comes at you too fast for it to really stick.

I find the quizzes really easy. The exercises are difficult. I found the last assignment in the fourth week to be absolutely miserable. The exercise asks you to build a banking system, but it requires you to define large numbers of overly complicated functions. Pseudocode directions are provided to help, but it's just so much at once that it's really hard. It is passable, but it is really difficult and probably needlessly so. I probably spent more time working on the final assignment than I spent on the entire course prior to that. I think that's kind of ridiculous. The same material could be broken up into smaller exercises and it would be a lot less daunting. I don't know why so many programming courses do this, but it would be unfair to pretend that this is the only one with this difficulty. It's still a decent course and you'll learn the material, even if it's not as fun as it could be.

I really like the instructor and the quality of the lecture videos. I'm probably going to take the rest of the courses.