SUCCEED

   

webdesignHS 2014
Shodor > SUCCEED > Workshops > Archive > webdesignHS 2014

Joel began the afternoon section of Web Design by explaining how to export an image and place it on to a website. He reminded the workshop of the difference between bitmap and vector images and explained that bitmap is preferred when using HTML. He went on to explain how to link images in the public_html to the website in such a way that the image can be viewed and/or manipulated. He encouraged the student to make an HTML page from scratch on their own free time using skills he had taught. After, he displayed resources that can be used on either a Windows PC or Mac at home. Later, Joel moved on to more website editing by incorporating JavaScript into the website. JavaScript, he explained, can be embedded in HTML or it can be separate from the HTML, just like CSS. He then unveiled the <script> tag, something that can be used for JS to link to something else, and he briefly went over client side and server side differences.

After a pause to make sure everyone was caught up, Joel moved on to talking about Document Object Models, or DOMs. He taught how events in programming are signals to the code for something to happen and that HTML looks for events and tells the JS when an event occurs. He explained how some functions will return a value, or give back something to the user. He then clarified that quotes are used to signify a string to the computer. He taught how to comment out code to render it useless but to save it for debugging and changing code. He then went through the process of making different parts of his website disappear to model how to add “Easter eggs”. He cautioned that in coding event small mistakes, including capitalization errors, could make the difference between fluid code and nothing working. After testing out other different tricks in JavaScript, Joel talked about overwriting other code through JavaScript. Five minutes later, Joel called for a break to rest. After break was mostly free time, where Joel helped anyone with specific problems. Towards the end of the day, a few apprentices came in to talk about Shodor’s apprenticeship program.