Overview of ICS 314, and some simple initial tasks to get oriented and ready for the course.
You understand the goals, structures, and procedures for learning in ICS 314.
You have set up your environment on your computer to support the software engineering experiences you will have in this course.
There is an art to watching screencasts effectively. Here are some heuristics.
Goals, the three prime directives, texts, prerequisites, what to do next
Screencast 20 min
“How does a good developer become a great developer? Forget greatness for a moment: How does a decent developer become a good developer?”
“I really want to know what it is about programming, or computers in general, that makes people want to grow a beard, have long hair, and dress like a slob.”
“Mastering a complex discipline such as programming requires a great amount of learning over the course of several years, perhaps even decades.”
Outcomes assessed: Install an appropriate development environment
This assessment verified that students obtained laptops with the appropriate hardware, had the appropriate operating system installed, and had successfully installed the appropriate version of Java.
Discussion:
Outcomes assessed: Understand course structure
This assessment verified that students learned how to subscribe to the class newsgroup and how to post an introductory message about themselves.
Discussion: