This is my CIP task grid, It tracks my progress in this class. Feel free to take a look at it to see were I am in web development.
Use shift+scroll wheel to scroll the CIP task grid horizontally.
CIP task grid
1
| Group | Item | Task | Proficiency Evidence | Date |
---|---|---|---|---|---|
2
| 100 Safety in the Multimedia Laboratory | 101 | Explain the Safety Data Sheet (SDS) system for hazardous chemicals and materials. | Essentially don’t be stupid | 10/26/23 |
3
| 100 Safety in the Multimedia Laboratory | 102 | RESERVED | ||
4
| 100 Safety in the Multimedia Laboratory | 103 | RESERVED | ||
5
| 100 Safety in the Multimedia Laboratory | 104 | Practice correct ergonomic strategies, i.e., posture, wrist placement, monitor configuration). | Keep your monitor around eye level and don’t sit in a way that affects the health of your back. | 10/26/23 |
6
| 100 Safety in the Multimedia Laboratory | 105 | Identify the characteristics of positive digital citizenship. | Don’t post your face online, or don’t post any pictures or videos. | 10/26/23 |
7
| 100 Safety in the Multimedia Laboratory | 106 | Demonstrate a positive digital footprint. | When I search my name I see a different person | 10/26/23 |
8
| 200 Reserved | 201 | RESERVED | ||
9
| 200 Reserved | 202 | RESERVED | ||
10
| 200 Reserved | 203 | RESERVED | ||
11
| 200 Reserved | 204 | RESERVED | ||
12
| 200 Reserved | 205 | RESERVED | ||
13
| 300 Foundations of Information Technology | 301 | Research the evolution of information technology. | First commercial microchip came out in 1971, however the US military had this before 1971. | 10/26/23 |
14
| 300 Foundations of Information Technology | 302 | Analyze the impact of information technology on business. | A website can drastically improve the sales of a business when done currectly | 10/26/23 |
15
| 300 Foundations of Information Technology | 303 | RESERVED | ||
16
| 300 Foundations of Information Technology | 304 | Identify basic data types used as web assets. | Strings, Vectors, integer, arrays, floats, | 10/26/23 |
17
| 300 Foundations of Information Technology | 305 | Describe the evolution of the Internet and how it is used. | Started out small (arpanet) and became large (WWW) | 10/26/23 |
18
| 300 Foundations of Information Technology | 306 | Identify emerging information technologies. | ECH is designed to further add protection on top of DNS over HTTPS and standard SSL encryption | 10/26/23 |
19
| 300 Foundations of Information Technology | 307 | Analyze the impact of information technology on society. | In today world, a simple disruption, error, power outage can bring the modern world to a halt. | 10/26/23 |
20
| 300 Foundations of Information Technology | 308 | Identify file storage sizes and the relationship to each other. | Temporary (ram) forever (persistant) | 10/26/23 |
21
| 300 Foundations of Information Technology | 309 | Demonstrate consistent and clear file naming conventions. | First_Last_projectName.zip | 10/26/23 |
22
| 400 Computer Applications | 401 | Create documents using word processing/publishing software. | My blogs | 10/26/23 |
23
| 400 Computer Applications | 402 | RESERVED | ||
24
| 400 Computer Applications | 403 | Create spreadsheets for real-world business problems. | ||
25
| 400 Computer Applications | 404 | RESERVED | ||
26
| 400 Computer Applications | 405 | Differentiate the features and advantages of code editors. | In vs-code, you can utilize extensions to make the process of creating programs more efficient. | 10/26/23 |
27
| 400 Computer Applications | 406 | Implement advanced Internet and Boolean search parameters. | filetype:pdf inurl:”sat answer sheet” | 10/26/23 |
28
| 500 Fundamentals of Computer Operation | 501 | RESERVED | ||
29
| 500 Fundamentals of Computer Operation | 502 | RESERVED | ||
30
| 500 Fundamentals of Computer Operation | 503 | Use connectivity devices and peripheral equipment. | A peripheral device is a device that connect and interfaces with the computer using various I/O ports. | 10/26/23 |
31
| 500 Fundamentals of Computer Operation | 504 | Manage the various file types in accordance with asset management principles. | ||
32
| 500 Fundamentals of Computer Operation | 505 | Compare and contrast the basic differences among operating systems. | Linux is about 7 times faster then windows when it comes to updates. Requires parallel downloads | 10/26/23 |
33
| 500 Fundamentals of Computer Operation | 506 | Investigate basic issues affecting system purchase and upgrade decisions. | I upgraded the GPU in my home PC from a GTX 1660s to a radeon RX 6650xt for better raster performance | 10/26/23 |
34
| 500 Fundamentals of Computer Operation | 507 | RESERVED | ||
35
| 500 Fundamentals of Computer Operation | 508 | Perform basic software preference configurations. | I use dark mode daily | 10/26/23 |
36
| 500 Fundamentals of Computer Operation | 509 | Describe the importance of data backup strategies. | Don’t be like our schools IT and have only one full backup and it gets corrupted when its needed (public information) | 10/26/23 |
37
| 500 Fundamentals of Computer Operation | 510 | RESERVED | ||
38
| 600 Network Fundamentals | 601 | Identify the elements that are required to connect to the Internet. | A modem, router, and a ethernet cable | 10/24/23 |
39
| 600 Network Fundamentals | 602 | RESERVED | ||
40
| 600 Network Fundamentals | 603 | RESERVED | ||
41
| 600 Network Fundamentals | 604 | Compare the features of web browsers. | Firefox tends to be better then the competition when it comes to privacy, security, extension support compared to chromium based browsers | 10/26/23 |
42
| 600 Network Fundamentals | 605 | Differentiate storage transfer technologies and processes. | ftp, while | 10/26/23 |
43
| 600 Network Fundamentals | 606 | RESERVED | ||
44
| 600 Network Fundamentals | 607 | RESERVED | ||
45
| 600 Network Fundamentals | 608 | Describe file transfer as it relates to web publishing. | Using ftps to connect to a web server and upload files | 10/26/23 |
46
| 600 Network Fundamentals | 609 | Examine Secure Socket Layers (SSL) and Transport Layer Security (TLS) and encryption implementation on websites. | This is one of the more basic forms of protections on the internet, designed to mitigate MITM attacks | 10/26/23 |
47
| 600 Network Fundamentals | 610 | Identify Payment Card Industry (PCI) compliance as it relates to e-commerce offerings. | PCI complience is very important because you don’t want people to have your personal information | 2/1/24 |
48
| 700 Reserved | 701 | RESERVED | ||
49
| 700 Reserved | 702 | RESERVED | ||
50
| 700 Reserved | 703 | RESERVED | ||
51
| 700 Reserved | 704 | RESERVED | ||
52
| 700 Reserved | 705 | RESERVED | ||
53
| 800 Creating Graphic Content | 801 | RESERVED | ||
54
| 800 Creating Graphic Content | 802 | Apply various software programs associated with graphics and interactive design. | adobe | Not complete |
55
| 800 Creating Graphic Content | 803 | RESERVED | ||
56
| 800 Creating Graphic Content | 804 | Perform image file optimization for use on web. | All my images on this website are webp | 10/24/23 |
57
| 800 Creating Graphic Content | 805 | Create a comprehensive brand identity, including style guide/tiles. | My site logo | 10/26/23 |
58
| 800 Creating Graphic Content | 806 | RESERVED | ||
59
| 800 Creating Graphic Content | 807 | RESERVED | ||
60
| 800 Creating Graphic Content | 808 | RESERVED | ||
61
| 800 Creating Graphic Content | 809 | RESERVED | ||
62
| 800 Creating Graphic Content | 810 | Differentiate between raster and vector images as they apply to graphic and web design. | My logos | 10/26/23 |
63
| 800 Creating Graphic Content | 811 | Practice typographic concepts, e.g., legibility, readability, hierarchy, leading, kerning, tracking. | Some SEO practices on my site | 10/26/23 |
64
| 800 Creating Graphic Content | 812 | Create an object using graphic design software. | The creation of my personal logo as seen on my portfolio. | 2/7/24 |
65
| 800 Creating Graphic Content | 813 | Apply color theory to design content. | ||
66
| 800 Creating Graphic Content | 814 | Convert and optimize raster and vector file formats. | Converting png/jpeg files to webp for better website performance | 2/5/24 |
67
| 900 Principles of Layout and Design | 901 | Implement project and time management components. | ||
68
| 900 Principles of Layout and Design | 902 | Plan an effective design for a project using wireframing, thumbnails, or storyboard procedures. | ||
69
| 900 Principles of Layout and Design | 903 | Apply principles of design, layout, and typography to a project. | Personal Branding guide | 10/26/23 |
70
| 900 Principles of Layout and Design | 904 | Practice the steps in a web design life cycle, e.g., planning, development, deployment, testing, and revision. | 6 month SEO planning for dcts.org | 10/24/23 |
71
| 900 Principles of Layout and Design | 905 | Utilize classic design principles in the creation of a responsive design. | ||
72
| 900 Principles of Layout and Design | 906 | RESERVED | ||
73
| 900 Principles of Layout and Design | 907 | Critique a project to determine whether it meets the designated guidelines. | Personal branding project during the early review stages | 10/24/23 |
74
| 900 Principles of Layout and Design | 908 | Use the golden ratio and rule of thirds in graphic content. | ||
75
| 1000 Reserved | 1001 | RESERVED | ||
76
| 1000 Reserved | 1002 | RESERVED | ||
77
| 1000 Reserved | 1003 | RESERVED | ||
78
| 1100 Multimedia Presentation/Projects | 1101 | RESERVED | ||
79
| 1100 Multimedia Presentation/Projects | 1102 | Create a storyboard or outline for a multimedia project. | Blog | 10/26/23 |
80
| 1100 Multimedia Presentation/Projects | 1103 | Create master slides, templates, and/or themes. | ||
81
| 1100 Multimedia Presentation/Projects | 1104 | RESERVED | ||
82
| 1100 Multimedia Presentation/Projects | 1105 | RESERVED | ||
83
| 1100 Multimedia Presentation/Projects | 1106 | RESERVED | ||
84
| 1100 Multimedia Presentation/Projects | 1107 | RESERVED | ||
85
| 1100 Multimedia Presentation/Projects | 1108 | Create a multimedia project using charts, graphs, tables, and user interactivity from other sources. | blog | 10/26/23 |
86
| 1100 Multimedia Presentation/Projects | 1109 | Create handouts and/or other visuals for a multimedia presentation. | Personal branding guide | 10/26/23 |
87
| 1100 Multimedia Presentation/Projects | 1110 | Present a multimedia presentation. | Personal branding guide peer review | 10/26/23 |
88
| 1100 Multimedia Presentation/Projects | 1111 | RESERVED | ||
89
| 1100 Multimedia Presentation/Projects | 1112 | RESERVED | ||
90
| 1100 Multimedia Presentation/Projects | 1113 | Summarize and present information using communication technology skills. | A user visiting my portfolio can use a RSS reader to view my blogs | 2/7/24 |
91
|
1200 Legal and Ethical Issues in Internet Technology
| 1201 | Explain the security issues related to computers and Internet technology. | Input filtering, This blog post | 10/26/23 |
92
|
1200 Legal and Ethical Issues in Internet Technology
| 1202 | RESERVED | test taken on 10/26/23 at 9:22am | 10/26/23 |
93
|
1200 Legal and Ethical Issues in Internet Technology
| 1203 | Comply with copyright laws when creating advanced desktop-published, multimedia, and websitedesign projects. | ||
94
|
1200 Legal and Ethical Issues in Internet Technology
| 1204 | Adhere to ethical and appropriate use of elements in projects. | ||
95
|
1200 Legal and Ethical Issues in Internet Technology
| 1205 | Comply with copyright licensing agreements. | ||
96
|
1200 Legal and Ethical Issues in Internet Technology
| 1206 | Implement security measures to guard against computer crimes. | Implemented the use of HSTS, blocked access to ajax.php. | 10/26/23 |
97
|
1200 Legal and Ethical Issues in Internet Technology
| 1207 | RESERVED | ||
98
|
1200 Legal and Ethical Issues in Internet Technology
| 1208 | Comply with accessibility and accommodation of persons with special needs. | Making sure my website has alt tags in appropriate locations, and compatible with a wide range of readers. Edited: 2/5/2024 | 10/26/23 |
99
|
1200 Legal and Ethical Issues in Internet Technology
| 1209 | Research and articulate the Digital Millennium Copyright Act requirements and related legislation. | ||
100
|
1200 Legal and Ethical Issues in Internet Technology
| 1210 | Analyze and evaluate Acceptable Use Policies (AUP). | ||
101
|
1200 Legal and Ethical Issues in Internet Technology
| 1211 | Analyze and evaluate privacy policies and related legislation. | ||
102
|
1200 Legal and Ethical Issues in Internet Technology
| 1212 |
Analyze and evaluate the Controlling the Assault of Non-Solicited Pornography and Marketing Act
(CAN-SPAM) and the opt-out provisions of the legislation.
| Laws regarding marketing emails | 9/27/24 |
103
| 1300 Career Preparation | 1301 | Identify certifications related to the career area. | Yoast, google, etc | 10/26/23 |
104
| 1300 Career Preparation | 1302 | RESERVED | ||
105
| 1300 Career Preparation | 1303 | RESERVED | ||
106
| 1300 Career Preparation | 1304 | Compose a professional online career portfolio. | This website is a overview on what I have learned. Edited: 2/5/2024 | 10/26/23 |
107
| 1300 Career Preparation | 1305 | Create a professional resume that visually represents technical proficiencies. | ||
108
| 1400 Client Relations | 1401 | Collaborate with peers and others to develop design and content plans. | Theory on database setup for a pool company. | 1/30/24 |
109
| 1400 Client Relations | 1402 | RESERVED | ||
110
| 1400 Client Relations | 1403 | Determine client needs by completing a client needs assessment for a client. | ||
111
| 1400 Client Relations | 1404 | Create a client proposal. | ||
112
| 1400 Client Relations | 1405 | Plan and develop a client job cost analysis. | ||
113
| 1400 Client Relations | 1406 | Evaluate a client contractual agreement. | ||
114
| 1400 Client Relations | 1407 | RESERVED | ||
115
| 1500 Design and Create Websites | 1501 | RESERVED | ||
116
| 1500 Design and Create Websites | 1502 | Use an HTML text editor. | VScode | 10/26/23 |
117
| 1500 Design and Create Websites | 1503 | Create tables in HTML. | This table | 10/26/23 |
118
| 1500 Design and Create Websites | 1504 | RESERVED | ||
119
| 1500 Design and Create Websites | 1505 | RESERVED | ||
120
| 1500 Design and Create Websites | 1506 | Create hyperlinks. | <a href=””></a> | 2/1/24 |
121
| 1500 Design and Create Websites | 1507 | Prepare website content using proper grammar and punctuation. | My blogs and SEO practices | 10/24/23 |
122
| 1500 Design and Create Websites | 1508 | Test and validate a website. | followed many tests for website performance without impacting functionality | 2/5/2024 |
123
| 1500 Design and Create Websites | 1509 | Publish and update a website using file transfer protocols. | My old blog from freshmen year | 9/16(?)/22 |
124
| 1500 Design and Create Websites | 1510 | RESERVED | ||
125
| 1500 Design and Create Websites | 1511 | Embed images to a website. | blogs, homepage, etc | 10/26/23 |
126
| 1500 Design and Create Websites | 1512 | RESERVED | ||
127
| 1500 Design and Create Websites | 1513 | RESERVED | ||
128
| 1500 Design and Create Websites | 1514 | Embed audio and video to a website. | ||
129
| 1500 Design and Create Websites | 1515 | Embed animated image to a website. | ||
130
| 1500 Design and Create Websites | 1516 | Examine emerging trends in website design. | My blog post on website security trends | 1/8/24 |
131
| 1500 Design and Create Websites | 1517 | RESERVED | ||
132
| 1500 Design and Create Websites | 1518 | Use Search Engine Optimization (SEO) techniques in websites. | Optimizing my site for performance and SEO | 10/24/23 |
133
| 1500 Design and Create Websites | 1519 | Analyze a website analytic report. | Using both server/client side analytics | 2/1/24 |
134
| 1500 Design and Create Websites | 1520 | Examine web server technology. | Created a blog on website hosting providers | 1/19/24 |
135
| 1500 Design and Create Websites | 1521 | RESERVED | ||
136
| 1500 Design and Create Websites | 1522 | Create page sections using the standards of HTML5 | My page that display’s my blogs. | 2/5/2024 |
137
| 1500 Design and Create Websites | 1523 | Implement DIV and SPAN elements to separate content on a webpage. | On my blogs page, I have a container setup for each blog and it displays in a card format | 2/5/2024 |
138
| 1500 Design and Create Websites | 1524 | Practice proper head container metadata, i.e. title, keywords, description. | Using this on my portfolio and projects | 2/5/2024 |
139
| 1500 Design and Create Websites | 1525 | Publish a website using a content management system. | This website is a example of this | 10/24/23 |
140
| 1500 Design and Create Websites | 1526 | Create a website with responsive design. | This website utilizes responsive design | 10/24/23 |
141
| 1500 Design and Create Websites | 1527 | Optimize media for web. | My website uses webp images for smaller file sizes and faster load times. | 2/5/2024 |
142
| 1500 Design and Create Websites | 1528 | Create website elements compatible with touch screens. | Made my portfolio more responsive | 2/5/2024 |
143
| 1500 Design and Create Websites | 1529 | Create a form. | I have created a form for a contact page on my portfolio. | 2/5/2024 |
144
| 1500 Design and Create Websites | 1530 | Analyze and implement use of UX. | My site has a few features that set my website apart from my peers, such as RSS, HSTS for user security, easy to navigate website, A design that is not hard on the eye’s. | 2/5/2024 |
145
| 1500 Design and Create Websites | 1531 | Analyze and implement use of UI. | During the creation of our landing page project, we implemented and reviewed the UI of the project | 3/7/2024 |
146
| 1500 Design and Create Websites | 1532 | Explore social media integration. | Created an ad for a project. | 9/27/24 |
147
| 1600 Cascading Styles | 1601 | Practice the use of cascading style sheets (CSS) in web development. | ||
148
| 1600 Cascading Styles | 1602 | RESERVED | ||
149
| 1600 Cascading Styles | 1603 | RESERVED | ||
150
| 1600 Cascading Styles | 1604 | Implement an ID selector to apply and identify style rules. | ||
151
| 1600 Cascading Styles | 1605 | RESERVED | ||
152
| 1600 Cascading Styles | 1606 | Implement a class selector to apply and identify style rules. | ||
153
| 1600 Cascading Styles | 1607 | Create and link a single external style sheet. | ||
154
| 1600 Cascading Styles | 1608 | Validate CSS code. | Used a online validator to test the both backwards compatibility & compatibility between browsers | 10/24/24 |
155
| 1600 Cascading Styles | 1609 | Implement an HTML element selector to apply and identify style rules. | ||
156
| 1600 Cascading Styles | 1610 | Implement external fonts. | ||
157
| 1700 JavaScript Fundamentals | 1701 | Develop flowcharts to demonstrate program logic and explain object handlers. | ||
158
| 1700 JavaScript Fundamentals | 1702 | Place JavaScript in HTML files internally and externally. | My javascript break timer project. | 11/26/24 |
159
| 1700 JavaScript Fundamentals | 1703 | Construct JavaScript functions. | My javascript break timer project. | 11/26/24 |
160
| 1700 JavaScript Fundamentals | 1704 | Write conditional statements and loops in JavaScript. | My javascript break timer project. | 11/26/24 |
161
| 1700 JavaScript Fundamentals | 1705 | Implement event handlers in HTML files. |