Friday, January 31, 2020

What's Going On? February 3rd through February 7th

App Development 2


This week, we will wrap up our study of delegation with our "Picker" hackwich.  Students will gain experience working with defined protocols with specific elements, including a "Picker" and "Table Views". We will also take a closer look at how to create Table Views, adding customized cells, and removing items from our tables.  Students will end the week by writing a formative technical blog post, summarizing the important concepts of Table Views.



Programming the Web 1


This week, students will begin work on our second lesson of the semester where we will learn to make a simple web page.  Along with this unit, students will be reading chapter 4 from the textbook and complete the accompanying reading guide to help pick out the important concepts.  During class on Monday, the class will make a sample web page together.  During the rest of the week, students will work through two exercises, solidifying their knowledge of the basic tags included in an HTML document.  Students will also complete our weekly 10 question multiple-choice summative during class on Friday.



Programming the Web 2

This week, students will continue to work on the home page for our semester portfolios.  Students will be carefully choosing colors and fonts for the page.  Additionally, students will be designing a logo to go along with the page.  The goal for the week is to create a modern-looking homepage that carefully considers the principles of design and incorporates responsive design.



AP Computer Science Principles

This week, we will continue to investigate the internet.  We will start the week by taking a closer look at URLs and discover how information is requested and transferred to our computers and talk about the protocol for transmitting data is determined and interpreted.  We will end the week by diving into some basic principles of web design, including looking at HTML and CSS markup languages for creating web pages.


Wednesday, January 29, 2020

What's Going On? January 28th through January 31st

Welcome to Second Semester!

Welcome back to school!  My name is Mrs. Kamenar and I will be working with you in your computer science class this year.  This is my fifteenth year teaching at Waukesha North.  This year I will be teaching Honors Geometry, App Development 1 & 2, AP Computer Science A, Programming the Web 1 & 2 and Yearbook.  In addition to teaching at North, I am also the women's cross country coach and the school's yearbook advisor.

I hope everyone is ready to have a great second semester!  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.

App Development 2

In this class, students will learn how to program for Apple devices using the Swift programming language.  This week, we will complete an introductory "hackwich" for the unit called "Shopping List", where students will get to experience making a table view to display a list of grocery items.


Web 1

In this class, students will learn the basics of web page design using HTML and CSS.  This week, we will talk about the basics of web design.  This course is offered in partnership with WCTC.  This means that students can elect to enroll in this class through WCTC and earn FREE COLLEGE CREDIT!  During this first week, we will take a look at the different techniques that may be used in designing a website.  Students will identify these layout types, complete a "jigsaw" reading activity, and will see 10 multiple-choice questions during class on Friday.

Web 2

This class builds on the work that students did during the first semester of Web 1.  During this first week, we will talk specifically about the design of a web page and learn about the design choices that can be made to improve the look and feel for our website.  These principles will help guide students are we create the home page for our portfolio site we will maintain throughout the course.

AP Computer Science Principles

This week, students will wrap up their in-class work time on the AP "Explore" Performance task.  We will end the week by talking about the makeup of the internet.  Specifically, we will take a closer look at how information is sent and received.

I am really excited to get to work with you this semester.  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.

Friday, January 17, 2020

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

No School Monday!

This is a reminder that students do not have school on Monday, January 20th.  This is a staff development day.  We will meet up again on Tuesday, January 21st.  This will be a "purple schedule" day which means that school will start at 7:35 on Tuesday.  Students will meet with all classes with the exception of AE.


Exam Week

This is exam week.  There is a review/conferencing time each morning of exam week.  This is a great time to get some extra help or have some extra time to work in the lab.  Students need to make sure that they are on time for each exam.  The atrium doors may be locked and students may not be permitted to enter an exam late.  Students should also pay attention to the schedule regarding the lunch period as it may not be the same as our traditional schedule.



App Development 1

