Plans for the Week

  • M - Web Programming Basic Test, build this into individual Time Box
  • Tu - Plans ’till End of Trimester.
  • W - Mario Animation, a second technique with left movement and different frame lengths for animation
  • Th - Work Day, short day
  • F - Web Programming Basic Test grading w/ first animations. 3rd period will have Self Grade, Peer Grade, Team Grade, and TA Grade prior to showing results to Teacher. 4th period will have Self Grade, Peer Grade and Team Grade prior to showing results to Teacher. An Issue with comments from each grader is required.

Test for friday

HTML:

Learn the basics of HTML, including the structure of HTML documents and common HTML tags like <html>, <head>, <body>, and various content tags. Understand the concept of HTML elements, including opening and closing tags, and how they enclose content. Learn about HTML attributes and how they are used within tags. Study various HTML tags such as headings, paragraphs, links, and text formatting tags (like and ). Practice creating basic HTML documents and elements based on the given examples. Explore additional HTML tags and attributes beyond the provided examples. Familiarize yourself with online resources like W3Schools for HTML documentation and examples. Data Types (JavaScript):

Understand JavaScript data types, including strings, numbers, and booleans. Learn how to declare and initialize variables in JavaScript using the var, let, or const keywords. Practice manipulating strings using methods like .substring(), .toUpperCase(), .toLowerCase(), and .includes(). Perform mathematical operations on numbers, such as addition, subtraction, multiplication, division, and modulo. Explore the concept of arrays in JavaScript, including creating arrays, accessing elements, and using methods like .push(), .shift(), and .pop(). Learn about JavaScript objects and how to create, access, and manipulate key-value pairs. Practice creating JavaScript code that works with different data types. DOM (JavaScript and HTML Document Object Model):

Understand how JavaScript can interact with HTML using the DOM (Document Object Model). Learn how to reference HTML elements using document.getElementById(). Access and manipulate data within HTML elements using .innerHTML. Set data within HTML elements by assigning values to .innerHTML. Create new HTML elements dynamically using document.createElement(). Ensure newly created elements are added to the HTML page by using .appendChild(). Explore how to create and use functions in JavaScript for code reusability. Practice using event handlers like onclick to trigger functions in response to user actions. JavaScript:

Learn how to include JavaScript code in HTML pages using

Review and practice identifying common types of errors in JavaScript code. Learn debugging strategies and techniques for finding and fixing code errors. Familiarize yourself with tools like the browser’s developer console for debugging. Work on code segments with errors and apply debugging skills to correct them. Challenge yourself with debugging exercises and practice problem-solving.