CVCC Programming & Software Development What will you learn? Object Oriented Programming Database Applications Development Students will learn to represent programming concepts as “objects” that have data fields and associated procedures known as methods. Students will implement classes such as support static, instance method, inheritance, polymorphism, exception handling, and object serialization. A variety of commercial and open source programs and applications will be used. Java will be the primary language. Students will use developer strategies to manipulate data, present database systems theory, and develop database applications. Students will learn to import and export data, manipulate table properties, make advanced queries, and run basic SQL forms and reports. Students will develop macros for automating database tasks and building menu-driven applications. Knowledge and skills of data modeling, diagraming, query writing, and design theory will be developed. Systems Analysis and Design Students will learn the theory and practice of software testing and develop an understanding of the analysis and design phases of software development. Students will effectively use appropriate programming languages and software patterns to improve software development. A variety of commercial and open source programs, applications, and tools will be used. Java will be the primary language. Web Design Students will learn the dynamics of the Web environment while pursuing an in-depth study of both Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), and JavaScript. Web based protocols such as FTP, TCP/IP, and HTTP will be addressed. Students will create a website with tag text elements, special characters, lines, graphics, hypertext links, and graphical tables. Programming & Software Development Instructor Jami Little Office: 440-746-8247 [email protected] Supplies 1. 2. 3. 4. 5. 6. 2 Binders with paper Flash drive Pencils Pens CVCC agenda book (provided) Headphones Expectations of PSD Students 1. Work hard (effort!!) and complete all work (even if it becomes homework) a. This class is not easy! You will need to think! b. You must be a good reader, good note taker, and good problem solver. c. You must pay attention every day. d. You must learn to motivate yourself! e. And you must like a challenge! 2. Be involved! a. Business Professionals of America b. Compete in programming and IT competitions c. Early Placement, Job Shadowing, Industry Interviews, and Internships 3. Treat CVCC like your place of employment a. Be here every day and be on time b. Wear your uniform i. Dress-up days c. Have a good attitude! 4. Be honest! a. Have integrity b. An honest ‘D’ is better than a stolen ‘A’ c. Repercussions of cheating Summer Activities 1. Learn to code online a. http://code.org/ c. http://www.codecademy.com/ b. https://www.khanacademy.org/ Subject: Computing 2. Participate in Summer Coding Camps a. getIThere – https://getithere.net/employers/summer-coding-camp-2 b. Hyland Software in Westlake - http://info.onbase.com/hy-tech-home c. Tech Corps - http://twenty.techcorps.org/ d. Search coding camps
© Copyright 2026 Paperzz