Sunday, October 21, 2018

What's Going On? October 22nd through October 24th

Modified Schedule October 22nd through October 24th

Since we have a shortened week next week (students do not have school on Thursday and Friday), school will start at 7:35 each day and students will see all eight classes each day.  Additionally, Wednesday is an early release day.  This is the schedule we will follow on Wednesday:


App Development 1

This week, we will move into our third unit of the year.  We will focus this shortened week on functions and analyzing function headers.  This will help us prepare for our end of unit app challenge, Tip Calculator.



AP Computer Science A

This week, we will continue our study of fundamental data types.  We will talk about how to format output, the Math class and how to modify strings.  Students will be working on our four Practice Exercise Sets this week to reinforce our discussions of Java concepts.



Programming the Web 1

This week, we will focus on lesson 7 where we will talk about backgrounds and colors.  Students will complete three web pages which are listed as tutorials in the book.  We will learn how to apply a background color and image as well as different ways colors are treated in web design.  Along with this week, students will also have a reading guide and our review questions.





Friday, October 12, 2018

What's Going On? October 15th through October 19th

Parent-Teacher Conferences

This week, we will be holding parent-teacher conferences on Wednesday night in the Field House from 5:00-7:00pm.  Please stop by!



App Development 1

This week, students will focus on our end of unit app challenge, "Multiply".  Students will need to create two text fields, read the information from the two text fields, multiply the numbers together and display the results.  Students can expand on this by adding "add", "subtract", and "divide" options.  Students can also expand on this by showing a different image which changes based on the result of the mathematical operation.










AP Computer Science A

This week, we will finish up our third unit where we focused on how to write and read classes.  Students will turn in their review questions on Monday, complete their programming project #3 by Tuesday, and then complete our summative assessment.  There will also be a practice test provided to help students prepare for the assessment.







Students should also be aware that the registration portal to register for the AP exam is now open.  Students can register at http://www.TotalRegistration.net/AP/502389.  Students must register by January 28, 2019 to avoid any late fees.

For students who are already starting to plan ahead, you can see which colleges accept the AP Computer Science score.  Please check out https://apstudent.collegeboard.org/creditandplacement/search-credit-policies or http://uwhelp.wisconsin.edu/prep-for-college/credits/testing-ap-ib for more information about the type of credit that will be received for successfully completing the AP exam.




Programming the Web 1


This week, students will dive into our sixth lesson of the year.  This week, we will focus on how to use DreamWeaver to stylize our pages using CSS.  At this point, we have pretty much learned all of the HTML we will need to use throughout the course and now we will focus on how to change the look of our pages through CSS.




Friday, October 5, 2018

What's Going On? October 8th through October 12th

App Development 1

Image result for swift constraintsThis week, students will start off by completing our "Operators Challenge".  For this challenge, students will work with conditional operators in order to compare two different quantities (think: less than, greater than, equal to, etc).  Students should expect to see a short formative assessment to check our level of understanding of operators.  After this, we will spend a little time talking about "constraints".  That is, placing items on the screen exactly where we want them, regardless of device.  At the end of the week, we will work on our formative hackwich, "Commission Pay".  This app will help students read information read into a textfield and manipulate it.




AP Computer Science A
Image result for java class

We will start off the week by talking about graphics.  After this, students will have some work time in the lab to practice defining, writing and working with classes and objects.  This week, students will need to complete our Review Exercises set.  Students should also have completed Practice Exercise Sets 1-4 as well as our chapter 3 reading and notes template.




Students should also be aware that the registration portal to register for the AP exam is now open.  Students can register at http://www.TotalRegistration.net/AP/502389.  Students must register by January 28, 2019 to avoid any late fees.

For students who are already starting to plan ahead, you can see which colleges accept the AP Computer Science score.  Please check out https://apstudent.collegeboard.org/creditandplacement/search-credit-policies or http://uwhelp.wisconsin.edu/prep-for-college/credits/testing-ap-ib for more information about the type of credit that will be received for successfully completing the AP exam.
 



Programming the Web 1

Image result for html img srcThis week, students will dive into our fifth lesson of the year.  We will finally use the industry-standard program, DreamWeaver.  Through the use of this program, students will be able to use some shortcuts to make the HTML mark-up process quicker and easier.  This week, we will focus on how to use DreamWeaver to add images, specify sizes, and appropriately link them.





Monday, October 1, 2018

What's Going On? October 1st through October 5th

App Development 1


We will start off this week with students completing our "UITextField Challenge".  In this formative challenge, students will practice creating text fields, gathering the data from a text field, and dismissing a keyboard.  Students will also be challenged to add in a UISegmentedControl and a UISlider.

Once the challenge is complete, we will start talking about mathematical and comparison operations.  We will try out some of these skills as a group before students have work with them in the Operators challenge. 


AP Computer Science A
Image result for java classes

