Many instructors wonder if their students will like zyBooks. Don’t students want a hardcopy? Will students be unhappy about having to pay? Will the animations and learning questions really help students or are they just gimmicks?

Though we have various research studies, perhaps the best way to answer those questions is to hear from students who have used zyBooks. Of course, nearly every educational publisher can find and post a couple nice quotes from students. Instead, below we provide every student comment, whether positive or negative, so you can see for yourself what students really think. The responses are to our end-of-term survey question: “Please share your thoughts on zyBooks”.

We have not filtered to only show positive responses. See notes at bottom for what we have done, and for discussion about the responses. We show 1000 responses — don’t try to read them all (that’s too many), but rather we encourage you to jump around. The point of this webpage is this: No matter where you land, you will see mostly positive comments.

In fact, try this: Pick a number between 1 and 1,000, and search for and jump to that number in your browser (Ctrl + F on Windows or Command + F on Mac) — you’ll almost certainly see overwhelming positive responses no matter where you look.

Scroll to the bottom of this page for further discussion of this survey’s results.

Please share your thoughts on zyBooks
1It's convenient and streamlined.
2I am really enjoying it. The animations are very helpful, and I like that everything relates to something in real life so I truly know that learning this will be useful in my every day life. I am not just learning it because I need to for my class, but I am actually WANTING to learn it. That makes a huge difference.
3It is a fun and interactive tool to help me study
4This site is great! It is so organized I know exactly what need to do and can easily see my progress.
5I love the interaction while I learn. I also love that if i get a question wrong I can go back and try again. Also I love that if there is a question that I don't fully understand I can show the answer and Work backwards if I need to.
6It's a bit on the expensive side. I think the financial team should rethink it's margins and what they profit
7zyBooks makes it easy to go back section by section and go over specific material with exercises and slides.
8I thought it was a very good way to help me learn C++. The interactive content helped me develop a better understanding of C++.
9Very easy to interact with, great material
10It's just like any other text book except a bit more interactive.
11Sometimes the coding "do it yourself" problems were very difficult even after reading the context.
12Fun to use because assignments are baked into the reading. Sometimes DIY coding probelms are too hard.
13The way zyBooks explains concepts was great for me. They provide a short, but in-depth explanation. The animations are also useful.
14zyBooks has been an incredible resource. It is so much easier to go through a chapter with interactive examples and questions to reinforce the concepts.
15It could sometimes be annoying but regardless it has been the best assisted learning tool I've used in my college career
16It was good for learning because i wasn't just reading, or just activities at the end.
17zyBooks was helpful in reviewing or getting ahead in the class. Allowed me to be better prepared for lecture and tests.
18I took this class the previous semester, and for the entire time, I really just had no idea what was going on in terms of how I could implement what I had learned in class to solve a problem. The approach zyBooks took me through to learn the same material was leagues ahead of my learning experience last year.
19Generally enjoyable assignments
20I find that learning with interactive material on zyBooks is more beneficial than just reading examples and notes.
21It was a very helpful and organized tool that helped with the material for my class.
22It is easy to use and to learn.
23I thought it was a good way to further learn the material that the professor has presented.
24Very interesting to see an interactive part as the centerpiece of instruction
25Typos are no ones friend.
26Usually turned to zybooks for clarifications from my other lectures. Made new concepts easy with the interactive slideshows and problems
27I think the lessons are extremely in depth and informative, and especially given the new precautions with the "Covid-19" crisis not allowing me to go to school, I've been able to gain a great understanding of all the material through the zyBooks service.
28I really liked zyBooks. I had to retake CSIS 1400 because the first time I didn't really learn as much as I hoped. It was much easier to absorb this class thanks to zyBooks.
29It has great exercises throughout that help quiz on the material, so it isn't all just reading.
30The mix of participation and challenge questions really help with learning material. However, I believe the book does not go in-depth in several areas that would be helpful for solving the questions.
31Explanations of concepts are clear and concise.
32Being able to code then and get instant feedback was very helpful! The lessons were also super engaging because there were interactive parts dispersed throughout each reading.
33Presents material in a way that is easy to follow while providing activity questions/examples with amazing explanations as to why an answer is wrong or correct. Zybook is amazing!
34The user interface was very simple and easy to interact with. Overall the quality of the service was high.
35I really like the interactive nature of zybooks and the questions throughout the notes.
36It helps me understand the topic better
37I think it is a great way of learning code!
38I really like the way zybooks is laid out and some of the activities are helpful, but I find the lessons don't prepare me enough for the big challenge questions at the end. The generic examples and the primary use of flow charts instead of code used as examples makes it difficult for me to practically apply what I've learned. I get to the end and feel like all I've learned is how to do math. I took a python class online with _____ and that approach helped me better understand how to code more so than zybooks, where I learned more about applying math to problems.
39Its interactive
40Really cool program. I wish there was an option to choose a specific problem, and try it again with different variables though
41There were a couple of parts or sections that contradicted what the professor told us, but other than that I appreciated zyBooks.
42The interactive nature of zyBooks helped me remain engaged with the textbook and retain a surprising amount of new information very quickly. I think this is a wonderfully effective tool and am very excited to have been introduced to it.
43Very good way to engage with material. I wish there was some more help with labs but overall a great service.
44I definitely love the layout of Zybooks, it makes it easier to learn and understand a concept on your own. Everything is explained and defined in detail even when you miss the question on the assignments. I absolutely love it!
45sometimes correct answers are made incorrect because it is not the answer the book wants. this is refering to code
46I like the format of teaching and then testing. Sometimes the lessons are a bit long and confusing, so by the time you get to the challenge questions there is just too much information, but overall its a good system.
47I love zybooks, I am so tired of using normal text books that take up space and get lost.
48Very descriptive.
49It is very helpful as a reference
50Fast learning experience and easy to understand materials
51Zybooks has given me a deeper understanding about Java.
52I like zybooks but I am not a big fan of the challenges.
53It was convenient to use, it complemented my web and technologies course very well.
54zyBooks seems like an improvement over most attempts by textbook companies to make me pay to submit my homework, but at the end of the day, that's still what it is.
55Not a big fan. I dont like the way the lessons are taught or the exercises. They do not have clear instructions or teach what to do clearly
56It has clear instructions and enough information that anyone, if read all the way, is able to complete it.
57It was really easy to navigate, very informative, and useful.
58It is a very helpful tool
59I have always struggled with math and this year I wasn't doing so well. Once my professor decided to use zybooks I had something that worked for me. With zybooks I was able to get the practice and explanations that I really needed and I started doing a lot better on my exams and quizzes.
60Showed material in great depth with a step-by-step guide to walk you through difficult material.
61I think that zyBooks is a very good tool for learning how to code for people that put the time into it. I'm ashamed to have done less than I wanted to, but the time I did put into the course I got a lot out of.
62It helps greatly.
63I like the interactive exercises compared to traditional textbooks but I like a physical copy of textbooks that I can use without electricity though
64Very useful and concise information
65I enjoyed zyBooks because it is interactive. The multiple examples and exercises are great practice.
66I enjoyed that this site came with interactive activities and review questions that helped me retain important information for my course. It explained things in a fun and descriptive way as well.
67I think that it's a great educational tool
68I like how straightfoward and easy to understand the course material
69Bunch of formulas that is hard to follow
70I enjoyed the challenge questions they provided and the fact that they always bolded key terms in my text
71I like it, it helps you learn great
72The material takes a bit to understand, and the question at the bottom is harder and different from what was taught at the top.
73showed me what I needed to learn, and it provided several examples
74I think its good, but I wish it went into more detail of explaining.
75I really enjoy the examples and the short activities within each lesson. It works well to portray exactly what is necessary. I've never had an issue when using zyBooks.
76I liked zybooks.
77I love the interactive learning.
78The questions are very straight forward.
79Interactive assignments within the text, easy to understand instructions.
80I enjoyed it because it helps to learn more about the topics.
81Its super helpful for my programming classes, being able to work through the coding and have it graded on the spot is awesome. Though it would be nice if on some of the more difficult problems there would be hints or something to help push us along.
82It was really helpful to see the examples and gave a clear and concise explanation on how the Java works.
84Excellent resource aside from minor errors in code.
85I liked it a lot, it helped me study the best I could
86I love it!
87It is the best online textbook system I have seen so far in college.
88Its gotten a lot better. There some issues on the CS courses when solving for problems.
89enjoyed using
90It help a lot on practicing and familiarizing the computer language
91I think it helps me to understand the class materials because it has very good examples.
92I've enjoyed Zybooks because it tests your knowledge and retention immediately to ensure you are grasping key concepts. especially for someone like me that is not very quick with information about technology and computers this allows me to focus on key information and not just get through the material without actually learning and applying new concepts.
93It is pretty useful for learning ans studying, but sometimes the assignments on here are over material we never really went over.
94User interface was my favorite part of zyBooks, very easy to flow through the material and the graphics used for the chapter examples really helped me understand the material I was studying.
95It is very easy to follow and very organized.
96I like how it is formed and lets me do the things I need to in order to learn.
97I enjoyed using zyBooks. It was the first online textbook I enjoyed more than physical textbooks.
98It's well designed and the interface is nice. The animations are a bit slow(an itemized list of the operations would work better for someone like me) and I wish there was an easier way to see deadlines.
99There is so much useful information packed on here that it really eases the stress that comes along with the class. It really prepares you with its activities and is an overall great addition to this already great site.
100It's easy to follow and learn from
101I love the concept, particularly fitting for computer science. Would have loved to used zybooks for one of my psychology courses.
102It was very fun and easy to use for learning the more complete parts of C++ but I still had a lot of fun.
103Fascinating and shows all steps slowly love it!!
104There was very little help and the instructions made little to none sense. Our teacher didn't even know what the chapters were about.
105My favorite of the online textbook solutions
106I really enjoyed using the interactive textbook. I thought it made the content more enjoyable and harder to lose focus while reading. However, I do believe that some of the feedback messages could have been more descriptive/helpful when writing the practice codes.
107I think zyBooks made the information very digestible and interactive.
108Overall I found zybooks to be helpful these past two semesters as the way the lessons were provided, helped give a low risk environment while still being able to teach. The participation activities actually encouraged me to look through the passages, because messing up on a question doesn't negatively affect you, I was able to learn in a comfortable environment.
109I find the Participation Activities to be a great way to reinforce my learning as I read. Also, the way it's set up, there's no pressure to get them right because you can answer multiple times.
110Much more engaging and helpful than a physical textbook
111I think it's a really good way to learn and reinforce the basics
112It's a lot of work but it teaches you the information you need to know to understand
113I think a little more help on challenge activities would be good.
114It's a very useful website with good technology that helps learning with answering questions
115I love it! It provides examples and a framework for topics that make it easier to learn the material.
116All reading material was readily available, due dates were clearly written and sections were clearly broken down which made completing homework assignments in multiple sessions very bearable.
117Zybooks is a very concise place to get information but sometimes the explanations are too densely written.
118It was helpful, organized in a good, easy to understand way
119It has been very helpful in provding a solid way to learn introduction to C++. I used it several times to look up questions or to just learn more.
120The first textbook I've actually used in my college career. The utility is superb. Text could be broken up better.
121IT's a fantastic interactive learning platform.
122I have access to zybooks anywhere as long as i have a decent connection to wifi. It has helped me grow as a code developer.
123I think zyBooks is really helpful, I used it for this and a previous class and I learned a lot from it. I think the reading material combined with the interactive participation is an outstanding setup for learning.
124I wish the whole entire zybooks sections were graded.
125An easy and effective method to learn the material!
126I liked how the site was but some of the coding problems were really difficult and we should not have deadlines on the homeworks.
127It made my online learning experience very lucid.
128Zybooks is a great intereactive textbook however it is easy to not learn much since most of the time the answers are either given or multiple choice.
129The interactive learning segments and in-text quizzes allowed me to really grasp a deeper understanding of the text I was reading. I have never experienced another resource that met my needs as well as zyBoooks. I would definitely recommend this to professors who are looking to improve their students' metacognitive skills.
130It was very helpful in my learning process, especially because the 2019-2020 school year was moved online. It provided a solid learning process through this unsuspected development.
131I like how zybooks is a hands-on way of learning where I'm applying what I read immediately, which helps to better ingrain the material to my memory.
132zybooks lays out the material in a flow that makes it easier to understand and view
133I love how y'all provide extends
134it is helpful, especially the demo activities.
135I did not expect the level of learning which I did from zyBooks. It was a great experience and I wish that all of my courses implemented it.
136It is quick and to the point. It gives me a very good understanding of the material we are going through in class.
137It as almost self teaching, which is probably the best book I have read since it allowed me to take the interactive mini quizzes and what not during the chapters.
138It is very resourceful in the way that it is much like the textbooks I would use in grade school but with the accessibility of being online.
139I appreciate zybooks for allowing me to run my code before I submit. However, in some cases, I feel that with larger coding assignments, zybooks makes life harder for me. I usually have to use an IDE just to make life easier. If there was any implementation of highlighting things that are wrong, or when hovering over a variable it gives you info about it, like Microsoft VS does, that would help immensely.
140Zybooks is great but the only thing is that I wish some of the challenge activities were more simple like the practice problems.
141It really helped me learn more about Python
142This is an amazing application. I loved that the book was interactive it made it easier to learn and understand.
143it's kind of annoying to program in these text boxes with no linting or auto completion of brackets/paranthesis, etc. I don't think the material was that bad, it was pretty comprehensive for what I needed to learn; however I think my dislike came from the fact that this is the only way our professor gave assignments and it became INCREDIBLY tedious to finish all the labs.
144It's much better than other online textbooks. The participation and challenges are very nice
145I love how simple the program was to use
146A very convenient platform to access information about the course. Notes and exercises provided are sufficient and easier for me to understand the course better.
147I'm enrolled in a Data Science class that was just offered for the first time this semester. The zyBook is more available than a textbook, and the interactive modules are more efficient than flipping to an appendix to see what was right or wrong. We actually would have had no textbook for this class originally, had the zyBook not been offered, so I also appreciate the hand-curated course content that would otherwise have been unavailable. I would use this if I were a professor. Very thorough and bravo zyBooks!
148Learned a lot new materials
149not reliable at times. There were some homework hosted on zybooks that were very difficult to understand how to do.
150Though it was useful the challenges were very hard to read through and complete
151Very useful
152Not in depth enough
153It's a good opportunity to understand the material easier.
154I enjoy zyBooks more than other textbooks as the assignments are engaging and the labs are relevant and decently challenging.
155I like zybook and the fact that the sections are pretty condensed while still giving you interactive practice. I think its a good aspect to have in the classroom. It works well paired with in classroom teaching etc. However in light of COVID-19 I have not found it as useful but that is partly my fault partly because zybook is not something that is tangible and in front of my face therefore I tend to forget about it. Also my professor in oparticular stopped teaching via web meetings he just posted videos. Makes it a lot harder on the student to make sense of all of the material. I understand that is more of a personal problem rather than zy book but my point being is that zyBooks wasnt as helpful to me as it would've been if in person classes had continued.
156I really enjoyed doing my homework on zybooks because it helps me understand what I am doing.
157It costs too much money and should be available always. Answers should not disappear after moving to the next page. This makes studying a nightmare.
158Good material, good examples, good practice
159I find the website easy to use
160I thought it was good for learning the material but sometimes the challenges needed stuff to be in a very specific format, which could be tricky.
161I loved using ZyBooks. It was so easy to navigate through the app. It also let me go back and redo my questions unlimited times. It really helped me to achieve that A+ I aimed for in this class.
162Some spelling errors, i liked that they listed out a bunch of different functions to use. I thought the videos were the best partipant activities because I had to watch those instead of skimming or skipping over the text.
163I find zybook to be a great way to study the material for the class, and I enjoy its organization and inclusion of practice problems.
164They are very informational and the example pictures of code along with the challenge problems are helpful with understanding syntax and actually formatting the code.
165I neither dislike or like zybook, but I find the format more useful than other forms of online instruction.
166I have used online textbooks before, and zyBooks has actually been my favorite. Usually, I find them un-engaging and hard to follow, but I was extremely pleased with zyBooks, especially all of the in-chapter activities that make sure to keep users' focus.
167I liked examples of code and found them very useful. I did not enjoy the in-zyBook programming assignments.
168It's great
169It is a great platform for a class such as CSE which is computer-based
170It's a good way to learn but discourages professors from teaching. One professor just reviewed what was on the zybooks.
171Very concise and organized
172I think they are good but for my class they are bad.
173I love it!
174It was highly useful while I had access to it because it provided information in a chronologically manner appropriate to understanding the overall material being discussed.
175Zybooks is a great source for practicing and testing your skills. However it is no substitute for someone teaching you about abstract concepts.
176Easy to understand
177Quite intuitive and useful for my learning in that each lesson was comprehensive and interesting.
178Its amazing and walks through step by step.
179I heavily rely on zybooks for learning to code, and it has not only been a great learning tool, but it is also a resource I find myself very often turning back to when problem solving in programming. Some of the participation questions are tedious but the examples are super helpful.The overall structure of the course is also very well organized.
180Was really intuitive and ran smoothly, basically what an interactive textbook should strive to be
181My instructor created mandatory reading assignments (not bad!) and had specific due dates for chapters (still not bad!) but instead of giving us assignments on them, he would just check that we had done these in-book assignment things that we could just click through, so I never gave a shit about the readings.
182Zybooks is nice to force you to read and learn. Reading zybooks is pretty easy too.
183I enjoy the interactive modules. One thing I'd improve would be saving the work done on some of the examples upon completing. When reviewing the examples I completed, the answer I wrote is erased after logging off or refreshing the page. it's hard to go back and study those examples when my answer was erased. Also, if there were more in-depth details on certain topics, it would be greatly appreciated.
184Zybooks is a great online resourse to learn hoe to code. Zybooks was the reason why I changed mi major to a computer related area
185I love using zyBooks. The problems throughout the text are extremely helpful. I wish more of my classes used zyBooks.
186Pretty good, liked how it really showed the steps and you had to work through it.
187Zybooks is a great way to learn your subject and I feel like its a new evolution to the way you learn comparing from a textbook.
188The textbook has had some issues. One of the challenge activities gave wrong answers for the questions, and chapter 7 had the sections out of order. In spite of this, I have enjoyed the experience of learning through zybooks. It is far superior to _____.
189I think its a better alternative to online classes since it explains things relatively concisely however, i prefer actual classes.
190I found the graphics extremely helpful in understanding how everything interacts in an operating system.
191zyBooks is a great interactive learning tool that helps fill in the gaps between my lectures.
192Some of the variables it asks for were not booked which made it difficult to understand sometimes what was asked.
193It's helpful and interactive. I learn well through it.
194Very interactive and helped me learn the fundamentals of Java programming
195The zyBook is great to use as an open resource for class. There is some things that may not be taught the same format for coding in the zyBook. Some stuff may be easier to find but other material can be hard to find.
196Zybooks made learning C++ easy. It is very easy to understand and the examples made the code stick.
197The textbook industry is too bloated with big companies who have little to no interest in actually proving useful material, only to make a buck with forced overpriced textbooks. It is an incredible thing to have a publisher actually care about the student's education and provide the books at a reasonable cost for once. The field our textbook is based off of is an extremely fluid subject, so unfortunately some small portions were out of date; which were only a year out at the most. When we encountered such issues our instructor was able to contact the author of the textbook had have them fix that. In my opinion, Zybooks puts big name textbook manufacturers to shame.
198It was an effective way to learn the material
199It is much more engaging than reading a 1,300 page textbook. By being shorter sections it sometimes trades off some depth for much quicker intake of the material. This is ultimately okay because after having a foundation to work with, it is easier to build upon it with more formal material or more technical explanations.
200I think it is an amazing platform, it helped me learn a lot! specially with our current situation at the moment!
201Very easy to follow, and informative. Well done.
202I love this software because it teaches and helps when incorrect answers are input rather than just saying you are wrong.
203Zybook is a very easy to use, instructional book which can give a lot of information in a short amount of time.
204I thought zybooks was really helpful! It really helped me understand the material and I loved that it was an interactive textbook. It kept me engaged and it made me actually remember the stuff I learned in the textbook.
205The website is useful with its interactive questions
206i dont like it the assignments are too long
208I have been having an enjoyable time learning the material the way zyBooks presents it.
209I think the material itself was a hard subject, thus it was hard for me to learn. However, I think there may be some parts of the book that could be rewritten to make it more engaging to the reader. A lot of the references to other parts of the book were hard to understand (where the reference was actually pointing to was hard to grasp.) Also, I would have preferred that this book be available for print and save as PDF. I am disappointed that this wasn't the case. Also, a little more information in some areas of the text could have been more helpful.
210It was easy to navigate.
211Could be tedious with spacing. I would get concepts right because of the spacing I would have to retry the problems until I got them right
212It's actually a good platform for learning
213There are many typos in the solutions, and the solutions should accept a wider range of inputs. for example entering '5' should not be marked wrong because the answer it is looking for is '5.0'
214It has good questions
215I find the graphics to be extremely helpful in learning.
216Pretty easy to use, although the sensitivity to white spaces was rather unnecessary
217It was good, I like how there was no penalization for getting the wrong answer creating better learning environment.
218Very helpful videos and illustrations when learning complicated Data Structures programs.
219zyBooks is very easy to use, user friendly, and provides great learning tools. I hope future online classes use zyBooks.
220zyBooks are great because they are interactive and explain concepts in detail. They help me understand things better.
221a good source for clearing up the textbook
22295% of the time the program worked well and I was able to learn the necessary content.
223useful but show answer made it easy to skip through
224I like the organization of the textbook including the animations to demonstrate the subject matter, all in all this is a useful text that should be integrated for all subjects.
225I think zyBooks was practical and different from your usual traditional textbook. The fact that it reinforces your learning with practicable examples helped me learn programming concepts better with zero programming experience.
226I really enjoy it. One problem I have would be the video portions seem to be a bit time consuming. I feel they could go a bit faster.
227It is a very useful, easy to use resource for learning the course material.
228I think it is a helpful resource that allows me to learn at my own pace and work through things slowly without worrying about my grade dropping
229I liked that it was interactive and had a lot of useful material to help me learn.
230I did like the fact that I shows you what you need to learn and the trial by error factor. Also it shows you in most cases how it got the answer.
231Pretty good learning platform, has been pretty useful.
232just a better ui for the transitions with fsm simulators, would be nice
233I am using another textbook for this course as well and I find the other book to be more straightforward.
234It is far better than just reading a textbook, and for me actually less time consuming than just reading. It makes it much easier to focus on the material.
235Overall, the participation activities are fine. The coding portion of the assignments is awful. This course is teaching students that you must follow code down to the last newline argument instead of rewarding them for creating functional code. I spent more time chasing down formatting errors in lab and challenge activities than I did actually learning. I lost a lot of points because of formatting errors. The overall construction of the grading rubrics for code is awful.
236I think its the best place to learn even for those does not enjoy reading big books because the book only have necessary objects
237I love zyBooks but it can be hit or miss with some courses.
238A good online textbook that helps you learn more than a physical one.
239It was a very useful tool when it came to learning C Programming.
240It allowed me to try concepts and questions and get immediate feedback I could learn from
241Nice Textbook
242preferred over other textbooks, better value for money
243Not a big fan of online books
244I appreciated the points system and the multiple checkpoints granted for the chapters; however, I wish that some of the content was more linearly explained.
246Very helpful for studying! The interactive portions are awesome and I love the visual aids!
247Useful to learn without having to use google. Trustworthy source.
248It explained the concepts well and provided good practice for each concept as well.
249I think it is helpful for me to understand.
250nothing breaks, easy to use
251It is very helpful for material
252It was decent for the majority of the time. However, submitting autograded code was a pain sometimes, forcing me to wait a couple minutes between each upload because the code wasn't exactly how Zybooks wanted. This was often frustrating.
253smooth, good supplemental material
254gives the answers for the challenge problems, so if the user doesn't know the answer, the user will be able to see and understand the problem better, and the user will do better next time.
255I very like the interaction part of Zybooks. Also, the explanation of the concept is pretty clear. However, the only drawback is the price since it's a bit expensive for the use of 1 school quarter only.
256Nice and easy to use.
257The animations are a bit clunky and slow sometimes, and $75 is a bit steep for one-semester licence to a digital textbook, especially when lost of courses are moving to open textbooks
258I don't think zybooks did a good job of explaining some of the bigger factors, or the more in depth aspects. The chapters would show how to read a string or add one item to a dictionary but would never show how to read over multiple. There were other areas too, this is just the one I can remember off the top of my head. I did enjoy how I could search zybooks content.
259It is good for learning, but very specific in its requirements, not allowing different strategies to answer the challenges.
260zyBooks helps you learn in an interactive way
261I thought zybooks is a wonderful way to learn python. It presents the material in an easy to understand way and looking back on the assignments is a great way to review material for tests.
262Zybooks was very organized and the presentation of the material was very easy to digest.
263I love the interactive nature of zyBooks and I think they do a great job of explaining the material. I especially enjoy the exercises at the end of each section as I use these to study for the exams.
264Zybooks had a very easy to understand and gamified learning experience which made understanding high-level concepts a bit easier. I benefitted from the many exercises in coding and reading/solving code outcomes.
265It's a helpful interactive textbook for online schooling but with in-person teaching it becomes even more effective.
266Zybooks is the best learning tool i have ever used
267It's been a nice applicable method for teaching people programming in Java
268It was helpful for learning Java. I liked that it was conceptual and interactive. The repetition from typing in answers helps reinforce Java syntax.
269zyBooks is a very good platform for educational purposes. My only complaint with it has less to do with zyBooks itself and more about the length of the content.
270some instructions can be explained better
271I specifically asked my professor to provide us with Zybooks since COVID-19 started and we couldn't have in class lectures anymore. The interactive portion of zybooks is incredibly useful in learning new material. Definitions are clear and there is no additional information that might distract students.
272It is easy to use and the explanations are clear
273I actually enjoyed most of the zybooks activities, challenges, and explanations. I will be honest that the section on Linked Lists has been kind of confusing, but I think in the end I figured it out.
274Very effective learning material. Easy to navigate.
275ZyBooks is a great interactive online platform that made coding very easy to understand. Since syntax is an important aspect of coding, zyBook's activities make for a valuable tool because the material is more enticing than the traditional textbook format. These hands-on segments made it easier to grasp the content and helped me to become a stronger coder.
276very useful for more in-depth explanations
277I like the interactive aspect of Zybooks. The active activities do aide in learning the material. I am however, a fan of an old-fashioned textbook but this is a good alternative.
278It is an effective learning tool.
279ZyBooks helped me learn about coding since I struggled a lot in the lecture class.
280Worked decently - for the big stuff I mostly copy and pasted from my own editor though.
281I think that it is beneficial to my learning, but I learn by doing more than reading, such as labs.
282first i think that zybook is one of the best way for learning computer science since it gives you explanations when you did some questions wrong. second it also helps the instructor on seeing how students in this class do.
283Zybooks brings a different perspective and different approaches to learning the material outside the classroom.
284I really enjoy Zybooks. I think it helps the student to really learn the material and feel engaged in what is being taught.
285Could be interesting, however, the material is often redundant, and already covered. I wish there was a way to skip through unnecessary animations. I wish the tasks were more creative and more challenging. A person like me who passes interviews for companies every day, this was not interesting. A great book has to be interesting to every level. I also wish that for $80 there was a better coding tool with autocompletion and other features. Overall, my main concern was the lack of advanced material. If you are talking about string streams or vector::sort, then talk about internal implementation as well. Some may skip the advanced part, some will find it useful. You also never talked about memory and underlying representation. Anyways, there is a lot to work on. Oh, one more thing, it was extremely annoying to solve a problem, when the only thing wrong with my program is that I printed out two spaces instead of one. Change your testing methods.
286For me, zyBooks has always made classes exponentially easier. Their use, compared to traditional reading, requires less time and is less monotonous, as well as often being easier to understand. It is also a lot easier to review and practice material
287zybooks does a good job at explaining the material, but doesn't help much when you get stuck on a challenge.
288The animations and mid text quizzes seriously help reinforce and sometimes clear up readings and help cement the readings in my head
289Far more helpful than the lecture, and was likely the main reason I'm doing as well in the class as I am. It was incredibly useful for reviewing concepts as well as reinforcing them.
290Zybooks is very clear and helpful with ever concept. The interactive parts help me understand the material the most.
291At first I thought having to pay for a book for coding was really dumb since almost all information is available on the internet anyway and my class already has a structure and planning but honestly zyBooks did help nail down some concepts but what it did most was let me see things in different forms then what my instructor did and that gave me a better understanding of how things work and better let me form my own system and ideas on how to format and use code.
292Having the participation challenge and labs helps me to remember and connect with what i just read. and taking so many classes at a time that is critical.
293Very helpful and useful examples
294I enjoy how simple, organized, and straight forward it is.
295very useful especially when we do not have our textbooks
296I believe that zyBooks is the best way to learn, because it is an interactive textbook. I like the way it gives you multiple times to correct you answer. The questions are very challenging.
297I thought it was very helpful, and I liked the way that the lessons were structured. Sometimes the reading was difficult to understand, but other than that I enjoyed zybooks.
298I thought it was very useful because a big part of learning computer science is by doing, and through zybooks I was able to practice my skills as I learned the concepts.
299I really like it and it is helping me to learn.
300This was a really helpful way to helping me learn
301Input is very confusing. It is unclear when you are supposed to enter your own input or when zyBooks is running the input.
302Very interactive and helpful!
303zyBooks was an amazing service that helped me practice and understand harder topics within this curse
304I think that it is a good way to teach the material
305Great information. I love the participation and other activities. Really helps retain the knowledge.
306I love how as soon as you learn a topic you practice using it.
307Zybooks feels easier to understand than I thought it would be. I think the one issue I have with it is just that occasionally the challenge sets feel much more complicated than is to be expected.
308Helpful practice problems
309I really like the interactive part of zyBooks
310I thought Zybooks was going to be like _____, but I actually liked it better than _____, I found it easier to use and navigate.
311zyBooks has been an effective way for me to learn. The fact that there are actually things for me to interact with (as opposed to a traditional textbook) helps a lot.
312The zyBooks e-textbook is one of the best e-textbooks I have ever used, with progress checks that are actually substantive. However, I truly wish the book wouldn't disappear after the semester.
313Helpful since it shows answers rather than leaving a practice activity with confusion
314Easy to use with helpful content
315The format for Zybooks on the parts that are the blue areas, are confusing, and honestly, some of the examples are very hard to follow when you have to scroll down the page and back and back and fourth. I dont love the format
316Zybooks is a great learning tool that teaches the concepts of topics very well.
317It is very helpful, I used it for two semester.
318I appreciated the ability to have instructors supply their own material. With these submitted assignments, I was able to better correlate what I actually learned in class with real world usage. The zyBooks reading materials felt very difficult to trudge through.
319Works very well. First online course material I have used my whole life that has done well keeping attention, explaining info easily and showing how to use it
320I've only got through the intro so far but I think the concept and instructional method will be of much help. I would suggest prompting the survey later in the learning as it will provide more value-added responses from learners versus premature opinions, such as mine.
321It's written way better than my standard textbook. The activities help me to truly learn and understand the material instead of just reading lots of theorems that take forever to understand.
322One of my only requests would be to be able to purchase a book. I know that Zybooks can be printed however-the cost of printing with a home printer is too costly.
323zyBooks has made it possible to interact with my learning and apply what it has taught me. I think Zybooks is an excellent resource and makes online learning something to look forward to.
324The metrics about how much progress is made and during which time frames is incredibly helpful. The labs are good.
325The C++ module with Professor _____ had labs created by him that requiring skills not covered in the participation and challenge activities. This web Design class has been a little better.
326It was extremely helpful in providing structure to my studying and general learning practices. It helped me understand everything so well. It helped me learn with the readings and then practice/ apply my new-found knowledge with the labs.
327No thoughts
328It is helpful for learning and studying the material in the class
330Overall great, but it will be better if there are more explainations
331It is overall a good source but the only thing I suggest is adding a chat option with the professor
332Easy to use, the content was good.
333I am more of a text book kind of learner. I would be far more successful if there were a more comprehensive text book that accompanied the online course material.
334It was beneficial to my learning
335Even after going through the material several times I still feel lost on the labs. I really dislike the labs.
336Not enough information
337It is not my favorite software to use, but it is definitely helpful when it comes to reviewing materials with the challenges and participations
338Better than regular textbooks
339This was my first time using zybooks and I was very pleased with how the platform worked. I found it easy to use and a great help.
340It's really helpful, but the professor used only zybooks to teach, instead, it will be helpful if he used board teaching and then assign zybook questions at the end of the chapter.
341to long and need to be able to go back to the previous easier and better named
342helped me learn better than just reading my textbook
343At times the software would not save current progress if you didn't get a perfect score.
344The educational content is good. I found that the compiler was "pickier" than the compiler I use for c++ while also not having an easily accessible debug function for submitting lab code. It would be nice to have more debug data available, however, if the assignment was started and completed well before the due date, the professor was able to help with errors that the compiler threw. Because the participation activity completion was not part of our grade, I did not use them except for some cases where I wanted to solidify my knowledge on a topic.
345It was interactive so I was actually able to conceptualize the things I was learning as I was learning it rather than reading it without understanding. That is really useful for me having such a short attention span
346The practice sections were very beneficial. Seeing multiple ways to use the tools during the reading as well as at the end of the chapter were extremely helpful when working on the week's assignments. Being able to make mistakes was useful too as it helped to build an understanding of how to address things that didn't work as expected.
347I thought zyBooks was a very helpful tool in learning coding for Python. As it was my first time programming, it provided a clear and organized comprehension method allowing me to catch onto concepts and the language quite quickly
348It was very helpful and the practice problems were very well designed.
349The examples helped me do the challenges and labs a lot.
350I believe it is very useful for interactive learning
351zyBooks can be more useful than some textbooks or other resources for learning. I've often found myself choosing to look back at zyBooks instead of googling a question I had.
352Zybook is clear and easy to understand. The participation activities make sure that you fully understod the concept. And the challenges test your abilities in figuring out the solution.
353good for explaining stuffs
354It was very informative
355I think it is a great interactive tool to teach mathematics. It is easy to use, works in all browsers even with ad-block, and has great teaching methods.
356zyboks provided aa way to not only understand the material but to step through the code
357It is a great software for students to utilize while taking college courses. It was of great help when there was something I did not understand about a certain topic.
358Pretty decent imo
359Its an amazing tool to use for classes, it helps greatly by making the material very easy to understand.
360I appreciate all of the practice problems and interactive examples.
361The content is great and is easy to use. Though I would love if there would be an easy way to access table of contents at the left side of the screen so I can open it even when I am doing the chapters
362Personally, it's difficult sometimes but I always walk away feeling as if I've learned something.
363Easy to use, has little fluff text, and provides great visualizations for complex concepts.
364I found it overall a great platform to use, especially for a CS class
365i feel it is very coveient and modern vs toting a book around with you and selling them back to the bookstore for near to nothing
366It was very easy to use although I still found myself using to create my code for its visual error notifications.
367zyBooks provides organization and clarity for your assignments, due dates, and other activities that you have to do. It is easy to see what you have to do and when you have to do it, which makes it really convenient.
368very good
369Not a bad platform or way of learning the material but for the actual coding examples it would be nice to be able to get the answers if you are really stuck.
370Initially, when we switched to remote learning, I thought that having a mandatory textbook requirement would be a nuisance; however zyBooks is actually a really good resource. Not only does it help with my classwork, the modules and quizzes are very helpful and I'm grateful that the quizzes show the correct answer.
371Zybooks is interactive but it would be better if there is a lecture video before the topic and then the interactive section
372Well designed, thoughtful activites
373I think zybooks is pretty good. good paced.
374I don't think our teacher's teaching style was compatible with Zybooks, though I do like the exercises.
375good examples
376I didnt really like it, it doesnt explain the concepts really well.
377It's good. Sometimes, it takes too much time to do some questions or labs because the requirements are not clear
378zyBooks is a great platform with a clean interface, useful animations, and great text.
379I loved zyBooks
380It provides an easy way for us to study the material.
381The system is very glitchy. A couple of times I had the code correct but zyBooks insisted that it was wrong. Huge waste of my valuable time. Not to mention the frustration. As well as the Lockdown Browser being torment to work with. I got so upset about not being able to access an exam, that my PTSD kicked in and I don't remember even taking the test. I did very poorly on that test. I like the idea of the labs. I learn better in a hands-on environment. It would be helpful if the print function worked. Being able to make notes directly on the labs would be beneficial to studying for exams.
382It's pretty simple and intuitive, however on some fill-in the blank answers, there were a couple times where it was extremely and unnecessary tedious and frustrating to use.
383I thought it was excellent; No real complaints.
384Very good for someone who is just starting. However, the material did not relate to the assignments. So, this would be great to use on the side, but wouldn't be helpful for the assignments.
385Satisfactory if tedious.
386It's very helpful with my learning.
387The content on zyBooks is amazing, but the coursework in my class does not always relate completely. I would say it is a great tool to expand beyond the scope of most courses, but not that helpful in directly assisting in the actual course.
388It's a great resource but reading the lessons is more time consuming then I would like - I wish I could make it move a little faster
389Easy to learn from
390It is helpful in learning the material. Reading and homework exercises are well thought. Interactive.
391I love zyBooks, especially interactives.
392I like that zyBooks can be used to review for an upcoming exam. It's easy to use and easy to read the material.
393A good tool to learn if you put the work in. Also good for reviewing content in one place.
394Not very engaging
395Great learning and practice material. Very detailed.
397Zybooks is a great interactive textbook. Giving virtual examples of concepts was extremely helpful. Where my instructor lacked code examples, zybooks picked up that slack.
398The website is easy to use and the lessons themselves are useful as a supplemental resource along with my course classes.
399I liked zyBooks but the labs were a lot harder than the assignments
400Zybooks gave a more in depth look at lessons, which I appreciated.
401Super easy to use, no technical difficulties. The material was explained clearly, and the participation activities, challenge activities, and labs reinforced what I was learning. One of the best designed textbooks (electronic or paper) I have ever used!
402I think it's really cool to learn like that I like the activities.
403Zybooks is good as supplementary material, but for the class I'm currently taking right now, it's the only material being taught. I noticed that the questions after each lesson tends to be extremely vague at times and I even get asked questions that isn't talked about in the lessons above.
404it works well
405I like how the material is followed by exercises to reinforce what was learned.
406I am usually against the use of online textbooks, I find them hard to navigate (I also dislike looking at a computer screen for long periods of time reading but that isn't relevant). However, I found zyBooks to be an exception to my vendetta against online books. Zybooks is more then just a textbook. I loved the interactive exercises in the textbook, it made it really easy to learn the material. The sections are also broken up into easily digestible parts. The labs were also fun! I enjoyed writing code to solve the problems given. I intend to extend my subscription so I can finish the book over the summer as well. I also plan on recommend zyBooks to any one wishing to learn coding or other lessons that are available.
407I thought it was an extremely helpful learning tool. I enjoy the flow of the lessons. By that I mean that you are doing activities while you read as opposed to reading the chapter first, then doing exercises.
408Pretty Neutral really.. I do not have much of an opinion on this.
409Great extra resource to have, though would love for there to be a mobile version.
410I appreciated the way examples can be generated to ensure you can practice as long as you want. I also like how the instructors can automatically check you progress which makes the grading process easier. Overall, it is an easy and efficient implementation of an online textbook, especially compared to similar services.
411It's easy to understand.
412Simple but accurate ways to learn introductory classes.
413I found zyBooks reasonably good at learning complex concepts. I find having participation activities in between content is effective in reinforcing new material.
414I really enjoyed the interactive platform and challenge activities made sure I really understood material
415It's an interesting way of having a textbook, but it seemed to work well.
416It is alright. I like that it is online and you can work out lots of different problems, but I have had an issue with some answers on those problems and had to contact support about them. It isn't bad, but I wish the problems were in a bit of a different style, and that all the bugs were worked out fully.
417The way it checks labs can be annoying, but readings are great
418It is very interactive, so it helps me learn much better. I am retaking a Computer Science class that I took last year and failed. Last year, it was a lot harder for me to learn, because we did not use ZyBooks. The course was not interactive at all. However, this time around, I feel like I am actually learning because I am getting feedback on my programs from zyBooks and I am actually able to check my learning with the questions and activities in the course.
419From my experience of using zyBooks, I feel that it is a great tool for learning java.
420it is nice
421It was really good at explaining topics and the exercises were helpful in learning the material
422Great way to learn!
423It is very helpful about Computer Science
424It's fun and simple. I love that it is interactive, that helps me learn and actually remember the context.
425I enjoy the progress bar and the participation question that allow multiple tries, It lessens the stress of getting it right the first time for a 100% grade.
426Not bad, very good, very interactive.
427Very insightful and well structured program. However, would run better with videos and more help on the activity challenges on the bottom of the page.
428Helpful and interactive
429overall decent but the participating activities need adjustment some of them take more time than they should to go through them just because of the animation and some are just plain repetitive
430My first CS class and also my first time using zyBooks. It was great since it had a bunch of examples and showed you different situations with every topic. first experience was really positive.
431I think zyBooks is a very easy program to use and is very convenient since all of it is online.
432Very helpful curriculum
433I really like it and the interactive activities
434Very informative. I appreciated the exercises, drills, etc. I would, however, recommend reviewing the order of information. For instance, I realized the declarative knowledge regarding some concepts were presented after the procedural knowledge was presented (i.e., how to use it was presented before the background info containing its purpose and use). Also, scaffolding opportunities would be extremely helpful with the ending coding exercises. (Supporting the student with feedback that guides their learning process is needed; otherwise, they may give up and find the answer online. After all, completion of these assignments is for credit and on a timeline.)
435It's a well organized and useful tool in studying, as long as the teacher follows the guidelines and doesn't rely on it for the sole method for the students to learn.
436I like they way it's structured but feel like I would have done better if the feedback from the labs had more detail to them.
437The material is concise and easy to follow.
438Easy to use, good tutorials and plenty of examples
439It surprisingly helped so much with understanding basics of java. The different assignments it has and the step by step vid steps are great!
440Zybooks was good.
441I think the tool is great. I used to take an introductory programming course when I was still in electrical engineering but that was structured terribly for first-time programmers. But this, zybooks has completely changed the way I think about programming and how I approach the problems. I love the way the lessons are structured and each topic or concpet has enough examples to help you understand. It also provides enough practice with the in-text questions and challenge questions at the end. Zybooks is great because it does not expect you to know anything about programming. It doesn't just expect you to know how to code a sudoku solver or a maze solver.
442It's okay.
443It was confusing at first when I needed to buy my textbooks at the beginning of the year since the ISBN wasn't recognized, but this tool is pretty helpful and engaging.
444I thought it contains super helpful tips and tricks. The reading could be a bit confusing in places.
445i liked it good visuals and information is correct
446I thought zyBooks platform was very easy to understand and find information. I love the search tool. I think having the activities throughout definitely helps strengthen and visualize my understanding of the material. Very pleased with this form of textbook, which I've never encountered before.
447zyBooks is helpful and informative and largely possesses more pros than cons when it comes to learning this material
448Its easy to use
449The platform is very easy to follow. I enjoy doing the participation activities as I read. It keeps the material interesting.
450First half was good and then it accelerated a bit fast for me
451I like how its interactive.
452At first I was very hesitant to using zyBooks. Professors in the past had used some sort of online homework method and more often than not it presented problems in grading, ended up actually shutting down the conversation to learn more, and added to self-doubt and confusion about the topic. ZyBooks was nothing like. It has a clean interface, that is easy to navigate, and the way it steps through concepts is tremendously helpful when going back to hear them in Lecture as well as reviewing material for a program or before an exam. I was very pleasantly surprised!
453I think the challenge problems are a bit confusing.
454Decent learning, the best advise I can give is that the information at the top seems disconnected from the activities, it might be useful to bring some tips or formulas down to the questions so I feel more motivated to actually use them. Also providing a few more exercises at the very bottom, both simple and difficult, would be helpful.
455It provided an intuitive system for extended education beyond the traditional in-class lectures. With the unfortunate events of COVID-19, it provided a reliable source of learning.
456$75 after the fact as a pop up "oh were gonna use this " is probably the most annoying thing, considering as a college student we pay for literally everything even existing is expensive so 75 dollars plus tax was the icing on top really.
457I think it's a cool interactive way to learn, but I don't think it's for everyone. But many things in life aren't.
458During studying computer architecture, I always crave to know the exact flow of the computer(with animation or sth). zyBooks actualized it.
459Zybooks was easy to navigate through and showed me a list of when my assignments were due. However a reminder either through email would have been helpful.
460Its a good resource but the program assigns homework quickly negating the full advantage of the online textbook. However resources in the book including interactive opportunities to compile C++ helped me pick up skills quickly but were at time frustrating to use due to adding whitespace out of habit that would mark answers wrong. This does not feel to me to be a design error but mostly a technological limitation. I have no formal experience though and could be wrong.
461It's a decent software that helps you learn the material most of the time.
462I am enjoying the activities and challenges that are throughout the chapters. I believe they are helping in making sure that I am comprehending the material. The feedback for each question, whether it was answered correctly or not, is helpful.
463Makes students review lesson learned
464The zybooks allow the student an interactive way to complete homework assignments and learn the material.
465It's easy to navigate and helpful. I'm very pleased with the interactivity, which helps my engagement.
466It is easy to learn with and work through questions with
467I thought zyBooks was a nice website and had good directions but it just wasn't for me. I am used to in-class assignments and online assignment messed with me.
468Zybooks is great
469It worked well and it explained concepts well enough. There's no real complaints to be had about it on the side of zbooks. What we were doing on here wasn't aligned to what we were doing in class, but thats not zybooks fault.
470This is my first time using zyBooks. I'm finding it very helpful especially with the illustrations and animations. Some concepts like Linked-Lists are very confusing to grasp at first especially understanding pointers but the animations made it very clear for me.
471Great presentation to learn the code. Interface is really intuitive. Especially since we transitioned online.
472I think Zybooks is really great. It explains material well and I like the exercises that help you understand the material as you go along. The animations are also super helpful when trying to understand a concept. I don't think I have any complaints except that we lose it once the subscription for it is over.
473It's a nice way to learn (especially during the pandemic) and is generally good at explaining concepts.
474I really liked the platform, material presentation followed a logical progression
475Very well done material, however a little tedious for people already familiar with the material.
476The activities really helped with the understanding of the topics. They were a great practice to learn the materials.
477I can learn things in detail.
478Zybooks helps reinforce concepts taught in class without being overbearing.
479Zybooks is a very good learning resource. It explains the material quite well. However, there have been a couple of instances where zybooks has mad it difficult for me to learn a specific topic, mostly because the lesson along with the challenges and participation activities introduce coding topics that have not been covered yet. For example, I think it was in the chapter about user defined functions where the challenges incorporated vectors and classes, something I that had not been covered at all previously, hence, I had a lot of difficulty figuring it out. Also, sometimes the explanations can be somewhat bare minimum, leaving me to have to do some trial and errors to figure out exactly what was meant in the explanations.
480I definitely prefer using zyBooks over a traditional book. I have found that I am actually able to learn, due to its interactive manner.
481I like how it explains the material. The reading activities are really helpful. Zybooks is very accessible and I like that all of my material is in one place
482I really loved the user friendliness that Zybooks provides for first time users. I was able to understand each and every chapter with ease especially during the COVID-19 pandemic where virtual learning is a difficulty to me.
483Informative and helpful in learning new programming languages
484zyBooks is great. I really love the interactive labs.
485it was very informative and really helped me understand each concept. Super easy and quick to use.
486A very good platform that could let students interact with the book.
487It was very unhelpful when it came to the written portion because if you wrote the wrong answer there was no help on what the right answer was so you pretty much just had to continue to guess until you got it right or just not do them.
488It was fine to use but not my favorite way to learn.
489zyBooks is way more interactive and engaging then a normal book, specially in topics such as computer science. I really like the way one can visualize the processes instead of looking at static images.
490Very insightful and easy to use.
491Zybooks is very tedious, but it really helped out with everything I saw in class.
492It is very helpful to be able to go online and look back at the topics we've been through and reference the material for the apps I am currently working on.
493I greatly appreciate that it incorporates extremely import reading material into real assignments, thus providing much more motivation to consume the reading material essential for understanding the subject.
494its pretty good but sometimes when I feel like im coding to pass tests rather than to code for a purpose
495I think it was better than reading the textbook by myself. I think it would be better if the website adds this feature that you can practice questions that you answered wrong frequently.
496some of the animations are good, but the explanations are lacking to prepare for exercises, and many small errors or lack of relevant information made for a more difficult learning experience compared to traditional textbooks. The formatting of the material in a more portrait page layout similar to textbooks does not work well on computer monitors. For example, when trying to read an example where a diagram is near the start of the example problem, one is constantly needing to scroll up and down the page, and thus difficult to follow along the example in an efficient manner.
497I do like having zyBooks as part of my coursework. The service is nice because I can always go back to the information and review something if I'd like. I still would prefer someone talking through something I think, but for classes that are not extremely difficult I think this works great.
498Pretty well organized for an online Textbook
499It is great comparing other etext books.
500I liked using it way more than any other interactive online textbook I've used before. I'm currently using _____ for another class and hate it.
501very helpful
502It’s a fun learning tool
503What I dislike about zybooks is we need to pay high prices just to rent the books. I am paying for it, I should be allowed to keep it. This feels like I am getting the short end of the stick. However, What I like about zybooks is that there is no correct or incorrect answers for the practice problems, in the sense that we can keep trying until we get it right. This is the correct approach to learning in my opinion. Zybooks is definitely on the mark when it comes to helping students understand the materials.
504It made keeping up with my reading assignments easier because I did most of it on my phone.
505Very easy to use and learn. My favored textbook variety.
506ZyBooks makes learning concepts easier by providing an in-depth explanation, organized sections, and feedback on why an answer was right or wrong.
507I enjoy that the reading material is essentially also counted as homework for my class due to the included activities.
508I love how you guys explain the problem by pictures and gifs
509For a computer programming course, this works wonders! I am learning a lot of new things!
510I learn things through interactive demos and zybooks fulfilled that requirement.
511The interactive chapters really help me understand the material and provide the opportunity for hands-on learning. Extremely helpful resource and easy to navigate.
512It was much better than all other textbooks I've used so far. Very helpful.
513Easy to use, reading is clear, and the challenges help a lot.
514It is efficient and well organized
515Its a good book but lacks detail
516I like it but I sometimes struggle to understand what the free response type questions want specifically
517The participation activities are a great help when I don't understand a topic all that well, but sometimes the challenge activities can be quite tough for a beginner.
518It is a great platform to learn as zybooks allows you to interact with the material and have the best experience.
519I find interactive activities to be very useful
520It helps me a bit in understanding new concepts
521Seems like busy work. I learn more by discussions or other physical interactions.
522I liked the interactive aspect of it, though the way the information was sometimes structured was a bit confusing.
523I think zybooks is an incredible tool that allows the students to take assignments or understand course works that they learned during their class time. It is easily accessible and can be done anytime, anywhere.
524Easy to use
525I found zyBooks to be a useful supplement to my college lectures. I was able to learn about the program in class which then translated nicely to zyBooks because I was able to apply what I already knew while gaining an even better understanding through the reading and labs.
526doing assignments on zybooks are interesting.
527I learn best through examples and homework problems. It is very difficult for me to grasp a concept through lectures or information. I learn better through zyBook's example problems, especially when I miss them the first time. I also appreciate how zyBooks are a participation grade and that I can focus on learning rather than on getting a good grade.
528Fairly easy to understand
529I like the user interface design and the interactive challenges and assignments. However, I felt that a lot of the solutions for the additional problems aren’t explained to their full extent.
530I thought the zyBook was a really great way to present material and see what I was understanding based off of the questions given. I personally needed the mixture of zyBook, worksheets, and lectures to feel like I was fully understanding the material, so it was not enough for the class by itself, but it was a great resource.
531The texts have been great
532Zybooks has several positive and negative aspects. On the positive end, the material is easy to learn due to diagrams and other illustrations. Work is also explained thoroughly, which helps to correct mistakes that may have happened. On the negative, the same forgiving atmosphere that allows for correction also allows for laziness. Many of my friends just clicked through the program randomly until they got a correct answer then moved along. For improvement, I suggest a light penalty for missing too many questions. It does not need to be severe, just enough to encourage people to actually read the material.
533I think zybooks is very advances and convenient to use depending on how the professor decides to utilize it.
534its real good
535zyBook in a great was to lean material and practice.
536Helpful lecture content, labs and challenges
537Zybooks would be great on its own, however in addition to a bunch of other assignments, it can be overwhelming and I feel like I'm just doing this for credit.
538It's extremely concise for programming
539The code grader can be a bit weird, especially for more difficult assignments, but the animated explanations of topics (particularly algorithms) are incredibly helpful.
540I find the labs to be good and reading the book itself proved super helpful.
541I liked the web systems design it was helpful for learning to create a website
542i have never loved having textbooks online, but zybooks is much better than expected. I Love the activities and ability to really delve into my learning
543It was okay, but I don't think it taught me computer science
544It's nicely laid out and well organized.
545It is easier to use than the previous websites I've used, but the only issue I see is that I can just click until I have the right answer.
546The content was very thorough and descriptive. The demonstration helped clear a lot of the new material and also visualize how the code worked to get a better understanding.
547I really enjoyed the course material and the interactive learning within the course
548It's really thorough and the practice problems help a lot!
549zyBooks has been an instrumental tool in my undergraduate CS courses. I love the real-time feedback on labs and challenge activities, as it allows me to catch my mistakes early on and fix them before they cause me any real trouble.
550Its easy to use and easy to learn with it.
551Worked well, I think its much better than any of the previous online coding systems Ive used
552Loads of information in an easily digestible format
553It is very helpful but the challenges and labs are sometimes difficult.
554Zybook was SUPER helpful in learning the material and way better than reading normal textbook chapters. It was interactive and kept me engaged.
555Slow to run programming
556Provides great online practice with new content
557Love how it works, it allows me to enter code and test it out here. Do wish it was more like an IDE where you could see error in missing parenthesis or such.
558I helps a lot with the explanation of the material and then helping me understand different types of code.
559I like how it was organized and forced the student to read and understand the material. The videos were helpful since it helped to visually watch the material make sense. Then, the follow up questions were fair and relevant.
560It's easy to use, but it could try to give a real world problem.
561zyBooks is great! This is my second course through zybooks both of which were for programming and it has helped me learn very well for both classes. zyBooks made it very easy to continue learning during the COVID-19 outbreak because the majority of our class was already based on zybooks.
562Usually, I generally am okay with zyBooks for the few classes I take it with. I wish it could have audio explaining things sometimes, as I am an auditory learner. The only reason I dislike zyBooks for the class in question right now is because I feel like it does not link with the class at all, and just that overall the EE__ class at ___ is very poorly structured. So it's not even an issue with zyBooks at all.
563I like how the activities reinforce the reading material. The reading introduces the concept and the practice teaches it. It's a strong way to learn.
564its great
565It's very easy to understand and do the work.
566Honestly I really like Zybooks. The lessons were interactive and easily accessible . I was able to complete HW assignments wherever I was, and the interactive animations really helped me to understand what the book was talking about. The questions at the end were also very useful as It made sure I was prepared for my class's tests and quizzes.
567it's not that bad but it can be frustrating when many sections are assigned at once
568its helpful and allows you to learn online efficiently
569Really good challenge questions and practice problems.
570It's helpful, especially the challenge questions.
571It is very easy to log in and complete assignments.
572The textbook stuff is great but the coding sections could be more user friendly. Its such a hassle to write the code in the website.
573Expensive but very helpful.
574I enjoy ZyBooks much more than traditional books.
575Zybooks are well organized, but some of the click-through demonstrations are boring, so I end up not paying attention.
576Easy to access and fairly cheap
577I love the fact that we can do activities directly from the book and that they are graded as we do them.
578Zybooks is really cool, is a smart guy, and doesn't afraid of anything. Bad meme aside, it's been an extremely helpful and coincidental tool once my instructor strictly transitioned to online learning during the COVID-19 pandemic.
579Makes it a lot easier to learn and the exercises help with practice.
580useful and effective way to teach the basics of coding since the content is nothing new or cutting edge, helps free up space for the teacher to teach more important/complex concepts
581It was an interesting way to learn the material.
582Its helpful could be more helpful with fewer assignments.
583Easy to use and complete assignments
584I particularly appreciated the zyLabs, but I wish the final chapters had zyLabs as well
585I was able to understand most of the readings, there were a couple I didn't really understand.
586It's fine... but better than the lecture in terms of learning.
587Very easy to use and understandable. Make it easy and fun.
588Zybooks was not required for the course but provided as a supplemental resource. So far it has been extremely useful for diving further into topics
589The visual aspect of zybooks is really nice compared to others
590I like the interface and the variety of questions
591This has been very helpful during the crisis
592Its interactive on learning basis and helps grasp the knowledge through animations and simulations.
593[Object object]
594Annoying but I can understand why we have it
595I think it's really good for studying and practice. The animated examples are easy to understand and help a lot.
596A good site to practice the material thats assigned
597good for practice
598Pretty convenient and easy to use
599Helps me a lot in my study. Great tool.
600zyBooks was really good for learning C++ because of the interactive examples and animations
601I love zybooks. I was also told by my instructor that zybooks is on Github and I think that is amazing.
602It is great in breaking down hard concepts as well as a form of practice.
603It was very smooth and easy to use
604It really helped me a lot to understand the course and made it really easy.
605Zybooks learning materials are very clear and concise.
606Zybooks is incredibly helpful when it comes to programming. I do not think I could have learned any other way. Great Job!
607Becomes tedious. I start losing focus. The playing feature becomes extremely frustrating to follow along. Some topics become tedious. I do find it helpful however, I feel having some videos where someone is taking us through the algorithms will be better than us keep playing play.
608I like the interactivity. Helps to be able to immediately practice the thing I just read.
609It's useful as an example
610I love zybooks!! When I miss something in lecture they are a great way to learn the code.
611I think it is a very interesting and helpful tool. Super easy to use and has very cool visual/video/interactive examples.
612Thought most of my learning came from zyBooks even more so than lectures.
614It helps me learn programming very easily
615Good for referencing but tedious and not enough coding
616Easy interactability, helpful for computer science course
617I really liked how topics were laid out and the speed at which they were covered.
618Very helpful when I needed to refresh on some material.
619It is harder moving back in forth because when you come over to zybooks -it acts like it don't want to bring up the information that you need to do your work. But it is ok stressfu
620I love how ZyBooks performs the guided training, then the labs. It is engaging and exciting!
621I'd rather use zybooks than zoom lectures
622I really enjoy using the ZyBooks platform. As a beginner, I have found it teaches me at a great pace and combines reading with practice well.
623I love it
624Zybooks are a good way to reinforce concepts taught in class through interactive lessons and problems that give instant feedback.
625zyBooks is very helpful and very informative.
626Very in-depth and thorough explanations. Broke really daunting subjects down into easier-to-understand problems.
627the challenges are hard
628The zybook really helped me to better understand all of the topics in this class. Online classes can be difficult, but this was definitely a great resource available. I really like how the zybook has the participation activities. Overall, I really enjoyed it.
629It was helpful to have the resource of zybooks to go back to in order to remember information and study but I would not consider it a tool when first being introduced to new course content
630I think it's a helpful tool that is good for supplementing learning, but needs outside sources to make the material interesting.
631It is very helpful and compliments a lecture well.
632It was nice, for a computer science course, to have an interactive textbook
633It has lots of information
634I thought it was very helpful.
635Zybooks is very hands on with activities that helps learning the subject matter alot more interesting and compelling. The interactivity and the sample questions makes the learning process much more engaging and efficient.
636We don't really have a recitation where we use this code so Zybooks was a pretty good substitute for it.
637Almost perfect in every way
638zyBooks is a great platform for beginner programmers like me. It introduces material at a good pace and is a great companion to computer science classes.
639First is a unique experience compare to others third parties learning website. I will strongly recommend this learning site to other people.
640Its a great resource to use while coding an assignment. If i don't recall information, or the syntax to a given statement i can usually find the answer on Zybooks.
641zyBook is really amazing and easy to use. So worth paying the amount I paid for this class.
642I really like the way that zyBooks is set up, it is clear and helpful.
643Good usefull program that helps with making sure assignments are actually ready for submission
644Good source of material, but programming assignments are sometimes too easy.
645I like the fact that it is a virtual text book that has questions to answer as you go.
646Easy to comprehend.
647Its great
648I like it a lot! It prepared me very much for my class and all the interactive participation was fun to do and very helpful.
649zybooks is helpful and covers most material in depth.
650Its very helpful in practice and understanding the conceptual end of code
651zyBooks, as a learning tool, is VERY helpful for people who beginning to learn how to code. The integrated interpreter and the ways it is used with the material enhances the learning experience in a very powerful way. We had issues, however, as we progressed to more advanced materials. The instructor had a difficult time providing unit tests and other 'test' mechanisms that could help us understand WHAT was wrong with our code other than the code did not pass the tests. This, I feel, is VERY opposite the way coding takes place - especially since testing your code is a VERY important part of how a successful completion of a programming goal is achieved - and having no clue what the end result of the desired 'test' is for unit testing results in massive frustration and repeated attempts to push code through the grinder until the right size pieces of code come out. In one case - I had completed a program as specified by our teacher, and when I put it through the tests ... it failed 0/9. I had tested every last piece of it. It worked beautifully. Problem was that it was too well made. I had to BREAK THE PROGRAM in order to get it to pass the testing mechanisms in zyBooks. That is right, I had to RUIN a perfectly fine working script, and then I had to ADD ERRORS to the code, no joke... I had to mess up methods in my classes in order to get it to pass. All of this without a clue as to WHAT would be considered passing... Long story short - help out the instructors for the long game. Help them to write successful unique tests by providing them with a library of testing code that they can work with to make a zyBooks course unique to them. Additionally, please force instructors to provide a WORKING SOLUTION to their tests when they write strange tests and instructions. This way no other student ends up like me with some backwards test that everyone pulls their hair out trying to figure out what the test is actually testing for... (Shaving bit after bit out of the script until it tells you that you got 1/9 points as opposed to 0/9, etc etc etc) On to my next point: You guys do feedback VERY well. When I had strange questions / issues about the material and submitted feedback, zyBooks ALWAYS responded. You guys are doing great! Thanks for listening to me then and now!
652I actually love zyBooks because it encourages learning and doesn't penalize you for wrong answers. I also loved the challenge activities, it really helped me learn!
653I really like it, the labs are very well explained, participation activities keep it dynamic. It's honestly one of the best learning tools.
654So far, I like it because it's very straight forward
655I think it is a great way to learn coding concepts in particular! It gives you the hands on experience while also still talking through it thoroughly.
656Zybooks has been very helpful in learning the material with many clear examples.
657Issa book
658It's very useful and helpful to define one's errors in the work and the explanation afterwards helps a lot to know why it was wrong and a lot of activities to help one going.
659Great way to learn material.
660offered interactive learning that was a great help
661I wish there was more instruction on the challenge problems to implement more learning
662I believe that zyBooks is very essential to learning within a remote setting. I have no problems with the content and learning it. I am very happy this was the software that was chosen for my Statistics class.
663Having to pay full price for a text and still losing access to it after the semester ends is frustrating, especially if you have to retake a course - you have to buy the same book twice.
664I thought it was helpful, the labs and challenge activities did not provide any problems in functionality. The textbook overall could have used more detail for the contents.
665The website was useful as learning material, and my course relied heavily on it.
666Zybooks really helped me understand the course material for this class. Since this is the first c++ programming class that I have taken, I felt really lost on some of the topics that we went over. Being able to refer back to Zybooks sections was really helpful for my understanding in class. I also really like how Zybooks is set up. The headers for each section are really helpful in navigating through all of the material, or for navigating to a certain topic.
667Organized, repetitive, instills learning.
668zyBooks is great and it doesn't lag. I like the information it covers, but I do wish it was more detailed.
669its secure, safe and easy to use .
670It helped me to develop my basic understanding of each chapter.
671I really appreciate the interactive style of learning through zyBooks it has really helped me learn with a more hands-on approach.
672I like print material, it would help me to have one, with the quiz answers listed in an appendix. For what you charge, it upsets me that I have nothing left after the course for reference material.
673I feel that zyBooks is an adequate learning tool that helps me learn on my own, rather than waiting for the rest of the class in lectures.
674Zybooks makes it easy to learn the lecture materials in-depth, but it still makes it challenging enough that the information is really understood.
675It is a good way to learn certain topics without getting too detailed in the explanations. Some topics are harder to understand than others, but zyBooks does its best to explain it.
676It was helpful as a second source for different algorithms I couldn't quite get the hang of in class. The diagrams and animations really helped my further grasp concepts as well
677ZyBooks is very efficent for learning the content for my class.
678It was very helpful with my learning experience in my online programming class. Especially considering i have never taken a program class before.
679Easy to use
680Its an interactive textbook which makes it faster to learn how to visualize code in real time and allows you to code as you learn
681zyBooks is a great learning program that helps the user learn the material that is needed, the hands-on challenge really enhance the learning experience.
683I like it. I think the lessons are a little long at times, but other than that it does teach well.
684zyBooks was a good introduction to learning python and made the learning process a lot smoother and easier.
685The course work is easy to follow
686Good learning tool, but the multipart videos are tedious
687Its about the same as a book rental; a scam. Imagine paying $50 to have access to a book for a limited amount of time when i can find practice problems and references online. There is no point in buying a zybook if the contents just lock back after my rental has ended. Whats the point if i cant go back and read/practice the information anyway.
688Interesting learning tool, can seem dense at times but very useful
689The best execution of an online textbook that I've seen. Great formatting, love the interactive exercises.
690Zybooks provided good simplified information that supplemented the lectures. It was really helpful in learning materials that were vague during lecture and a good reference point as I was doing homework problems.
691easy to use and helpful with instant feedback
692I like how it is very interactive and the animation is very helpful.
693Really good interface, although the processing of some assignments is very slow.
694It's very easy and intuitive to use.I much prefer it to a traditional textbook
695I skimmed through the zyBooks assignments last semester, not paying them much mind. Just enough to get me through the class. This mentality has come back to bite me this semester. So since the week before spring break when all classes when to the online format, the zyBooks assignments and exercises were INCREDIBLY helpful. I even went as far as to go back to the beginning of the semester and redo all my zyBook activities for the knowledge. I feel that I now understand a lot more than I did coming into the quarantine and that the extra time has helped me fully realized how helpful the zyBook activities are when they are correctly used.
696Has been a very helpful learning tool this semester, really helps break things down
697Most of my professors major projects revolved around zyBooks, meaning we had to change certain things so they would work in zyBooks. This is fine, but there are tiny differences like how the newline is created in a windows notepad versus the zyBooks version (Unix I think). These small details did not necessarily make it more difficult than it had to be, but I just feel like zyBooks should not ALWAYS be used for major projects. However it's very helpful with test cases and homework and definitely teaching.
698I like that there are challenges and that we are able to at least understand the
699zyBooks has been a tremendous help when it comes to studying. I enjoy the interactive activities in the chapters.
700over simplifies the concepts and the graphic things are too slow
701Easy to use learning platform, and the challenge activities can help students learn better
702I feel like the content is thought out and interactive.
703The website has a very modern UI, easy to understand lessons, and has simple, yet clear graphics for the needed assistance.
704Very useful in a supplement to lectures. While grinding and irritating at times, it truly helped me understand the material.
705Goes way beyond traditional textbooks and is much more effective. Sometimes I rent zyBooks for classes that don't even assign it.
706It is a lot easier to follow than a regular textbook
707Material is good as it walk throughs the topics.
708Very good website, instructor set up poorly, compiles code slowly for turning in questions
709zyBooks is a great way of keeping the readers engaged in the material with the ways i'ts formatted and the embedded book activities.
710ZyBooks makes it much easier to read textbooks, and much more fun and interactive.
711ZyBooks gives me a very hands-on approach to learning the concepts illustrated in my class sessions and is relatively simple to navigate, sometimes however I feel like the instructions are a little lacking sometimes and leave me wondering how to do the assigned problem.
712Although I am not a fan of computer science I believe that this was a great tool to use in practice to get better at computer science.
713its pretty helpful. If I don't understand something and get answers wrong it lets me see the answer and helps me see why the answer is the answer. At times I rushed the participation activities but they're still useful for quick review of material before exams.
714ZyBooks has helped me in more ways than any instructor could. Talking to professors are nice. However, you can't talk to them 24/7. With ZyBooks I can! Any questions I have are right in front of me with the answers and a great explanation.
715zyBooks was defiantly a useful resource for me during this semester. The exercises were involved and helpful, and the material was very comprehensive.
716More useful that the actual class and an easy way to learn
717Overall it was fine, just a little boring to read at times.
718This was a good way to ingest information outside of the classroom. It was a good tool that was paired with lectures and helped me learn the material.
719The animations are extremely slow and the questions are pretty tedious but I did learn a lot.
720Covered the topics well with visualization, text, and activities.
721I think that it would be helpful if the examples were laid out in a different way, such as the animations for participation activities. The way they are now is really dense and difficult to understand.
722Very nice design, very easy to navigate and operate
723A good way to learn the information by having many participation and challenge activities
724I think its a pretty good program. No real issues using it.
725It was a great way to practice C++ programing skills.
726I like the combination of the participation activities along with the challenge questions. The participation activities help me to make sure I understand the material, but it is always nice to be challenged. It is a great way to prepare for tests or exams for the class.
727i wish i could look back at old books and do some exercises to freshen up on things, without buying it again, like a real book
728Some parts of zybooks were confusing and frustrating at times, but I worked around it
729Helped me better understand data structure
730i love how clearly it explains the material as well as asking questions throughout to make sure that I also practice & understand the material.
731We used zyBooks during each class and for any assignments. I found it more useful to take notes straight from zyBooks rather than attempting to listen and summarize what my professor stated.
732The format of the Participation Activities is better than anything a normal textbook can do. The step-by-step visuals where you had to press play over and over felt more tedious than useful since they often didn't demonstrate concepts difficult enough to need such detailed explanations. I think ZyBook is great for a course in Computer Science, but I doubt it would work as well for other STEM courses.
733Easily accessible and a very interactive way to learn from a textbook.
734zyBooks assignments really helped me understand the material I was learning because of its interactive aspects
735Good, the examples could explain a little more. It implies a certain steps which make it more difficult to understand why a step has taken place.
736It has been a good learning tool, however my one complaint is the jump in difficulty from the chapter material to the lab material is a bit steep for me. I think an easy version of the labs that is a bit more guided would help me a lot.
737I think zyBooks is good, I wish instructors would utilize the testing system more, CS test are hard to deal with due to subjectiveness.
738Its a good learning tool, but the Challenge Activities dont always function in Firefox and some of the Participation Activities can be bypassed too easily in my opinion.
739it presented everything in an organized way and provided interactive material which I believe is essential to learning computer science (as opposed to a normal textbook).
740While easy to use it feels tedious, this is most likely because of my own interests and things of the like, not because of what it is.
741ZyBooks packages the lessons very neatly and is easy to understand.
742Zybooks modules enhanced my learning and understanding. There were issues in submitting assignments initially.
743zyBooks is a good way to learn coding due to its step by step nature.
744It was a good help for understanding new material further but now with quarantine it pretty much is fully teaching me and doing it well. I like zybooks quite a bit.
745I think Zybook is a great program. It helps me organize what I need to have done for each week which helps me stay organized. I also like how the program allows for my instructor to add notes and comments to helps us understand the material for each section.
746zyBooks has interactive activities that makes the process of learning more interesting
747I enjoy working through zyBooks and find it a very good way to learn
748Zybooks actually explains the chapters thoroughly and crystal clear unlike Blackboard or cengage. I am actually really glad my professor choose to use zybooks because she doesn't do zoom and I don't have to worry about that becasue i get all i need to know from here explained in full.
749It is nice
750Much more user friendly then my experience with ____ and ____.
751It was very good to understand and helped a lot.
752I thing zyBooks is a good program. My only negative experience was with the coding editor available.
753Some issues with program feedback; also not sure how to solve some of the earlier problems without knowledge from later chapters
754Good but kind of bland in presentation
756I like the organization and comprehensive nature of the material. I find the slow pace of the animations (even at 2x speed) to be annoying sometimes, especially when there are a dozen or more so unskippable steps.
757Very interactive
758It was a great hands-on tool for me to learn as I go. the only thing wrong with it per se is often my Professor would assign homework due on Friday nights and not Sundays. Meaning IF I had a bust week I hadddd to finish it rushed and couldn't;t take my time to learn
759I thought it was very engaging for the student. It allowed me to keep on track with my work through practice problems and participation throughout the entire course.
760Great way to learn, it is engaging, it makes sense, aids in my understanding. The challenge exercises are good, they keep repeating the basic concepts until they are fully understood by the user, not allowing the user to move on until passing--great idea.
761zyBooks is fantastic. I was already very familiar with this material so the zyBooks format allowed me to very easily get through the course. Had this been new to me I also believe the layout of zyBooks would make it quite easy to learn.
762It was a nice view of the subject covered in this class.
763I think it is very helpful and easy to follow.
764The book needs more explanation of how to do things, when I was completing activities and needed guidance, there wasn't much and I ended up spending a lot of time trying to figure out what was going on. Otherwise, I liked it.
765I think it is for the most part good, but there are labs that are far more challenging than what we are prepared for in the lessons
766Fantastic! By far my favorite online textbook platform, love the interactive modules and progress tracker!
767I think zybook is better than physical books
768Good for learning the material,TERRIBLE for going back to review it again. Can't find anything, search feature is terrible, no summaries, doesnt save the selections for questions.
769Sometimes complicated, but overall informative.
770i enjoy the interactive nature of Zybooks, being able to test the concepts and reference the material at the same time is very helpful. Only wish that when you paid for it, you owned it for life so you can have the reference...
771Since it’s my first time using it I’m not quite sure about it. But I was impressed by the fact that it only cost $58 dollars. It’s much more cheaper than Cengage and I totally agree with it. I looked through it I like how I can access the textbook and do homework at the same time. From past experiences it always took me alot of time to go and look up the textbook from previous Math classes.
772I love the zybook! So easy to keep track of assignments and presented the material in a very clear, understandable way.
773I think it's great. It has been tremendously helpful in teaching me java
774So far I like the interaction and feel more confident that I will understand the work.
775easy to use
776Excellent examples, animations, and exercises
777Some of the errors that I got during some labs didn't make any sense. It would be helpful if the errors were specified a little bit more.
778It has been as useful as any other traditional textbook interface, if not better.
779It was a great study resource.
780It was extremely useful to learn from Zybooks. The questions in the book helped me master the topics. It was such good practice.
781I thought the material was too trivial, though I am a fairly experienced programmer and others may have been more challenged.
783Zybook has been a handy tool and has helped me understand the concepts thoroughly
784it was very expensive as something that is meant to aid in the process of learning. Overwhelming amount of chapters to complete at once, but that was an issue of our course rather than the book itself. What would be nice to add in each chapter is a motivation why is it useful to learn that particular thing, where and how is it used etc.. Especially with the data structures.
786So far so good. I just got done reading their "how to guide" and it provided a lot of thorough steps.
787Nice book makes teachers life easier
788I like the feature where they let us to see answer, because sometimes I really have no idea what to right, and I don't need to struggle for too long. I can just look at the explanation and understand concept better.
789Zybooks has given me great insight on both classes I have used it for. I have enjoyed the highlights and activities relation to my courses(i.e intro to programming with Java and C and Machine language)
790works well and is great as an interactive textbook
791I really like the way they teach the subject, i don't know about other subjects yet, but for computer science zybooks is actually very helpful
792I think that zybooks is a great starting source/reference for learning new materials. Personally, I've only used it for learning programming languages.
793I guess in general it's a great idea and a compelling way to learn content, but for this subject, a lot of the zybook wasn't necessary.
794Some of the Challenge questions are very repetitive and boring.
795It's a nice, interactive tool to facilitate material.
796I liked the interactive element of zyBooks, however for the assignments there were some elements that sometimes felt redundant or too time-consuming.
797I think zyBooks is a great app to learn about programming, especially beginner programming.
798Using zyBooks makes the course easier to learn from and practice the lessons. It gives real-time feedback that helps to learn to debug but also does not give the answer out right.
799not much, so far, pleasant experience. but would be value add more separate reading offline access then lab online access. i can finish reading offline.
800I feel that is a good resource that is organized well and it helped me to better understand the java language
801Cool learning experience
802Very easy to use and the problems provided in the textbook help me practice and understand the material better! Instead of assigning regular textbook problems, I like how my teacher assigns the lessons from the zyBook for a more interactive experience.
803Very straight forward, not challenging while remaining useful.
804ZyBooks’ interactive features like animations to help visualize key concepts, learning questions which are presented in different formats, and the many tools with minimal text are very beneficial to build skill and intuition. It's like an interactive textbook or a virtual professor with which you can learn from at your convenience any time of the day.
805The way it is organized is very useful and the examples and participation activity are helpful.
806zyBooks is very helpful and convenient. I can learn in my own time.
807I love this platform. The interactive reading makes learning new topics just that much easier!
808It is very helpful
809I love how interactive the information is and the reading to me is not as depth as many study materials.
810Having a relatively inexpensive (relative to other textbooks) text that is online was pretty nice and the interactive examples and problems made content easier to understand.
811I like the video explanation
812not enough detail for important things
813It was so helpful having learning activities right under the information to enforce it.
814At first I was upset because it costs money, but it is so much better than reading a stupid pdf
815It is easy to use. I find much more engaging than a tradition textbook. The activities allow me to visualize how it works.
816Sometimes teaches more than the teacher
817This zyBook was very helpful with understanding core concepts on ARM instruction.
818The challenge activities are very useful in making sure you learn the content.
819zyBooks has been exceptionally helpful in learning the requisite material.
820I liked the assignments a lot and helped me to understand coding better.
821Very helpful with good readings, I enjoy how when I get an example wrong it explains how to do the problem.
822I like the setup. The interactive exercises helped alot.
823Very useful for my computer science classes, but the math courses use such intense jargon that it simply takes too long to process
824zyBooks is really a good material to expand my horizon about coding,
825In coding the labs are overly sensitive to white space, otherwise the textbook is fine.
826It was helpful for making sure I understood conceps
827could be harder to just bs putting in effort
828Overall experience is great! I've learned a whole new chapter of content and it has made my classwork easier to understand and achieve higher grades on my test and projects.
829it is good text.
830These were assigned homeworks, but they did an incredible job at helping me further understand the material. My only request is that the labs (Python Labs for my class specifically) included a little bit more guidance. I stared at and attempted the lab for over 45 minutes before understanding what it asked, but there was no helpful hints on where to even start. Outside of lab sections, I really enjoyed it!
831I appreciate the non-strict learning style.
832The format has been easy to use, especially once I figured out the expected way to input code.
833Very well structured and easy to use
834Zybooks has helpful interactive tools, such as simulations and step by step "videos", that aid in learning the material in class and gaining a deeper understanding of this material. The multiple choice questions are plentiful enough that I am able to learn from previous mistakes to answer similar questions. When a question is answered wrong or right there is an explanation to go along with it which is helpful.
835The best online book and homework service. Canvas integration is good and interactive activities are also nice.
836Explained a lot of the material the professor didn't in a streamlined way, and tested it in little bits and pieces which i liked.
837I think zybooks is a great website and explains the material correctly!
838I already pretty much know everything in this course, so zyBooks is a good way to get some practice in
839I thought the material was good overall. I did find that there were some syntax errors and I did report them
840The information was direct and to the point, but I would like to have seen some examples other than what was in the solution to the homework assignments.
841Nice ui with good activities that help solidify understanding.
842It's expensive but cool I guess.
843I really enjoy zyBooks. I have found it very helpful in my courses.
844I like it so far. This is supposed to be a pretty fast paced/ intense class though (from what I've heard), so I might not like it after seeing it 30-40 hours a week. I like that I can correct questions I got wrong. So many online sources don't do that but I like that it encourages students to learn from mistakes.
845I've used it for multiple classes and really enjoyed it especially the diagrams are always helpful
846I love that it is an interactive textbook that checks for understanding in a very helpful way.
847Fun and interactive experience to learn on.
848The interactive activities are helpful for learning. The material is well-organized and presented concisely. The exercises evaluate and develop understanding.
849Easy to use, some chapters missing on explanations.
850It seems good to work at a certain pace, definitely helps when you have to go back on a specific part of an assignment you’re doing
851it's a lively demonstration of books, it's great
852It is easy to follow and allows you to learn and practice as you read.
853I have enjoyed using zyBooks. I like the way the material is presented and I have learned a lot from it.
854I really enjoy the interactive zybook. It has made learning some of the topics considerably easier than just the normal text book lessons
855Honestly, zyBooks was the best digital textbook subscription I have had thus far in my college education. The content was clear, concise, and easy to understand with examples.
856I think zybooks is very helpful in first learning a topic but is not helpful for in-depth learning
857I've really enjoyed doing the activities as I learn. They help me grasp the concepts taught in the book.
858The interactive questions keep me engaged in the material.
859It is a great way to learn content. Often times could replace a whole class. But not always the case, for certain classes the zyBooks is incomplete, or not a good addition/substitude for lectures.
860I found it very helpful. The lessons really help me grasp information needed to pass the class
861It is a really great platform, I love how hands on it is.
862Pretty good interactive content. It definitely helped me understand the material better.
863Easy and convenient way to learn how to program
864Easy to work with and good division of workload.
865I find zyBooks easy to use and a fun interactive platform to learn.
866I like the LAB area
867Zybooks is one of the best way of self-learning. I think all professors with flip classrooms should use zybooks. It really helps.
868Time-consuming but helpful
869It is structured really well and helps me focus more on topics I would have normally missed or skipped over when reading a typical textbook. It also helps tracking which readings are important for current class topics which helps me understand the material much better.
870I enjoy the interactive aspect of the site that is not paralleled in any regular physical textbook. I find the check-in questions to be extremely helpful for my understanding of the different concepts.
871Helps tremendously
872Most of the time I learn easier using zyBooks than my professor
873Very thorough and interactive with its material.
874For the most part I really like zyBooks. The only thing I would like different is to have explanations for coding parts that are very confusing.
875I think its great for learning things like circuits because it makes it easy to interact and see how they work internally and how all of the equations and systems would apply.
876The only complaint that I have is the Labs are so picky on the code..
877Easy to use, good UI
878It was a nice website to use to turn in the assignments and it was easy to find chapters and was really easy to participate in class with the assignments.
879I think videos would help a lot
880Great learning platform with it's interactive learning environment.
881It was an easy way to learn python
882I think Zybooks helps streamline course content, and makes it a lot easier for readings to be assigned and then later looked through (with the search function).
883I've always found it to be very instructional and informative but, I do believe that the things taught in here need to be accompanied with a professor explaining how it works.
884It takes advantage of the fact that it is an online material and uses that advantage to help students learn
885I believe if zybooks had videos inputted into the class it would be easier to learn.
886The way zyBooks makes the students engage with the material is very benefical. After reading a paragraph, we have to answer some questions, and that really solidifies what we just read.
887Unique to my education experience and appreciated
888I am so beyond grateful for having zyBooks for this course. In comparison to other courses with traditional textbooks, zyBooks made it significantly easier to learn the material, practice and study. When it comes to learning something like coding, I think there is a misconception that the textbook is not typically helpful; however, I believe zyBooks proved how amazing having an interactive textbook can be in this realm.
889It was kinda hard to follow at times however, it was easy in the end.
890I really do enjoy the interactivity. It's more engaging than just reading a textbook and it is really helpful to see these sometimes abstract concepts illustrated/animated, especially for someone like me as a visual learner. Sometimes I have to rush through the activities without really paying attention just to get them done before the deadline (and because sometimes it just feels like busywork), but it's organized in a way that it is easy to go back and find topics when I need to reference them later.
891I think zybooks is an excellent tool, it's made reading for me not such a chore and works better with the way I learn.
892I like The way topics are explained using video steps.
893Zybook is very closeminded with answers. The concept is great but answers are stupid.
894I think it conveys material in a way that is easily understood
895It requires "just right" code input which is absolutely not applicable in the real world, where there are many ways to solve the same problem. Give me a project, and help me work to a solution. That is what tech companies are looking for: people who can think, not just regurgitate whatever they just read.
896This is my first time using zyBooks, but so far everything has been intuitive and easy to use.
897zyBooks is very helpful and makes things seem easier than than it is.
898I like it so far! I took another programming class that was a lot harder than this one.
899I appreciate the interactive nature of zyBooks. It makes the material more engaging, which helps with my learning.
900I am happy to be using zybooks however when it comes to the some of the participation activities i feel it would help students more if they gave a better detailed explanation when we get something incorrect. Honestly some of the explanations leaves me more confused, but other than that it's a good product.
901Some of the graded code assigments were formatted poorly but otherwise not horrible. Like the main class was in the
902It was my first time using zyBooks but it was easy to learn how to use and I like the structure of the problems assigned.
903I enjoy the coding part at the end of sections, but the interactive slides are not as helpful for reading.
904its great
905Informational and well designed
906I think it is a great learning tool that makes textbook reading more interactive and manageable.
907I really enjoyed the zybook material more than a regular book. It was much more engaging and I learned a lot faster with the zybooks this semester.
908Our class was flipped, so this is how we learned new material. I thought it was helpful.
909It is easy to follow I have only seen one mistake on one of the labs. One of the outputs was not right if you plug it into a formula.
910Out of all the different online learning sources I've had to use over the past two years, Zybooks has always proven to be the most reliable and insightful option.
911zyBooks is freaking awesome. I love the idea of an interactive textbook, and all of the participation activities and challenge activities help me understand material so much better. The only thing I would change about zyBooks is adding short video clips with narration at the end of each section, summing up all that was learned therein.
912It's easy to navigate and the material is useful.
913Easy to use. Teaches well and quick.
914The format is a huge improvement on typical online textbooks. I deeply appreciate the information and comprehension questions being baked together.
915Easy to use and follow
916zyBooks was an an extremely helpful resource during the semester when classes were in session on campus. Now that classes are taking place virtually, zyBooks has become even more important in my learning experience.
917Helpful for repeat practice. I don’t learn as well just reading text though, I wish there were video explanations and examples.
918I think I learned a lottt! I wish There were more videos tho for more visual learning to balance off the tremendous amount of reading and make it faster process.
919The course material is not organized properly with some courses and the required participation activities are sometimes a hassle to complete.
920I really like how zyBooks is formatted, normally I am really bad with online textbooks, but the fact that there are places to self-test and more dynamic visuals really makes it much easier to learn and remember the information. I wish more classes would use it.
921zyBooks is easy to use and I enjoy it. I would sometimes get frustrated with it linking correctly with my Canvas but for the most part it was great.
922I really like everything about it. I like the organization, I like the fact that it can be linked to Canvas, I like the detailed steps explaining each process before the challenge problems, I like the way problems become incrementally harder, I like how the hints provided for wrong answers steer you towards the correct answer without revealing what it is. I like that there are extra problem available to practice below with pencil and paper. Great system overall.
923zyBooks is a very straightforward program to use. It is very helpful and does a great job making sure the student knows the taught material.
924Honestly pretty good for consolidating and reinforcing retainment of material
925I found it to be a pretty engaging and low-stakes way to read a textbook
926its a great and interactive way to learn course material
927Zybooks was much better than a typical text book as I felt I learned the material better with the interactive format. It was also very helpful to reference later as I progressed in the course.
928The activities are helpful.
929So far learning basic coding skills has been easily understandable.
930Enjoyed it
931Reliable and educational
932The materials are very easy to understand.
933Easy to use, good supplament, doesn't replace good lecture/teacher
934I like zyBooks a lot because I can always go back and study material that I haven't fully grasped yet. It's honestly a very useful tool.
935Super awesome, truly helps me learn.
936I like how it's very interactive and how it is organized. However, the Zylabs are too specific with their criteria that it's more of a bother to do them in here, so we usually use other online IDEs to do them.
937I love how interactive it is.
938Zybooks has helped me immensely to conceptualize matrices and linear algebra. Whenever I did the zybooks to prepare for class or after class, I always felt like I understood the material very well. While many of my peers felt annoyed by the challenge or participation activities, I felt them to be very helpful to my learning. It was a good estimate of what I knew or didn't know. They helped me understand concepts on a deeper level through examples.
939It is a great tool that has helped me learn python quickly. Before, I had no experience with python but now i feel confident in my knowledge of the material. I really like the interactive features because practicing code right after learning makes it solidify in my memory.
940It was actually just super helpful with the examples, I think there are improvements to be made but they were much better than my other text books. The zylabs were an awful part of the course tho and ended up hurting learning a lot.
941Very engaging. Practice problems along side book are quite helpful.
942It helps me learn the things that we don't go over or don't go in depth enough in class. Love the challenge problems and lots of examples.
943Its easy to use
944Some of the material was helpful
945It's nice but easily exploitable
946Its easy to learn material when using
947The step by step examples are super helpful.
948It was better experience than using traditional books and it is way better than using other online resources. I would be happy to see other class in zybook. It always made it interesting and intuitive. There is some room for improvement like some progress bars or score calculation bar. Mostly helpful. Thank you.
949Easy to learn with visuals but not so much with a lot of text
950I loved Zybooks.
951Too dense and abstract for me to care and comprehend the material.
952I thought zybooks gave me a good concrete way of understanding new topics and let me see a lot of examples of new topics being used.
953zyBooks is a lot better than other online textbooks I have used. I like the exercises are interactive and worked into the material. The coding challenge exercises are well-executed and help me learn as I am reading. The price also was not too steep, which I appreciated, as some online programs I have used for other STEM classes were super expensive and glitchy.
954Effective learning tool
955easy to use
956I think I like the interaction and challenge questions for coding (python). This is my first computer science I've ever taken, and I haven't had good experiences with past online textbooks so this was a pleasant surprise.
957I like how learning activities are integrated into the text so I can apply the knowledge as I am learning it.
958I think it is a really good resource for learning programming concepts
959I think zybooks is a good resource as study materials to go back and look through briefly, but as a textbook it doesn't translate well for some courses. The challenge and participation activities we're useful to go back and look at previous examples but in the moment I would just speed through them for the grade as there was no proper incentive not to.
960The exercises seem good and it takes pressure off knowing there is no penalty
961Great paltform.
962Helpful explanations and practice problems.
963It is a great source of learning.
964It's a great resource.
965I like how zyBooks is structured to help me code in an efficient manor. However it can be confusing to read the text of programming, making learning how to code difficult. Especially since I no longer have an instructor to talk to in class to help me learn.
966the website and platform is organized very well, it is easy to read and functions well.
967I really liked the questions that go along with the reading so you are consistently engaged.
968too expensive
969zyBooks is a good supplemental learning tool. Although sometimes you come across smoething in a lesson that has not been taught yet (until a later chapter). For example, one of the chapters used memory allocation in an example but the memory allocation topic wasn't until a few chapters later. That can be confusing.
970Some of the challenge questions were a little too challenging and I had to look up the answer. When comparing the answer to the chapter, I couldn't figure out how they derived the solution from reading the text. I usually come up with the solution by looking at the sample code create a similar code. Some chapters there was no code with functions similar to what the challenge questions were asking. Other than these select problems, I overall found the book really really useful. I relied on using the textbook to learn rather than the lectures. I'm the type of person who learns from being given problems to understand how equations/methods work. Overall a great resource I relied heavily on.
971ZyBook is very useful but for some material the Professor was able to clarify some issues I was having
972I don't know about other books, but your computer programming 1 book is bad. It has numerous spelling and grammar errors as well as confusing material. I know code very well and have to take this course for requirements. This book is fine for people who already understand code but is not beginner friendly at all. You show so many complicated and confusing concepts to newer coders right off the bat and leave out so many basic principles at the same time. It's overwhelming to them and underwhelming at the same time, overall this is not a balanced way to teach coding. Also, some of the things that have been used as examples so far have been slightly comforting. As someone from the Latino culture and heritage, I found it particularly dissapointing when I read the default mad libs inputs to read something about eating burritos makes you muey macho or something along those lines. No, it's not outright racism, but it is a micro aggression that just made me upset. Haha, it's so funny because they used a foreign food and foreign language, haha, so funny... Comedy is great, I love comedy and there's so many great ways to include comedy in education and that's just not one of them. If you're going to punch a minority, punch up not down.
973I like it
974I like it. It's a really nice way to learn.
975Easy to use and nice simple presentation of information. Fast and interactive way of learning.
976Its a new way of learning than I used to
977Only good for learning when its a supplement to actual lecture on the material. In this course it feels extremely disconnected from the subjects we are learning and putting into practice in homeworks
978I like zybooks, I enjoy the interactive aspect of it, and the fact that it helps me understand concepts and it is something I can easily go back to.
979Wayyyyyyyyy too nitpicky about submissions. I miss one character in a challenge exercise and the whole thing goes down the tube.
980At first, I was skeptical, but I like the participation activities much more than the _____ format. I do wish that there were examples for the activity questions at the bottom of each section, perhaps just a more formal example
981Zybooks is a good way to serve as a textbook for the class i took for it (computer science). However, with my learning habits, simply reading about the complex concepts about programming was not enough. I found myself being constantly stuck when doing the acoompanying questions and applications on each section. Some to the point where I had to look at other sources for the answer.
982I really enjoyed the fact that the zyBooks had the option to get the answers correct by attempting multiple times until I get it right. I felt I was able to learn more by being able to figure out what the correct answers were. I felt the challenge questions allowed me to prove that I knew what I was doing.
983It is a very clever way to present textbook content, in particular related to coding.
984I think it's a helpful, interactive textbook for learning matlab.
985Useful learning technique. I enjoy stepping through the processes and practicing the code. Also useful for looking at examples of code for lab assignments and projects.
986I am not a computer science major, and I thought this was a really helpful introduction to the material. I took a C++ class with a normal textbook and I didn't learn anything. I am very impressed with this system
987I really enjoy the coding and the test we have to take a part in. However sometimes even if youve done it incorrectly in the activities it doesnt tell you.
988This is my first time using online learning materials as required by a course curriculum, or having an online homework regimen. I have found that between ZyBooks and ____ (my other online resource) ZyBooks has been better for teaching and use for homework.
989Very easy to use, extremely helpful when the material is difficult. The built in compiler is absolutely amazing. I hope have instructors use zybooks more in the future.
990It makes learning more interactive
991Time consuming but informative and easy.
992Very concise and I love the animations. Definitely helps make possibly boring subjects/concepts more easier to swallow.
993This was my first time working with an interactive book and I was able to learn and understand concepts better.
994very helpful with the understanding of the material
995The zyBook was great IN ADDITION TO the professor's lecture. If it were just the zyBook, my opinion may be changed.
996It's okay.
997My class used zyBooks for previewing the materials before the lecture. I think it is very helpful to set the strong background knowledges through zyBooks.
998I thought zyBooks was a much more effective tool for learning computer science than some of the actual in-class courses I've taken at my university. In fact, I got my professor to reach out to a zyBooks rep that hooked me up with a subscription to the Computer Science II zyBooks. I liked it that much.
999This is my third or fourth zybooks experience and I have always been happy with them. Easily 10x better than a standard text book, mainly due to interactive examples and exercises
1000It was fascinating to see such an interactive online learning tool for mathematics.

Notes on the above survey responses


We did not filter responses based on positive or negative comments. We did do the following:

  • Anonymize references to professor or university names (using ___)
  • Anonymize references to competitor products (using ___).
  • Only show 1000 responses, even though we had several thousand more.
  • Skip responses where students answered “No” to a question at the survey’s end asking if we could use their survey comments in marketing materials. So the first 1000 responses above are the first 1000 who answered “Yes” to that last question. One might be concerned that the No’s were the mostly negative responses. So, we manually examined those responses (we had to skip 240 No’s to total 1000 Yes’s) and found the negative comment rate was only 8%, which is just slightly higher than the negative rate of the Yes’s. In other words, even for students who said No to marketing, the comments were overwhelmingly positive.

The survey was available to students across all zyBooks subjects, which includes various CS subjects like programming, discrete math, computer organization, digital design, etc., as well as some math, engineering, and more.


Instructors often wonder if their students will like zyBooks. We hear this from community colleges, 4-year teaching or research universities, top-10 schools, and more. We have users at all such schools, and student responses are overwhelmingly positive across all.

Some instructors say students won’t want to pay, especially given the rise of free materials (OER). But, students deserve the best learning we can provide. Our interactive animated content is expensive to create and continually maintain. We keep the price as low as possible to sustain our efforts. After using a zyBook, most student comments show it was worth the price.

One sees among the relatively-few complaints that our system is “picky” when grading a program’s output formatting. Students are not used to being so precise with formatting in other subjects. But programming is all about precision, plus many apps are for phones or webpages where formatting matters. We added a section “Why whitespace matters”, and improved feedback on wrong formatting, which have decreased this complaint. We’ll continue to educate students and improve on this issue.

Another rare complaint indeed relates to cost. Many students don’t pay for textbooks: In a survey we conducted in classes using a regular textbook, 30% admitted to illegally downloading pdf, and another 20% to not acquiring the book at all. Clearly, some of those 50% of students are going to be upset they can’t access our content free or just ignore it (due to points). We understand; money is tight. To help, we give temp subscriptions until financial aid is disbursed.

Another request is for more help when stuck, usually on programming. Compared to a textbook, we provide infinitely more feedback (literally). But students want more, and we get it. So we strive to scaffold tasks, provide hints, create auto-generated problems with solutions, and more, to complement help from instructors, so we can keep students learning and reduce frustration.

We look carefully at feedback from: surveys (as above), the feedback buttons in our content, support tickets, verbal feedback from our interactions with instructors via our sales reps, demos, research talks, and more. Our goal is to continually improve so we can help more students succeed, and more instructors have a better teaching experience too.