Monday, September 5, 2016

What's Going On? September 6th through 9th

Programming the Web's Partnership with WCTC

This is just a reminder about our discussion that we had last week regarding our course partnership with WCTC.  Students who are enrolled in our Web 1 course have the opportunity to enroll in a FREE transcripted credit class with WCTC.  Students who choose to enroll in the WCTC course will complete the same coursework as students who do not.  Students who pass the course with a “C” or higher and are enrolled in the WCTC transcripted credit program will receive credit through WCTC in addition to Waukesha North.  Students will be completing the paperwork to enroll in this course this week during class.

Lesson 1: Web Basics

This week, students will continue our study of web basics.  The official WCTC reading assignment is to read the first three chapters of our textbook.  To make sure that students are not overwhelmed by this heavy reading assignment and to make sure that we gain the necessary information from the text, students broke up into groups during class on Friday and summarized a portion of the text on a poster.  This week in class, students will view all of the posters in order to read a summarized version of our text.  While viewing the posters, students will complete our accompanying reading guide and plan our responses to the weeks ten multiple choice questions.  Later in the week we will continue our discussion from last week about fixed width web sites, liquid web sites, and responsively designed web sites.  Students will then find currently existing websites to find an example of each.


Wednesday, August 31, 2016

Welcome to the 2016-2017 School Year!

Welcome back to school!  My name is Mrs. Kamenar and I will be working with you in your Programming the Web 1 class this year.  This will be my twelfth year teaching at Waukesha North.  This year I will be teaching Honors Geometry, Math Readiness, Fundamentals of Programming, Programming the Web 1 & 2 and Yearbook.  In addition to teaching at North, I am also an assistant women's cross country coach and the school's yearbook advisor.

I hope that everyone had an enjoyable and relaxing summer.  This summer went by too fast, but I guess it always seems that way.  This summer I got to spend a lot of time with my husband and my two kids, Jack and Laura.  We spent our time going to the zoo, the children's museum, going to the library and swimming.  My family and I took a few days to visit Portugal where we were able to visit a castle, an oceanarium, and spend some time on the beach.


My goal is to keep you up to date with what's going on in the classroom through this blog.  Between the blog and our class schedule of events that will be posted on our BlackBoard class website, it is my hope that all students and parents will be informed about what's going on in the classroom.

In this course, students will learn how to create and design web pages using HTML5 and CSS.  This course, which is offered as a transcripted course through WCTC, allows students to simultaneously earn high school credit through Waukesha North and college credit through WCTC.  The course is broken down into weekly lessons.  Each week students will be introduced to a new web design technique.  We will talk about the new concept in class and try out a sample together.  Students will receive a programming assignment which consists of between 1 and 4 web sites for the week.  Early in the semester, many of the assignments are presented as step-by-step tutorials from our class textbook.  Students will also need to read an assigned portion of the textbook and take a weekly assessment.

In this first week of class, we will talk about different methods of web design.  Students will look at existing web pages online and analyze the design.  Along with this week, we will see our largest reading assignment for the semester.  Students must read the first three chapters of the textbook in order to prepare for our first assessment.  Students will participate in a "jigsaw" activity and a gallery walk in order to help make this first chunk of text more manageable for students.  Students will be provided a "reading guide" to accompany the text so that they can pick out the most important information.

I am really excited to get to work with you this year.  I hope we are all able to learn a lot and have some fun along the way!  If you have any questions as we move through the year, please don't hesitate to contact me.  If you have questions, feel free to e-mail me at kkamenar@waukesha.k12.wi.us.  You can also follow me on Twitter: @MrsKamenar.


Sunday, June 5, 2016

Final Exam Week

Final Exam Week Schedule

Our final exam is here!  Here are a few reminders about the week.  Below you will see our exam schedule.  Please make sure that you arrive at our exam ON TIME!   If you would like to have additional help, I will be at school every morning at 7:00am.  Our first exam does not begin until 9:30, so that would give you lots of time to check in and work on your final project.  You do not have to arrive at the beginning of the help session and you do not have to stay until the end.  This is an informal help session.  I would be more than happy to answer last minute questions at this time.  If I am not in lab 300, please check room 807 as I might be helping some of my math students.




Final Projects

You will have until the end of the exam period to complete your final project.  If you need more time than the 90 minute exam time permits, please plan on coming in before the first exam.  The computer lab can be open from 7:00-9:30 each morning.


Programming the Web 1

Web 1 students, please remember that you will also be completing WCTC's multiple choice section for your final exam during this period.  This exam will be made up of 20 questions that you have seen throughout the semester.  Check the student hand-out to see a list of all the questions that could be on the exam.  Also remember, students who pass the class with a "C" or higher will receive WCTC credit.
.