This week, students will work on completing their two summative projects: our "Rock, Paper, Scissors" app as well as our Swift Technique Investigation.  For the investigation, students need to research how to use a new feature in Swift and create a video walking us through how to place it in our code.  This assignment is offered in conjunction with our curriculum partners, Mobile Makers.  Students who would like to enter the official contest and be eligible for fabulous prizes have until 5pm on Tuesday, January 21st to submit their projects.  Otherwise, all work is due by the end of our exam period.  Please see the following link for contest details: https://www.unchartedlearning.org/blog/mobilemakersedu-students-win-cool-prizes-enter-the-mobilemakersedu-winter-contest-2019/2020?utm_source=hs_email&utm_medium=email&utm_content=80889274&_hsenc=p2ANqtz-80gvGGQyX9iVjPUC3h0BfvqW9fE-JJ0k7KGjZwUnmdc-Y6rgQ9OteWjAFFfxv91l2GJ_2NnfXT7WTFvcA1iAy0vh_HwBGukBqV7lQBJWs0cJspFxA&_hsmi=80889274


AP Computer Science Principles

During class on Tuesday, we will spend some additional time reviewing for our semester exam that will be made up of our specific programming knowledge as well as language-neutral programming knowledge.  Students will have a 50 question multiple-choice exam during class on Thursday.


Programming the Web 1

Students will be working to complete their final web projects.  Students have until the end of our exam period on Thursday to turn in their final products.  We will also start the exam period with 20 multiple-choice questions that have been selected from the pool of questions seen throughout the semester.  Students who need additional lab time are encouraged to come in during the morning "review/conferencing" time.

Friday, January 10, 2020

What's Going On? January 13th through January 17th

App Dev 1

This week, students will work to wrap up their summative end-of-unit app challenge, "Rock, Paper Scissors".  For this challenge, students are designing a program to play "Rock, Paper, Scissors" against the computer.  We are paying special attention to the design of this app by incorporating "Stack Views" into the design to make sure the app will look good regardless of which device is used.






AP Computer Science Principles

This week, students will continue to work on their APCSP "Explore" Performance task.  This is part of the eight hours of class time given to complete this project that will be submitted to the AP board.  During class on Friday, we will start reviewing for our semester exam.



Programming the Web 1

This week, students will continue to work on their final web site projects.  Students have until the end
of the class period on exam day to submit their projects and host them live online.



Exam Week

The exam week is coming soon!  Check out the schedule for the week.  Please note that the morning for each exam day is marked as "Review/Conferencing".  This is a great time for students to get some extra time in the computer lab or to get help from other teachers.


Thursday, January 2, 2020

What's Going On? January 6th through January 10th

App Development 1

This week, students will learn more about arrays and loops. Arrays help us to store several pieces of data within a single variable name and loops help us to move through the entire list of data within that variable.  Along with this week, students will see a coding challenge to help us practice the new skills.






AP Computer Science Principles

This week, students will wrap up their work on our practice "Explore" performance task.  For this, students are researching the Rochester Digital Cloak which is a digital version of an invisibility cloak. Students will complete some research, create an artifact, and write up some explanations about the purpose and functionality of the technology.  After students receive feedback on their responses, they will be able to choose their own technology innovation to research to submit to the AP board by the end of April.  Students will receive eight hours of class time to work on this portion of the AP Exam.



Programming the Web 1

From now until the end of the semester, students will have class time to work on their final web site. For this site, students need to choose a topic and create a four-page website that highlights their knowledge of HTML and CSS techniques.  This project will be due by the end of the exam period during exam week.






Final Exam Schedule





Wednesday, January 1, 2020

What's Going On? January 2nd and January 3rd

Welcome Back!

I hope everyone had some time to rest and relax over winter break!  Hopefully, we are ready to tackle the rest of this semester!


App Development

This week, we will participate in our pre-unit hackwich called "Three Letter Word".  This app will
give students a taste of many of the elements that may be included in our final summative end-of-unit app challenge.







AP Computer Science A

This week, students will begin work on their "Create" performance task for the AP board.  Throughout the next several weeks, students will define their own project and have 12 hours of class time to program the project, reflect on its creation, and create a video highlighting its features.  This program will be submitted to the AP Board by April as part of the AP exam.




Programming the Web 1

This week, students will officially begin work on our final web site project.  For this, students must

create a website that contains a minimum of four web pages.  Students should demonstrate their knowledge of proper HTML and CSS techniques in order to format the content in an aesthically-pleasing way.  Students will have until the exam date to complete this project and any other work that they would like to have considered as part of their semester grade.  Students who have signed up for the transcripted course through WCTC will need to earn a "C" or higher for the course and complete the midterm and final projects.



Planning Ahead

Here is the first exam schedule for January 22nd through January 24th.