Chevron Left
返回到 计算原理(第 1 部分)

學生對 莱斯大学 提供的 计算原理(第 1 部分) 的評價和反饋

4.7
562 個評分
97 條評論

課程概述

This two-part course builds upon the programming skills that you learned in our Introduction to Interactive Programming in Python course. We will augment those skills with both important programming practices and critical mathematical problem solving skills. These skills underlie larger scale computational problem solving and programming. The main focus of the class will be programming weekly mini-projects in Python that build upon the mathematical and programming principles that are taught in the class. To keep the class fun and engaging, many of the projects will involve working with strategy-based games. In part 1 of this course, the programming aspect of the class will focus on coding standards and testing. The mathematical portion of the class will focus on probability, combinatorics, and counting with an eye towards practical applications of these concepts in Computer Science. Recommended Background - Students should be comfortable writing small (100+ line) programs in Python using constructs such as lists, dictionaries and classes and also have a high-school math background that includes algebra and pre-calculus....

熱門審閱

SN

2019年5月6日

This course is very good for beginners and intermediate coders. Gives important basics about computer science from 3 very good professors.

JJ

2018年5月15日

very wellmade assignments! that goes a long way!\n\nplotting seemed a bit superflous and not much learned.\n\nThank you professors!

篩選依據:

76 - 计算原理(第 1 部分) 的 93 個評論(共 93 個)

創建者 xin j

2018年4月7日

Learnt a lot

創建者 Tsz W K

2017年6月28日

Really great!

創建者 Sambhav J

2019年4月3日

Great Course

創建者 Guillermo C

2018年6月4日

Great course

創建者 Arthur-Lance

2017年6月22日

thanks a lot

創建者 Trim B

2016年12月13日

Excellent.

創建者 Aniruddh M

2021年5月23日

Awesome!

創建者 Tae J Y

2017年3月26日

Perfect!

創建者 Bakhmai B

2019年5月29日

Super!

創建者 Tom P

2016年5月13日

I started this course straight after finishing IIPP1 and IIPP2 (both of which I loved). I had no coding experience before those two courses but managed to work hard and got through them so kept on straightaway with PoC1. This was a mistake on my part. For me, there was a quite a step up and early on I was getting out of my depth and actually in the end did not finish the course. In hindsight (and actually what I am doing down to re-enroll) I would go and gain much more experience of Classes (they play a major part, and I am thinking or writing all the games as classes that I built in IIPP) and work through the Math Preparation to prepare. I'm giving the course 4 stars because the material, the lectures and the learning is great but I found the amount I was expected to do each week was well beyond my expectations of an MOOC and more than the two modules before.

創建者 Steven K

2019年10月3日

Good course exploring the computer science side of programming. Once I got used to it, I appreciated the machine grader for instant feedback (and ability to resubmit if you did something wrong). Not sure where I will use combinatorics, but it was good to learn anyway.

For the most part the quizzes were good, although the 'find the test cases' questions were very frustrating and hard to approach. I appreciate the intent of trying to get us to think about testing more, but it was very difficult to think of more than a few good test cases based on the logic of the program or the expected uses and it ended up being easier to randomly generate cases.

創建者 THOMAS

2020年11月2日

Excellent Course. In my view the main skill you gain from this course is learning how to read given python programs and use them in your own project. I found this course more difficult than i expected though. Some times the instructions were not as sufficient as i wanted. That led me to discussion pages where many students and members have done a great job helping each other. Without that help i wouldn't have completed the course.

創建者 Tyler B

2017年8月26日

Most of the course was awesome, just wasn't crazy about the testing questions at the end of each quizz

創建者 Renaud T

2016年5月11日

Great course ! Some assignments were not that easy and required time to be achieved. Enjoyed it !

創建者 Wynand

2017年12月21日

Course was a good progression on the Intro to Python courses

創建者 Alejo G O

2018年9月12日

Very interesting to expand the ways to solve a problem.

創建者 Chris L

2020年10月16日

I'm sure this is a great series, but Python 2 in the tail end of 2020 makes no sense. I may come back later just to audit and do the exercise in Python 3.

創建者 Ryan M

2021年2月5日

the quizzes are not meant to teach you not test you. But we weren't taught enough to help teach ourselves on the quizzes though and the forums are largely unhelpful.