Friday, May 27, 2016

What's Going On? May 31st-June 3rd

Our Last Week of Classes!

It's hard to believe, but this is our last week of classes!  We will not have school on Monday due to Memorial Day, so that leaves us with three class periods this week.  Students will have all week and the exam period to work on our final projects.  Final projects are due by the end of the exam period.


Web 1

In addition to the final web project, students will also have a multiple choice portion as a portion of the exam.  These 20 questions will be made up of the review questions that we have been answering each week.  This portion of the exam will not be open-note or open internet.  Students will need to answer these questions from memory.  I would be happy to answer any and all questions related to the multiple-choice portion of the exam leading up to our 9:30am exam time on Wednesday June 8th.


Exam Schedule

Please check out the exam schedule.  You'll notice that the first exam does not begin until 9:30am each day.  You can use the time before the first exam to ask questions or work on your final project.  I will be at school beginning at 7:00am each day, so I would be happy to work with you at this time.  Do NOT be late to your exam period!


Friday, May 20, 2016

What's Going On? May 23-27th

Celebration Day!

Monday is North's annual celebration day!  Students will be attending celebration day with their class for one hour during the day.  Other students (over 400!) have signed up to be a part of North's first service learning day and will be volunteering in the community.  Please take a look at the schedule below to see what's going on.




Final Exam Schedule

The final exam schedule has been published.  Please be sure to check it out.  Students are required to attend their exam periods and may not leave class early.




Fundamentals of Programming

This week students will continue to work on their final app projects.  Students must complete the app and answer the review questions.  Both portions of this final project will be entered into Infinite Campus as a summative assessment.  All final projects must be posted to our Google portfolio sites by the day of our final exam (Tuesday, June 7th at 9:30am).


Programming the Web 1

This week students will continue to work on their final website projects.  Students must complete this project in order to receive a grade for the course. All final projects must be posted to Google Drive and have a link submitted by the end of our final exam period (Wednesday, June 8th at 9:30am).


Programming the Web 2

This week students will continue to work on their final animation projects.  Students are to create a 30-second animated music video. All final projects must be posted to Google Drive by the end of our final exam period (Wednesday, June 8th at 9:30am).

Friday, May 13, 2016

Fundamentals of Programming

The year is starting to wrap up.  Students need to work to make sure that all apps assigned for the semester have been completed and answers to the reflection questions have been posted on the Google Site portfolio.  Once we have wrapped up the regular course work, students can begin work on the final project.  For this summative final project students will create and design an app of their choosing that highlights what we have learned over the course of the semester.  Students should submit their own idea for an app and get approval before beginning work.  Students who have trouble coming up with an original idea for an app can choose from a list of suggestions: GPA calculator, Rock, Paper, Scissors, or a Magic 8 Ball.


Programming the Web 1

Students should be putting their finishing touches on our lesson 13 web assignment.  Once this is wcomplete, students will learn how to post their pages online using a free hosting site.  After the regular course work has been completed, students will begin work on their final project.  For this assignment, students must create a website made up of at least four web pages.  While designing and creating this site, students should incorporate the HTML structure and CSS design techniques that we have practiced throughout the course.  Students can choose to create their own page from scratch, create an online portfolio to use for college admission or job applications, or can look for another site that has already been implemented and improve upon its design.  Students will need to have their final project topics approved this week.


Programming the Web 2

This week students will continue their work with Adobe Flash Animations.  Students will work on the handwriting animation as well as the Rocket Action Script tutorial.

Friday, May 6, 2016

What's Going On? May 9th-13th

Image result for mit app inventor stockFundamentals of Programming

This week students will work on wrapping up their Presidential Quiz Apps and then will get started on the Stock Market App.  In this app, students will be introduced to importing web data into the app in real time.  Students will create an app that allows the web user to type in a company's stock market symbol and the app will display the current stock price.


Programming the Web 1

This week we will start our last unit for the semester.  We have been creating web pages all semester, but we haven't talked about how to make them visible online.  Students will create their own free hosting accounts using 5gbfree.com in order to host their pages.  Additionally, this week students will work on our lesson 13 review assignment.  For this assignment, we will add three additional pages to our lesson 12 assignment.  By completing lesson 12, students have already created the general outline for all of the supplemental pages for lesson 13.  We will also need to add links in order to connect all of the pages.  Students will also have our lesson 13 review questions at the end of the week.


Programming the Web 2

This week students will continue to work on their "jumping letters" animation.  When this is complete, students will work on the "North Animation" which continues to use several layers to keep track of the items in the animation.  We will also introduce polygon shapes and rotations.  We will finish the week by working on the "handwriting" animation where students learn how to create text and break it apart.