Wednesday, October 30, 2019

What's Going On? November 4th through November 8th

Parent-Teacher Conferences

There is another opportunity for parent-teacher conferences on Wednesday, November 13th from 5:00-7:00pm.  For this night of conferences, you will need to sign up for a time slot.  Please check out the link and sign up if you would like to meet!

https://www.signupgenius.com/go/30e0f4daba628a1fe3-art




App Development 1



This week, students will dive into the world of functions.  We have been working with functions throughout our semester, but now we will focus on creating and using our own.  Each time a student creates a button and connects it to the code as an action, students are defining a function.  Students will analyze and write function headers.  Toward the end of the week, students will practice writing the entire function in our functions code challenge.  Students will also produce another technical blog post highlighting the purpose of functions as well as their components.

AP Computer Science A
This week, students will continue working within the Python programming language.  Students will

focus on writing if statements, retrieving input from the user, and strings.  Students will have three activities to complete throughout the week.




AP Registration Deadline
Time is running out to register for the AP test while avoiding the late fee.  Students must register and may for the exam by November 8th.  Students who are eligible for free and reduced lunch may apply to have the fee waived.  Please visit our Total Registration website to register.  Also, be sure to declare your intention for the AP exam on the AP Central website.  Complete instructions can be seen here:
https://sdw.waukesha.k12.wi.us//cms/lib/WI02216052/Centricity/Domain/875/North%20AP%20Test%20Letter%20-%20August%202019%20.pdf




Programming for the Web 1

Students will spend Monday and Tuesday of this week wrapping up the midterm assignment.  Students must upload their entire website by the end of class on Tuesday.  If students need some extra time in the lab, it is open from 7:00-7:30am on both days.  Once this is complete, we will move into lesson 9 where we will focus on adjusting layouts using floats and absolute positioning.

Friday, October 25, 2019

What's Going On? October 28th through October 30th

Shortened Week!

This week, students will only have school Monday through Wednesday.  This means that school will begin at 7:35am each day!  Monday will be a regular Monday-style schedule with AE, Tuesday students will attend each of their classes without AE and on Wednesday, we will have an early release with students seeing each of their classes for a shortened period of time.























App Development


Now that we have finished up our Multiply summative app, we will move into our next unit. Students will start off the week with our pre-unit hackwich, Commission.  After this, students will spend the rest of the time for the week learning about app developer's documentation and some more principles of design.



AP Computer Science Principles

This week, students will continue our study of the Python programming language.  Students will spend more time with variables, writing functions, and getting user input.  This is one of the options that students will have when designing their "Create" Performance Task that will be submitted to the AP Board in April.

Speaking of the AP test, time is running out to register for the AP test while avoiding the late fee.  Students must register and may for the exam by November 8th.  Students who are eligible for free and reduced lunch may apply to have the fee waived.  Please visit our Total Registration website to register.  Also, be sure to declare your intention for the AP exam on the AP Central website.  Complete instructions can be seen here: 
https://sdw.waukesha.k12.wi.us//cms/lib/WI02216052/Centricity/Domain/875/North%20AP%20Test%20Letter%20-%20August%202019%20.pdf



Programming the Web 1

This week, students will begin their work on our midterm exam.  Students will have time in class to recreate a four-page website based on images.  During this exam, students may use their notes, Google, past assignments, etc.  However, students must not work together on this project.  All work for our midterm MUST BE COMPLETED IN CLASS.  Students who need additional time to complete their midterm project may schedule additional time in the lab with me. 

Friday, October 18, 2019

What's Going On? October 21st through October 25th

App Development 1

This week, students will be working on our second summative end-of-unit app challenge, Multiply.  For this assignment, students will be demonstrating their use of textfields and actions in order to make a simple calculator.  Students will also work in conditional statements in order to show a variety of images based on the calculator's result.  For this assignment, students will be assessed on their knowledge of code and their ability to design an aesthetically-pleasing app.







AP Computer Science A
This week, students will be wrapping up their practice performance "create" task using MIT App Inventor.  For this task, students will create an app for Android devices and write analysis responses.  This project is in the same format as will be used for our official performance tasks that will be submitted to the AP Board in May.


AP Registration Deadline Coming Soon!

The deadline to register and pay for the AP exam is November 8th.  Students who register after this date will have a significant late fee.  Please see the instructions for how to register for the AP exam: https://sdw.waukesha.k12.wi.us//cms/lib/WI02216052/Centricity/Domain/875/North%20AP%20Test%20Letter%20-%20August%202019%20.pdf. Please note that there are two parts to the registration process this year.  Students must declare that they intend to take the exam through our AP Central account AND must register with Total Registration: https://user.totalregistration.net/AP/502389.



Programming the Web 1

This week, students will be wrapping up our seventh unit on adding images and colors to our web pages.  Once this is complete, students will work on our eighth unit where we will focus on the "Box Model".  Understanding this will allow students to have better control over the spacing in our webpages.  Students are considered "on pace" for the course if lesson 8 is uploaded by the end of class on Friday.

Friday, October 11, 2019

What's Going On? October 14th through October 18th


Parent-Teacher Conferences This Week!


This is a reminder that we will hold parent-teacher conferences this week on Wednesday, October 16th from 5:00-7:00pm in the fieldhouse.  Please stop by!





App Development

This week, students will focus on adding text fields to our apps.  Students will learn how to get a value out of a text field and how to use it somewhere else in the program.  This will help us prepare for our summative end-of-unit app challenge, Multiply, where students will learn to make a very basic calculator.  Along with this week, students will complete a text field code challenge and create a new technical blog post highlighting our new-found knowledge of how to work with text fields.





AP Computer Science Principles

Last week we worked on analyzing sample student submissions for the APCSP "Create" Performance
Task.  Now that we know what type of responses the AP board is looking for, we will attempt our own summative "Create" task using MIT App Inventor.  Students will work on creating a simple app of their own design, create a short 1-minute video highlighting the features of the app, and write some reflection questions about the program as well the design process.




Programming the Web 1

This week, students will spend the first part of the week working on our lesson 6 web assignments.  Students have three tutorial-based lessons from the textbook to work on in order to practice their skill of adding style to a web page document.  Once this is done, we will spend the rest of the week focusing on adding images and colors to the background of our pages as well as modifying the features of our links.

Friday, October 4, 2019

What's Going On? October 7th through October 11th

App Development 1

At the beginning of this week, we will wrap up our discussion and practice with mathematical and logical operators.  Students will practice these skills through our "Operators Code Challenge" assignment and demonstrate their knowledge on a quiz on BlackBoard.  Towards the end of the week, we will start out a more formal discussion on textfields.  Students will gain experience getting data from our app users and processing it. 



Programming the Web 1

During class on Monday, students will wrap up our fifth lesson of the year.  All lesson 5 image assignments (5a and 5b) must be uploaded to BlackBoard by the end of class on Monday.  On Tuesday we will begin our sixth unit where students will focus on adding style to their webpages through CSS.  Along with this week, students will need to read chapters 11 and 12 while completing the accompanying reading guide.  This will be due at the beginning of class on Thursday.  On Friday, students will complete our weekly 10 multiple-choice questions.  Students will also have three tutorial-based web assignments to create and turn in.



AP Computer Science Principles

This week, students will continue working with the MIT App Inventor platform.  Students will work with several different functions available in App Inventor and work on connecting it to what we have learned about variables roles.  Students will also have some time to modify some existing code.  Students will be working on Activities 1.2.4 and 1.2.5 from our PLTW curriculum this week.