Chevron Left
Вернуться к Java Programming: Solving Problems with Software

Отзывы учащихся о курсе Java Programming: Solving Problems with Software от партнера Университет Дьюка

4.6
звезд
Оценки: 3,198
Рецензии: 632

О курсе

Learn to code in Java and improve your programming and problem-solving skills. You will learn to design algorithms as well as develop and debug programs. Using custom open-source classes, you will write programs that access and transform images, websites, and other types of data. At the end of the course you will build a program that determines the popularity of different baby names in the US over time by analyzing comma separated value (CSV) files. After completing this course you will be able to: 1. Edit, compile, and run a Java program; 2. Use conditionals and loops in a Java program; 3. Use Java API documentation in writing programs. 4. Debug a Java program using the scientific method; 5. Write a Java method to solve a specific problem; 6. Develop a set of test cases as part of developing a program; 7. Create a class with multiple methods that work together to solve a problem; and 8. Use divide-and-conquer design techniques for a program that uses multiple methods....

Лучшие рецензии

FA

Oct 08, 2017

Excellent explanations and amount of course work for practice, the tests made good use of the examples and work given, I am satisfied with what I learned in this course and see it's real world usage.

VM

Oct 16, 2019

This is an Awesome Course . The best thing About this Course is that It has weekly quizzes and Assignments as well as Practice Quizzes for particular Topics which helps in learning it more easily .

Фильтр по:

426–450 из 623 отзывов о курсе Java Programming: Solving Problems with Software

автор: Deleted A

Mar 08, 2019

Great!!

автор: Eromosei E O

Sep 24, 2017

awesome

автор: yalamanchili p

Sep 25, 2019

superb

автор: Humam H E

Jul 28, 2019

Great!

автор: Asmaa S S M

Jul 09, 2019

Thanks

автор: SHIKHAR G

Jun 27, 2019

awsome

автор: Jose G

Nov 02, 2017

Great.

автор: Wentao H

Jan 15, 2017

great!

автор: Eduardo R S M

Nov 26, 2016

Great!

автор: Aneek R

Jun 22, 2018

GREAT

автор: Deleted A

Aug 02, 2017

Good!

автор: 王德康

May 26, 2017

great

автор: Luikaren M R C

Dec 04, 2015

Great

автор: Aditya S

Oct 30, 2019

Java

автор: zahed k p

Sep 09, 2019

good

автор: Mohammed A W

Jul 20, 2019

good

автор: SAPTARSHI D

Jun 20, 2019

nice

автор: hakan33

Apr 20, 2017

nice

автор: 张梦宇

Jan 30, 2017

很棒!

автор: Erick Z

Sep 30, 2019

It

автор: Divine V

Feb 03, 2019

")

автор: Constantin M

Jul 27, 2017

G

автор: 王杰

Aug 02, 2016

g

автор: Stefan v d S

Dec 20, 2016

All in all, this was a tough course, and the programming increased progressively as one moved on. Week 1 was OK, but I experienced a temporary hiccup in week 2 in the reading of the codon files; until I converted them to Strings. Even then the first file which contained only one DNA string gave its fair share of problems. In general, the section on Strings was pretty comprehensive. The programming was also pretty challenging. The section on debugging was OK, but I am at this stage still a little confused as to the amount and detail of information one is supposed to supply to someone else when you are experiencing a problem with your code. With the week 2 quiz I made a mistake than came back to haunt me in week 4; I did not read the question properly and from the outset my cgRatio method was not producing the correct answer. Eventually, after reading the specs for cgRatio again, I realised my mistake, could correct my code and get through the week 2 quiz! Week 3 on parsing, reading CSV files etc, the going was pretty good and I managed to complete the work covered in this section without too many problems. Week 4 on baby names; well, yes the mini Project was pretty extensive, with a lot of Methods being asked for and written. I found the small test files to be invaluable during testing. But the quiz contained a few curved balls. Method totalBirths does just that, and although in the specification it does say that it should also print the number of girls and boys names, and the total names in the file. Q1 and 2 tripped me up, I did not read them properly, and entered the total number of births for the girls and boys respectively. Questions 9 to 12 also resulted me in having to call a temporary halt, and write an additional method that looped over all the files from 1880 to 2014 in order to get the answers to those questions. Fortunately, method getRank came to the rescue here, doing all of the hard work!

This was a lot of work! I did "week 4" in one week, but only because I was already on leave and could focus on the mini project for the entire week. The entire course took me 6-7 weeks to complete.

I learned a lot. It was a good course, and very challenging. My greatest concern with the format you are using (80% or you don't move on - or you don't qualify), is that one can become "unstuck" as I did in week 2, but managed to get past that one.

автор: Shumin Z

May 20, 2018

The overall quality of this course is great for beginners like me.

I really like how they sequence the videos as in a problem - abstraction - pseudo code - java code way.

Yet I have some thoughts I'd like to share with you guys. The first is that I saw less-than-average discussions in the forum, especially the professors/TAs seem to be less active than other courses I have taken in the past. The other is that after passing the whole course, I would personally very much like to see a sample answer given by teaching group or one selected from the student submissions. It helped a lot to see some of the details regarding logic and style in my previously courses. As for student submission, I knew some course has built a code submission system that would automatically grade the code based on ( I assume) multiple case testings.