Author Archives: mrkam

IT 10: Wax On, Wax Off

For some students, the skills that you learn in school such as factoring polynomials may seem irrelevant to real life. In the following clip, Daniel is preparing for a karate tournament but his teacher Mr. Miyagi is getting him to do mundane tasks such as waxing his car, sanding his floor and painting his house. As a result, Daniel gets frustrated and starts an argument with Miyagi. What Daniel does not understand is that Miyagi has actually been training him, even though Daniel does not initially see the point.

For this assignment, you will learn the skills the edit videos in preparation for the major project. The little skills you learn might be tedious similar to waxing the floor but when you put together your skills in the final project later in the term, you will see how much you have progressed!

Tasks for this Assignment:

  1. Watch the Karate Kid snippet.
  2. Download the video as a MP4 using a web software of your choice (e.g.
  3. Use either Movie Maker 10 or Adobe Premier Pro CC to edit the video to 45 to 60 second in length. The video should be edited to speed up the lesson that Miyagi is trying to teach Daniel. Also include a customized title screen with the name of the movie clip and your name.

Both Movie Maker and Premier Pro are rather intuitive to use but they do require some time to learn how to do simple tasks and even more time to add special effects. You may ask your neighbor or watch YouTube tutorials to help you learn and navigate around these programs. You have 4 classes to complete this task.

Business 8: Personal Entrepreneur PowerPoint

  1. Take the personality test at and review the results.
  2. Go to the following link and find the entrepreneur (or celebrity) who matches your personality:
  3. Go to and log in. The username is, replacing with your own student number and the password is the same one you use to log in with school PCs.
  4. Include the following slides for the rough copy:
    • Title Page: entrepreneur’s name, personality code, your name, your block
    • Two Slides: Who is your entrepreneur (i.e. basic stats)? What is he/she famous for? What business and/or company is he/she involved with? Do a bit of research using other online sources.
    • One/two slides: What are your entrepreneurs’s strengths?
    • One Slide: How might you become a successful entrepreneur, given your personality, skills, interests, networking and other strengths?
  5. Complete the rough copy, focusing mainly on content, by next class. You will have 5-7 slides in total. You will also have another class to focus on layout (i.e. how it looks) before the assignment is due.
  6. Next Class: Modify your PowerPoint to meet the Tips for Effective Presentations (

Math 8 Remedial

Welcome to Math 8 Remedial with Mr. Kam at Van Tech. Math 8 Remedial is a fast-paced course intended to cover the major topics from Math 8 so that students could be adequately prepared for Math 9 upon successful completion.

Planning 10: Career Cruising

  1. Create an account on Career Cruising. The teacher will give you in-class information on creating an account.
  2. Start by completing the Matchmaker & My Skills assessments.
    • The Matchmaker assessment provides a list of careers that might interest you based on the results of your assessment. After the first set of questions, you will likely need to answer more questions to improve and narrow down your results. The jobs are ranked based on your interest.
    • The My Skills assessment assigns a letter grade to each of the careers in the first section based on your skills and ability. The careers with “A” and “B” grades are the ones that are worthwhile to be explored further.
    • Continue reading

Happy New School Year 2017-18!!!

I would like to take this time to welcome you back to a new school year and to welcome you to our course website.

This year, I am extremely excited to teach Business 8, Programming 10-12, and Planning 10 and to learn the names of all the new faces at Kitsilano Secondary! 😮 This is my first year at this school but I have over 10 years of classroom teaching experience from John Oliver and Windermere Secondary School, where I have taught business education, computer science, digital media and mathematics. I look forward to get to know all of you better.

In addition, if you are interested in starting a school club or team, come see me. I am a strong believer of building strong student leadership through community involvements and initiatives. In the mean time, please make sure to bookmark and check this website regularly because its contents get updated regularly. 🙂

– Mr. Kam

Social Media:

Business 8: KitsMall

Imagine that you and your business partners inherited $100,000 from one of your distant relatives. In the will, it states that the money must go towards starting your own business. In trios (or pairs in exceptional cases), generate a couple of business ideas for a retail store across from the school. It should cater to other high-school students (or specific groups of high school students).  Continue reading

Programming 11/12: Java Homework (Lesson 6 to 10)

The portfolio will be submitted onto Google Drive. You may use content from your portfolio on your 1-page “cheat sheet” that you take to your test. The cheat sheet has to be printed out on paper. 

Part 1: Vocabulary and Key Ideas (5 marks)

  1. Summarize the key ideas for each lesson using point form. Approximately 2 to 5 key ideas for each lesson. This may include definitions and/or examples that you might find useful.

Part 2: Exercise Problems (15 marks)

  1. Select five problems from the Exercises or Projects that you have made an error or found challenging. Five in total, not five from each lesson.
  2. Copy the question and provide your original solution.  If you have difficulties starting the problem, get a hint from a peer or from the teacher.
  3. State what your mistake was in a line or two. If you made no mistakes, explain why it was challenging and then provide a detailed solution
    • If you made no mistakes, explain why it was challenging and then provide a detailed solution.
    • If it was a logic error, state what you were thinking and what you needed to think to answer the problem correctly.
    • If it was a syntax, point out where the mistake was made. In either case, be specific and state what your answer should have been to receive full credit.

Part 3: Peer Problem (5 marks)

  1. Create a problem drawn from something you were asked to learn in this unit. You should make the problem challenging but not absurdly difficult. The peer problem should have some depth and be a multiple-points question (i.e. non-trivial).
  2. Provide a detailed solution to your own problem. A solution is not merely the answer but rather an explanation leading to the answer.
  3. Ask a peer to solve it. If the person is struggling, offer hints or clues to help. When the problem is solved, give the response a letter grade and provide written feedback.

Part 4: Reflection (3 marks)

  • Summarize your most common ‘error types’ and your strategies for correcting them, i.e. what should you look for so that you would not consistently make the same mistakes?

Miscellaneous: Communication (2 marks)

  1. Check for spelling and grammatical errors.
  2. Format the layout so that it is consistent and easy to read.

Programming 11/12: Java Homework (Lesson 1 to 5)

The Java unit will primarily be assessed through portfolios and tests. The purpose of this homework portfolio is to reflect your learning process of the Java programming language through self-inquiry and practice. It is important to note that reflections are not merely a mirror in which you summarize the content of each lesson, but rather a lens in which you deeply gauge your understanding, break down your thought process and connect ideas to create personal meaning. The portfolio will be submitted onto Google Drive.

Note: You may use content from your portfolio on your 1-page “cheat sheet” that you take to your test. The cheat sheet has to be printed out on paper.  Continue reading