Describe why you think programmers don’t want to ask for help. What are some ways you think we can encourage such programmers to seek help when they need it. We have previously established that one way that programmers value other programmers is based on what they have accomplished on big projects. Therefore if you can’t …
Category Archives: Uncategorized
Blog Prompt 12
Git+Github are a version control system, but they are not the first version control system, nor are they likely to be the last version control system. Discuss their strengths as a technology and why you think they have developed such their importance in open source software. Their strengths lie in both the services they provide, …
Blog Prompt 11
Describe the four Scrum ceremonies and elaborate on how you believe each of these ceremonies may aid you and our class while working on Runestone Server and books. Sprint planning – you look through the backlog if you have one, and decide what you want to accomplish by the next meeting and divvy out the …
Blog Prompt 10
Have you used Runestone or other interactive books for learning computer science? Have you also used paper books for learning computer science? Discuss what you think about the use of an interactive book for learning computer science from the student perspective. What are the benefits? The disadvantages? I have used both runestone interactive books and …
Blog Prompt 9
What motivates people to volunteer (e.g., build houses, work in soup kitchens, clean up after disasters, teach children to read)? Normally I would say a genuine sympathy for fellow humans, a want to give back to the community, a desire to have the world be a better or kinder place for themselves having existed, or …
Blog Prompt 8
What is something that you learned or found interesting in these readings and what is something that you either found confusing or didn’t understand or disagreed with? Something I learned was that people have been running virtual systems since the sixties, that’s kind of neat. Something I found a little confusing was the different types …
Blog post 7
According to Raymond, what is a hacker? How about a cracker? How do these definitions differ from what you thought before reading this essay, if at all? A hacker according to the reading, is someone who enjoys tinkering with computers and who has worked on, and helped contribute to large very well known programs, and …
Blog Prompt 6
In your sixth blog entry of the semester, address each of the following bullets The comment that “diverse teams generally build better software” is well-known in the industry. The author suggests that open-source leads to more diversity. Reflect on this and discuss in what ways this may be true, and in what ways it might …
Blog Prompt 5
What is something that you learned or found interesting in this essay and what is something that you each found confusing or didn’t understand or disagreed with? Something I found interesting was Linus’s law. It makes sense as many hands make light work, and the idea of taking advantage of all the people willing to …
Blog prompt 4
What kinds of daily communication might you be doing for this class?: For this class we do daily discussions for readings like this one, which includes things like debates over ideas, and interpretation of others and your own ideas. As well as discussion and debates over in class work, between ourselves in our groups, and …