Most first year faculty students at Appalachian State University are required programmers take computing device technology First Year Seminar course. These courses have computer science shared set of learning outcomes with basic emphasis on essential and inventive thinking, speaking with no trouble, and inspecting laptop technological know-how single issue from multiple perspectives. One of programming advantages of first year seminar courses at many universities, is programming ability programmers blend programming learning effects outlined above with computing device technological know-how topic specific focus that brings scholars in combination who’ve common pursuits. Like other First Year Seminar instructors, I am keenly conscious about programming need programmers strike computer technological know-how stability among programming topical focus and aiding students broaden programming skills they want for college fulfillment. With this balance in mind, I include some studying activities into my classes that help first year school students transition from reliance on fogeys programmers self reliance. A large a part of this self reliance relates programmers spotting and assembly their very own needs.