This week, we will start our third unit where we will focus on implementing classes.  We will work with creating objects and modifying them via classes that have been made for us.  We will also work on creating our own classes and the accompanying test class.  Students have a notes template for the chapter that I will check in on Friday.  This week, students will also have three practice exercise sets to complete to work on these skills.


Programming the Web

We will start Monday's class with our ten question multiple choice assessment.  Students will have
Monday's class to finish our work on lesson 5 where we have focused on links.  After that, students will start working with the industry-standard web design program, DreamWeaver.  We will work on adding images and modifying them via HTML code.

Friday, September 21, 2018

What's Going On? September 24th through September 28th

Happy Homecoming Week!

If you didn't see the change, our spirit days have been modified for Homecoming week.  Here is the updated information:

Please be sure that you join in the fun of Homecoming.  Be safe and make good decisions!


App Development 1

This week, students will have Monday's class to finish up our first summative app: "Hello World". 

After that, we will move into our second unit.  This week, we will focus on creating new UIViews and Segmented Controllers, as well as operators. Students will complete an "operators challenge" this week to practice working with variables and mathematical operations.


AP Computer Science A


This week, students will have two work days to complete our summative programming assignment. 
Students will work with variable creation, classes, and methods in order to complete the assignment.  During Wednesday's class, students will review for our summative.  Our second summative for the year will be on Friday.  Important due dates for the week include:

  • Tuesday: Review Exercises Due
  • Wednesday: Concept 1 Exercises Due (5 Steps to a 5 Book)
  • Thursday: Programming Exercises Due & Summative Review Due
  • Friday: Unit 2 Summative: Using Objects

Web 1

We will start the week by finishing up our lesson 3 web assignments where students were able to practice marking up lists, quotes, and large sections of our web page.  This week, we will focus on adding links to external sites, linking other documents that we created, and linking within our document.  This week, students will need to read chapter 6 and complete the reading guide.  We will also have our weekly multiple choice summative and three web site assignments.




Friday, September 14, 2018

What's Going On? September 17th through September 21st

App Development

This week in App Development, we will start off with a "Variables Challenge" assignment.  For this
assignment, students will work with an existing code file and add additional commands to make text appear in labels.  Once this work with variable practice is complete, students will begin work on our first end of unit app challenge, "Hello World".  For this assignment, students will demonstrate their knowledge of labels, buttons, and variables as well as investigate a few new features.





AP Computer Science

Now that we have completed our first unit, it is time to start expanding our knowledge of Java.
During this week, we will learn about the relationship between classes and objects as well as start working with variables.  Students will have several reading assignments this week to complete chapter 2, as well as a guided notes template.  In class, students will work on several small programming projects to get familiar with Java variable syntax and how we are able to use classes, objects, and methods.



Programming the Web 1

This week we will be finishing up lesson 2 and beginning lesson 3.  We will start Monday's class with about how to create lists, quotes, and much more.  Students should read chapter 5 and complete the accompanying reading guide by Thursday.  We will have our 10 multiple choice question assessment on Friday.  Students will also have three web pages to complete in order to practice our new skills.
our 10 multiple choice questions that cover the material from our second lesson.  Students will have the rest of Monday's class to finish up our lesson 2 programming projects and to submit them.  During Wednesday's class, we will continue learning about different ways to format text using HTML tags.  We will learn





Friday, September 7, 2018

What's Going On? September 10th through September 14th

App Development 1

We will start off this week by reviewing how to create actions and outlets.  Specifically, we will work
on creating a button and modifying our screen.  We will accomplish this by creating a basic flashlight app.  Next, we will move into talking about image views.  This will allow us to add pictures to our app.  We will finish the week with a discussion about algorithms and talking about the design process behind building an app.




Programming the Web 1

During our first week of class, students completed a "jigsaw" reading activity to summarize some of
the important parts of our first reading assignment.  During class on Monday, students will complete our multiple-choice review question assessment.  Students have the weekend to pre-plan answers to the questions.  Once we have completed our first set of review questions, we will move into our second unit.  This will involve learning about the basic structure of a web page.  This week, students will be responsible for reading chapter 4 in our textbook and completing the accompanying reading guide.  During class, students will work on three web page assignments that will get us familiar with the basic structure of a web page designed using HTML.  We will finish the week with our second set of multiple-choice review questions. 

At the end of the week, students who are interested in signing up for FREE WCTC credit in web design will be completing the application.  Please have a discussion at home as to whether or not enrolling in the course for WCTC credit would be a good option.


AP Computer Science A


This week, we will continue our study on the introduction to Java programming.  Students will be
working on creating some java programs using the Eclipse programming environment.  We will finish the week with a review and a summative assessment. 







Open House

This Friday, North will be hosting an open house from 5:00pm - 7:00pm.  All freshmen teachers will be available in the building from 5:00pm - 6:30pm.  If you would like a chance to connect with me, please see me in room 300.