Friday, March 18, 2016

What's Going On? March 21st through 24th

Fundamentals of Programming

Image result for pong mit app inventor 2During this short week leading up to spring break, students will be working on the "Pong" app and the "Get the Gold" app.  Students are continuing to learn about animation through tutorials.  Once these apps have been completed and our portfolio pages have been updated with the app information and the reflection questions, students can begin working on their second creative project.  Our work on the creative project will begin after spring break.  Students are considered up to date for the class if all animation work and portfolio pages have been updated prior to spring break.




Programming the Web 1

During this short week leading up to spring break, students will have all three class periods to work on the midterm project.  Students have been given the task to create a website made up of four web pages about a "Border Collie Rescue".  All websites must be uploaded to Google Drive prior to spring break.  Students who need additional time to complete their site may see me to arrange for extra time before school, after school, or during lunch.

On Wednesday of this week, students will complete the 20 question midterm exam based on the 80 total multiple choice questions that we have seen so far this semester.


Programming the Web 2

Image result for javascript countdownThis week Web 2 students will begin experimenting with "JavaScript".  We will learn a little bit about how we can add a little more functionality to our web pages.  This week we will explore how to correctly display the current date on our page as well as how to create a countdown to a specific date.

Friday, March 11, 2016

What's Going On? March 14th-18th

Fundamentals of Programming

This week students will be finishing up their animation challenge portfolio pages and then transitioning over to the Pong app.  Students will apply their knowledge learned during the animation challenge to create the arcade-style game pong.  In this app, students will apply the "bouncing ball" feature we worked with in the animation challenge.  During this game, students will revisit the idea of variables and properties in order to keep score.





Programming the Web 1

This week we will work on lesson 8 where we will discuss properties of the box model.  We will learn how to apply margin and padding to different elements in order to enhance the style of the page.  Along with this week, students will have a reading guide to go along with Chapter 14 in our textbook, the lesson review questions and one web assignment: 8a.  This week includes fewer assignments, so we will wrap up lesson 8 on Wednesday of the week.  This will allow us to begin our midterm exam project on Thursday.  Students will have from Thursday (3/17) through Thursday (3/24) to complete the website and the accompanying multiple choice assessment.  All midterm websites MUST be uploaded to Google Drive before spring break.  Please let me know if you need additional lab time in order to complete your project!


Programming the Web 2


Students will begin the week by finishing up our formative form assignment.  This form assignment will be used again later in the semester when we learn to apply JavaScript to process the form.  It is extremely important that this assignment is done well in order to complete the second part.

Once the form is complete, students will then incorporate a simple form into their redesigned website.  This could be a job application form, a survey, an online ordering form, or a contact form to submit a question.  The form should make sense within the context of the redesigned website.

Friday, March 4, 2016

What's Going On? March 7-11th


Image result for mit app inventor animation

Fundamentals of Programming

This week we will be exploring animation in MIT App Inventor.  Students will start the week by learning how to get a simple object (a ball image sprite) to move across the screen using a clock element and by using a heading element.  Once the animation challenge is complete, students will start working on the "Pong" app.  This is very similar to the arcade-style game and students will be able to apply their knowledge of animation to a game-style app.





Programming the Web 1

This week students will begin work on lesson 7.  This week we will explore colors and backgrounds using CSS properties.  Students will have a reading guide to complete to guide students through the text in chapter 13, our lesson 7 review questions, and web assignments 7a, 7b, and 7c.  Students are considered "on pace" for the course if lesson 7 is completed by the end of class on Friday.  Students who need additional time in the computer lab may talk with me about gaining access to the lab.  The lab is available every morning beginning at 7am and by appointment after school.


Programming the Web 2

At the beginning of the week, students will wrap up their image gallery for their redesigned web page.  Once this is complete, we will take a closer look at tables and forms.  We will learn how to create a form in order to get information from our web user.  We will also learn how to format items using table properties.