Web Scripting Fundamentals #9001130
This course is performance-based with classwork weighted at 40% and projects weighted at 60%. Most of the assignments are digital files which are uploaded for grading, and then returned electronically to the students. Most of this class will be paperless. Click this link to access my wiki for this course. This list will update as new assignments are due.
There are 11 custom State standards for this course:
Methods and strategies for using Florida State Standards for grades 11-12 reading in Technical Subjects for student success in Web Development.
- Key Ideas and Details
- Cite specific textual evidence to support analysis of science and technical texts, attending to important distinctions the author makes and to any gaps or inconsistencies in the account. (LAFS.1112.RST.1.1)
- Determine the central ideas or conclusions of a text; trace the text’s explanation or depiction of a complex process, phenomenon, or concept; provide an accurate summary of the text. (LAFS.1112.RST.1.2 )
- Follow precisely a complex multistep procedure when carrying out experiments, taking measurements, or performing technical tasks, attending to special cases or exceptions defined in the text. (LAFS.1112.RST.1.3)
- Craft and Structure
- Determine the meaning of symbols key terms, and other domain-specific words and phrases as they are used in a specific scientific or technical context relevant to grades 11–12 texts and topics. (LAFS.1112.RST.2.4 )
- Analyze how the text structures information or ideas into categories or hierarchies, demonstrating understanding of the information or ideas. (LAFS.1112.RST.2.5 )
- Analyze the author’s purpose in providing an explanation, describing a procedure, or discussing an experiment in a text, identifying important issues that remain unresolved. (LAFS.1112.RST.2.6 )
- Integration of Knowledge and Ideas
- Integrate and evaluate multiple sources of information presented in diverse formats and media (e.g. quantitative data, video, multimedia) in order to address a question or solve a problem. (LAFS.1112.RST.3.7 )
- Evaluate the hypotheses, data, analysis, and conclusions in a science or technical text, verifying the data when possible and corroborating or challenging conclusions with other sources of information. (LAFS.1112.RST.3.8 )
- Synthesize information from a range of sources (e.g., texts, experiments, simulations) into a coherent understanding of a process, phenomenon, or concept, resolving conflicting information when possible. (LAFS.1112.RST.3.9 )
- Range of Reading and Level of Text Complexity
- By the end of grade 11, read and comprehend literature [informational texts, history/social studies texts, science/technical texts] in the grades 11–CCR text complexity band proficiently, with scaffolding as needed at the high end of the range.
- By the end of grade 12, read and comprehend literature [informational texts, history/social studies texts, science/technical texts] at the high end of the grades 11–CCR text complexity band independently and proficiently. (LAFS.1112.RST.4.10)
Methods and strategies for using Florida State Standards for grades 11-12 writing in Technical Subjects for student success in Web Development.
- Text Types and Purposes
- Write arguments focused on discipline-specific content. (LAFS.1112.WHST.1.1)
- Write informative/explanatory texts, including the narration of historical events, scientific procedures/experiments, or technical processes. (LAFS.1112.WHST.1.2)
- Write precise enough descriptions of the step-by-step procedures they use in their investigations or technical work that others can replicate them and (possibly) reach the same results. (LAFS.1112.WHST.1.3)
- Production and Distribution of Writing
- Produce clear and coherent writing in which the development, organization, and style are appropriate to task, purpose, and audience. (LAFS.1112.WHST.2.4)
- Develop and strengthen writing as needed by planning, revising, editing, rewriting, or trying a new approach, focusing on addressing what is most significant for a specific purpose and audience. (LAFS.1112.WHST.2.5)
- Use technology, including the Internet, to produce, publish, and update individual or shared writing products in response to ongoing feedback, including new arguments or information. (LAFS.1112.WHST.2.6)
- Research to Build and Present Knowledge
- Conduct short as well as more sustained research projects to answer a question (including a self-generated question) or solve a problem; narrow or broaden the inquiry when appropriate; synthesize multiple sources on the subject, demonstrating understanding of the subject under investigation. (LAFS.1112.WHST.3.7) 19.03.2 Gather relevant information from multiple authoritative print and digital sources, using advanced searches effectively; assess the strengths and limitations of each source in terms of the specific task, purpose, and audience; integrate information into the text selectively to maintain the flow of ideas, avoiding plagiarism and overreliance on any one source and following a standard format for citation. (LAFS.1112.WHST.3.8)
- Draw evidence from informational texts to support analysis, reflection, and research. (LAFS.1112.WHST.3.9)
- Range of Writing
- Write routinely over extended time frames (time for reflection and revision) and shorter time frames (a single sitting or a day or two) for a range of discipline-specific tasks, purposes, and audiences. (LAFS.1112.WHST.4.10)
Methods and strategies for using Florida State Standards for grades 11-12 Mathematical Practices in Technical Subjects for student success in Web Development.
- Make sense of problems and persevere in solving them. (MAFS.K12.MP.1.1)
- Reason abstractly and quantitatively. (MAFS.K12.MP.2.1)
- Construct viable arguments and critique the reasoning of others. (MAFS.K12.MP.3.1)
- Model with mathematics. (MAFS.K12.MP.4.1)
- Use appropriate tools strategically. (MAFS.K12.MP.5.1)
- Attend to precision. (MAFS.K12.MP.6.1)
- Look for and make use of structure. (MAFS.K12.MP.7.1)
- Look for and express regularity in repeated reasoning. (MAFS.K12.MP.8.1)
Discuss the differences between server-side and client-side scripting. - The student will be able to:
- Describe the role scripting languages play in the creation of websites.
- Describe the source, features, and common uses of ECMAScript.
Demonstrate understanding of the Document Object Model (DOM). - The student will be able to:
- Describe the purpose of the Document Object Model (layout, objects, properties, methods).
- Describe usage of various data types.
- Create and use variables, operators, and expressions.
- Identify and use form elements to solicit user input.
- Validate web forms prior to submission.
- Use output commands to display processed data in an appropriately formatted form.
- Describe how obsolete constructs and coding practices affect browser function.
- Analyze pre-built library items to determine functionality.
- Explain how a library item achieves desired processing.
- Determine if pre-built script provides functionality required in an effective manner.
- Incorporate pre-built library items into web pages.
- Identify the restrictions related to using pre-built scripts (i.e.; copyright, processing, and length of script).
- Modify pre-built scripts to suit functionality requirements.
- Test and troubleshoot pre-built scripts and widgets incorporated into web pages.