Tuesday, November 24, 2015

What's Going On? November 30-December 4th

Fundamentals of Programming

Image result for app inventor no texting while drivingStudents have been working on their creative projects using animation.  This project will continue into this week and should wrap up by the end of class on Tuesday.  After this time, students will then move onto our next unit.  We will talk about lists and how to create permanent data storage so that we don't have to recreate data each time we open the app.  Students will then work on the "No Texting While Driving" app that would automatically read text message aloud and send a message back letting the person know that they will text them back later because they are driving.




Programming the Web 1

This week students will finish up with our tenth unit.  Students were able to learn about the different types of layouts that can be used to set up a website.  We have created a bunch of templates that students might choose to expand upon once it is time to work on our final project.

Students should have the lesson 10 reading guide completed by the beginning of class on Wednesday. We will also complete our lesson review questions during class this day.  On Monday students will work on completing assignment 10A, where student use floats to arrange their web page.  On Wednesday we will complete assignment 10B as a class and talk about how layouts can be created using negative margins.  Students are considered "on pace" if they have completed the lesson 10 assignments by the end of class on Wednesday.

During class on Thursday and Friday, students will begin work on lesson 11 where we will learn about some additional CSS techniques.

Programming the Web 2

This week Web 2 students should complete their form formative assignment where we create a form that could be used for a neonatal study at a hospital.  It is very important that students successfully complete this assignment so that we are ready to add an interactive piece with JavaScript once we move into our next unit.  Students should aim to have this assignment completed by the end of class on Wednesday.

Once this formative assignment is complete, students will work on creating a simple form (with table alignment) to include with their portfolio page.  Students will wrap up with our CSS unit by Friday.

Friday, November 20, 2015

What's Going On? November 23 and 24th




Thanksgiving Week
This is just a reminder that we have a shortened week this week.  Since we will only be in school on Monday and Tuesday of this week we will be running a "Monday" style schedule on both days.

Fundamentals of Programming
This week students will be working on their "creative projects" for animation. Students have the opportunity to work on their own or with a partner to create a project that uses several of the animation components we have discussed so far.  So far some of the students have been creating some amazing apps: from Thomas' agar.io app, to Bill's treasure hunting app, to Ben and Mike's "breakout"-style game students have been busy creating some nice animations.  Students will have both class days this week to continue work on the creative project.

Programming the Web 1
This week we will start our study of lesson 10.  This week we will talk about different ways to set up a website including using a fixed width layout and a liquid layout. We will talk about the advantages of different layout styles and we will try to create some templates.  During this lesson students will be introduced to negative margins.  Students will need to read chapter 16 in the textbook, complete our reading guide, our weekly lesson review questions and web assignments 10A and 10B.  Since this is a short week, we will continue will this lesson after we return from Thanksgiving break.

Programming the Web 2

This week students will continue their work on their formative assessment form for the St. Mary's Neonatal page.  Once this form is complete, students will work on a form to include within the online portfolio site.

Friday, November 13, 2015

What's Going On? November 16-20th

Fundamentals of Programming

At the end of last week students completed a summative assessment on some of the basic properties of animation.  Based on the results of the assessments, students will be broken up into a couple of groups.  Students who have shown understanding of the basic concepts will be moving on to complete our "Animation Creative Project". Students who are struggling with some of the underlying concepts will be participating in some different activities to help fill in the gaps in our understanding.  Once students have shown understanding of the basic concepts, they will move onto the creative project.


Programming the Web 1

Students complete their midterm multiple choice exam and project last week.  At the beginning of the week students will receive the results of the assessment.  Students who are struggling with some of the underlying concepts need to make sure to get their questions answered as we will continue to build on the basic concepts learned so far during the first half of the semester.

This week we will move on to lesson 9 where students will learn more about floating and positioning elements.  Basically, we are going to learn how to place objects in specific places.  Students will have our reading guide, our lesson review questions and web assignments 9A, 9B, 9C, and 9D to complete over the course of the week.  The four web assignments are all tutorial assignments directed in the textbook.  Students are considered "on pace" if the lesson 9 materials have been uploaded to Google Drive by the end of the week.


Programming the Web 2

The Web 2 class was on a bit of a hiatus last week due to the absence of half of the students due to the band field trip.  Hopefully everyone will be in class and ready to proceed this week.  On Tuesday of this week we will continue to to work on our form assignment.  Students will investigate more about radio button, text areas, and the different buttons that can be added to the page.  We will also talk about ways to format the form so that our input boxes are lined up nicely on the screen.  We will achieve this through the use of tables.  Students will use the features built into DreamWeaver to help us code this structure.

Friday, November 6, 2015

What's Going On? November 9-13th

Fundamentals of Programming

This week students will be finishing up our "Pong" app. Once this is complete, we will review some of the underlying principles that allow the app to function. Students will demonstrate their knowledge of the important programming concepts with a short formative assessment.  Then, students will have the opportunity to get their creative juices flowing with our second "creative project". Students have will design and create an app with the following components:

  • objects that move over time (e.g., a spaceship flying across the screen)
  • objects who move or are transformed in reaction to end-user activities (e.g., OrientationSensor to control movement)
  • objects that (dis-)appear in reaction to end-user activities (e.g., an asteroid disappearing when shot)
  • use of conditional (if) blocks
  • use of collidedWith and edgeReached blocks


Programming the Web 1

Students will have the entire week to complete our WCTC midterm exam and project. On Wednesday, students will complete a 20 question multiple choice assessment based on the review questions that we have seen throughout the semester so far. This assessment will not be open-book and open-note. However, students have access to the list of all questions we have seen in the student handout posted on our BlackBoard class website.  

In addition to the multiple choice assessment, students will be creating a website based off of several photos. Students will be given the final look of the site and will need to duplicate the look.  The website will consist of four web pages. Students will be provided with the text and photos, the main objective is to demonstrate how HTML and CSS work together to create a final layout.  The midterm project must be uploaded to Google Drive by the end of class on Friday.


Programming the Web 2

The portfolio home page and image gallery have taken a little longer than anticipated to complete, so this week we will finally move on to our form assignment. Students will create a short survey to try out the different elements that can be included in a form.