This course introduces students to the principles of computer programming by using a non-traditional approach that reduces or eliminates the barriers often encountered by students. Software tools will provide an easy-to-use environment for students to learn programming. After students have mastered these straightforward introductory tools, the course will make a transition to a traditional programming language. Note: Duplicate Course: No credit for students who have completed C+IN SC 1057 (C071), 1068 (0067), or 1073 (C081). Also, you cannot get credit if you take two of the courses at the same time.