This blog is designed to allow students and parents access to lesson summaries and course materials for my classes in School District 46, on the Sunshine Coast of B.C., Canada
One of my favourite types of video projects are the genre-shifted
movie trailers where creators take movie clips and retell the plot of
the story in a different genre than the original. Popular examples
include (see if there is one here you have not seen)
Genre-shifting video projects are valuable in a number of ways. As
video creation projects, they do not require a high-level of
technical ability. With basic video
editing capabilities you can create videos similar to these using iMovie trailer. This projects challenges you to think about the essentials of storytelling
while considering the elements of creating video (e.g., music,
timing, edits/cuts, effects, pauses/silence, etc.) for various genres.
Using iMovie on the iPads got to create a trailer and shift the genre on a favourite movie or cartoon. You can use the footage from a trailer or you can use still pictures to create your, "Genre Shifting" video.
You can use streamable to cut youtube videos in browser. Please ask me to help you if you can't figure the poster out.
Oh yay! A media unit!!!! This is a chance for you all to take your creative ideas and turn them into a piece of art. I will offer you some ideas to try, and the tools for you to create your masterpiece. You will work with an ipad or your phones to film the footage and then you will use i-movie or an in-browser editor to edit your work. And some of the in-browser video have templates. We will start here with the easy stuff and I will add a different lesson and different tools for you to try.
So, if you may have noticed that videos are on a roll at the minute.
They are the new and best way to promote, teach or explain something within a short time frame. With more and more videos being produced it makes sense that tools are
coming out that enable the humble online traveller to be able to create
their own simple but powerful videos. Quick simple animation videos
that give a quick tutorial on how to to do something, or teach people
about a service, or demonstrate learning are really easy for people to understand and
they can simplify complex details. Plus they look good and are fun to watch.
I’ve tried out 3 *free online video makers that are simple enough for
you to use yourself and keep the quality decent. Please post a link to your video on your Weebly - use a button and label the button.
It really is. Biteable has made making a video super simple.
They have a massive amount of templates to choose from and they’re
grouped really well to help you keep your video consistent,
graphics-wise. It’s free to use to create a video but you’ll have a
watermark over it. I created a short video in just 20 minutes.
Raw shorts also focuses on animation type videos. It has templates, like
Biteable, that you can go in and edit each scene in the video. You can
easily add, move, duplicate and delete as you’d imagine.
You can get into a lot more detail with the animations in Raw Shorts
which is nice potentially but if you get a bit stuck then it’s super
easy to get very stuck. The majority of the dashboard and edit tools are
easy to use, but when you start getting into the animation details I
tend to get put off with all the detail. I like simple.....really simple. It's also a little too business oriented....but see what you can create.
Shakr is very good. It creates videos a little differently to
Biteable but it’s still simple to use and you do get a high-quality
finish. They have video templates specifically for all sorts of uses
such as social media posts, product launches and infographic style
videos. When you pick a template, it tells you exactly what you need to
add to complete the video. For example, for a specific template, you may
need to add 4 videos and 6 images to make up the whole video. This does
mean that you need to create some of the content yourself unless you
are happy with what is provided.
Things I didn’t like was that
some of the functions weren’t as user-friendly as they could be. For
example, it doesn’t seem to let you jump from scene to scene when
editing, so no re-arranging the order of the video.
Assignment criteria: I want you to look at all three and decide on the two that you would like to make a video with. Bonus if you try all three. Decide what you want to make a video of. These types of templates are great for quick tutorials: Teaching a how to, demonstrating some kind of learning. Post them on your Weebly and we will take a look at them on Friday's class.
You may have noticed that videos are on a roll at the minute.
They are the new and best way to promote, teach or explain something
within a short time frame. With more and more videos being produced it
makes sense that tools are
coming out that enable the humble online traveller to be able to create
their own simple but powerful videos. Quick simple animation videos
that give a quick tutorial on how to to do something, or teach people
about a service, or demonstrate learning are really easy for people to understand and
they can simplify complex details. Plus they look good and are fun to watch.
I’ve tried out 3 *free online video makers that are simple enough for
you to use yourself and keep the quality decent. Please post a link to your video on your Weebly - use a button and label the button.
It really is. Biteable has made making a video super simple.
They have a massive amount of templates to choose from and they’re
grouped really well to help you keep your video consistent,
graphics-wise. It’s free to use to create a video but you’ll have a
watermark over it. I created a short video in just 20 minutes.
Raw shorts also focuses on animation type videos. It has templates, like
Biteable, that you can go in and edit each scene in the video. You can
easily add, move, duplicate and delete as you’d imagine.
You
can get into a lot more detail with the animations in Raw Shorts
which is nice potentially but if you get a bit stuck then it’s super
easy to get very stuck. The majority of the dashboard and edit tools are
easy to use, but when you start getting into the animation details I
tend to get put off with all the detail. I like simple.....really
simple. It's also a little too business oriented....but see what you can
create.
Shakr is very good. It creates videos a little differently to
Biteable but it’s still simple to use and you do get a high-quality
finish. They have video templates specifically for all sorts of uses
such as social media posts, product launches and infographic style
videos. When you pick a template, it tells you exactly what you need to
add to complete the video. For example, for a specific template, you may
need to add 4 videos and 6 images to make up the whole video. This does
mean that you need to create some of the content yourself unless you
are happy with what is provided.
Things I didn’t like was that
some of the functions weren’t as user-friendly as they could be. For
example, it doesn’t seem to let you jump from scene to scene when
editing, so no re-arranging the order of the video.
Assignment criteria:
I want you to look at all three and decide on the two that you would
like to make a video with. Bonus if you try all three. Decide what you
want to make a video of. These types of templates are great for quick
tutorials: Teaching a how to, demonstrating some kind of learning. Post
them on your Weebly and we will take a look at them on Friday's class.
Today, we did a little housekeeping and got on track with what has been handed in. After our housekeeping we discussed Christopher Columbus, Historical Perspective and Indigenous Day.
We did a little group work. Next week we start our Current Event unit. Will you be ready? Let's see if your reminders work.
We are changing our tune a little and have started with some hands on work in Infotech.
We are working together on Microbits. I have taken you through a lesson on how they work and you've had a chance to explore the website and tried a few things. On Tuesday we will try coding an experiment to test the moisture levels of soil.
1. We will look at some general commands and learn how to navigate around the program.
2. We will get out micro bits and code them.
Stories are important. On the following list you will find 8 free
digital storytelling tools websites, which will help you
use technology to tell a story while being highly creative and having
fun.
This next unit will focus on story telling and you can tell a story anyway you like: hockey or basketball, about your favourite video game, your friends, your horse or some creative story you have in your head. Whatever it is you like to do you can put together a story using these fun tools. You will begin with Storybird. Last class a few of you got started. Create and account and not student. You can make a poem or write a story. Amaya has finished hers and Findley is close. If you are having trouble - ask them for help. I will list the others after this. You will try four including storybird. Create a link on your Weebly to your storybird story.
BE CREATIVE! ENJOY THE PROCESS.
The links are as follows: Each one you will have to explore and figure out. Share what you have discovered with those who are struggling. Press on the links below.
When we are finished with this we will form three groups and make a
youtube video. Each student group will come- up with a subject: be it a
teaching video, tricks, just for laughs....think of a great idea.... “Digital
Storytelling is a fantastic way to engage anyone who has ever wanted to be the next Ken Burns or Steven
Spielberg. There are many different definitions of "digital
storytelling," but in general, all of them revolve around the idea of
combining the longstanding art of telling stories with any of a variety
of available multimedia tools, including graphics, audio, video
animation, and Web publishing.”
I am away today due to a family emergency. You will be working on your notes with TTOC. When you are finished there is a Kahoot! and some youtube videos.
**** Correction on your notes***** The Clergy is the 1st Estate and the Nobility the 2nd. I find that this information is not consistent, however, there seems to be more solid information confirming The Clergy as the 1st and Nobles as the 2nd. This will be important for your Kahoot!
At the end of the class, Mr Murphy will come in to help the class move back to room 101!
Good Morning! We will be back in our classroom as of Monday morning! Today you will finish up the Python exercise I have left you and post it to your Weebly! If you are frustrated let the TTOC know and she/he can arrange someone to help.
Chin up! We will be starting something new on Monday.
WOW! You all did such an amazing job of your roles. Every single one of you rose to the occasion and it was fantastic.
Thank you! I'll bring a treat Monday to celebrate.
Today, I am away due to a family emergency. It will be a get work done day. I know that you all have a lot to finish up. There is the group work on the newspaper articles. Remember to divide and conquer. You can sit in the courtyard if it is warm.
Witnesses also have their assignments and Chapter 11 needs to be read. There will be a short quiz next Friday on vocab.
I would like to remind grade 12s that there is a Law 12 award. MAKE SURE YOUR HAVE YOUR MISSING WORK IN!
Today, we will begin class with 10 minutes for each of you to rehearse your presentations.
Then, we will pull numbers from a bag which will decide who will start. Some of you have chosen to work in pairs and you will then go up together (only one of you will select a number).
Those of you who have completed Code Academy and My blog lessons will find these equations straightforward and will know where to look for answers. I would like you to open a google document and/ or a Word document. Put your name and the date at the top and give it the title Python. Answer the questions. Take screen shots of the code you have run in Skulptor and upload photo onto the word doc. When you are finished upload the word document into a Scribd doc in your assignment section on your Weebly. Word documents work best, so if you make it a google doc, convert it when you are finished. If you do not know how to convert a google document to a word document please ask me to help.
To have your assignment listed as "on time" you will have to have it posted on your Weebly by the end of class on Friday, May 26th.
Python:
1. This coding language is used best for what kinds of programming? (at least three examples)
2. Define a function:
a) my favourite subject is __________
b) This summer I hope to __________
c) When I graduate, I will___________
3. Correct this code so it will run.
if 10>9 print (Ten is greater than 9)
4. Create a coder message appropriate to this piece of code (hint: #)
x=25
y= Heeeers Johnny!
5. create your own variable that prints, I am in grade ____!
6.What can a variable start with and what can it not? a) b) c) d)
7. Define a variable for x and print this command with x as your variable.
("Python is" + x)
8.Define a function called I <3 pizza * yes, it can be your own favourite food
9. Parameters: Create a code using parameters that defines your last name and when run gives each of your family members your last name. 10. Define a function for which country you are from. Try this out with at least four different countries.
11. Define my function as (x). x will be the multiplication table 4. give me the 4 times table from 1-10.
12. Using lambda define a doubler and tripler function for the number 25
13. lists and loops
a) Create a list of favourite sports, computer games, activities b) Create a break for one your lists c) ask it not to print one of the items on each of your lists Bonus: Create a program that asks the user to enter their name and
their age. Print out a message addressed to them that tells them the
year that they will turn 100 years old.
Extras:
Add on to the previous program by asking the user for another
number and printing out that many copies of the previous message. (Hint: order of operations exists in Python)
Print out that many copies of the previous message on separate lines. (Hint: the string "\n is the same as pressing the ENTER button)
User input in Python
To get user input in Python (3), the command you use is input().
Store the result in a variable, and use it to your heart’s content.
Remember that the result you get from the user will be a string, even if
they enter a number.
For example,
What this will print in the terminal (or the shell, whatever you are running Python in) will be:
What happens at the end of input() is that it waits for the user to type something and press ENTER. Only after the user presses ENTER does the program continue.
Today we will continue our line of thinking from last class .We will then watch a short film that looks at another perspective about who
discovered the Americas first and get fro it yet another perspective of how the
world as we know it was discovered. When we have finished, I will give you class time to prepare your mini presentations on your explorer and finish work on your explorer projects. Next class we will watch you mini presentations. You may go into the courtyard to prepare your presentations - only those students who have completed their work may go out into the courtyard. The rest will have to use their time to finish off their unfinished work.
So that you receive full marks for the Python unit. You will have to have completed the following and posted it to your Weebly assignments page in three steps.
1. A screen shot of your completed Python lesson in Code academy - 16/16 elements.
2. Go through the lessons: indention, variables, function and loops that I posted on my website.
3. Answer the questions that I will post here on May 23, 2018. and run the solutions in Code Skulptor. When you have finished, take a screen shot of your work. You will have class time to complete this by this week, however, we will be going on to microbits by Friday. So you will be doing this on your own time.
A for loop is used for iterating over a sequence (that is either a list, a tuple or a string).
This is less like the for keyword in
other programming language, and works more like an iterator method as
found in other object-orientated programming languages.
With the forloop we can execute a set of statements, once for each item in a list, tuple, set etc.
Example
Print each fruit in a fruit list:
fruits = ["apple", "banana", "cherry"] for x in fruits: print(x)
The forloop does not require an indexing variable to set beforehand, as the
for command itself allows for this.
The break Statement
With the break statement we can stop the
loop before it has looped through all the items:
Example
Exit the loop when i is 3:
fruits = ["apple", "banana", "cherry"] for x in fruits: if x == "banana": break print(x)
The continue Statement
With the continuestatement we can stop the
current iteration of the loop, and continue wit the next:
Example
Do not print banana:
fruits = ["apple", "banana", "cherry"] for x in fruits: if x == "banana": continue print(x)
A function is a block of code which only runs when it is called.
You can pass data, known as parameters, into a function.
A function can return data as a result.
Creating a Function
In Python a function is defined using the defkeyword:
Example:
def my_function(): print("Hello from a function")
Calling a Function
To call a function, use the function name followed by parenthesis:
Example:
def my_function(): print("Hello from a function")
my_function()
Parameters
Information can be passed to functions as parameter.
Parameters are specified after the function name, inside the parentheses.
You can add as many parameters as you want, just separate them with a comma.
The following example has a function with one parameter (fname).
When the function is called, we pass along a first name,
which is used inside the function to print the full name:
To let a function return a value, use the returnstatement: Example:
def my_function(x): return5 * x print(my_function(3)) print(my_function(5)) print(my_function(9))
Lambda Functions
In python, the keyword lambda is
used to create what is known as anonymous functions. These are
essentially functions with no pre-defined name. They are good for
constructing adaptable functions, and thus good for event handling.
Example: myfunc = lambda i: i*2 print(myfunc(2))
Lambda defined functions can have more than one defined input, as shown here:
myfunc = lambda x,y: x*y print(myfunc(3,6))
The power of lambda is better shown when you generate anonymous functions at run-time, as shown in the following example.
Today in Socials 8 we are going to discuss the Historical Thinking Concepts and focus mainly on Understanding the Ethical dimension of History and Taking Historical Perspective. We will do this by discussing the influences and thinking of the early European navigators and explorers. We will then try other perspectives on for size.
We will do this by brainstorming ideas in groups and then sharing those ideas.
We will then watch a short film about another perspective about who discovered the Americas first and get yet another perspective of how the world as we know it was discovered.
Now that the initial shock is over, I hope that you will all embrace your roles and enjoy the process.
There is a lot of work to do, so that we are ready for Friday.
Hana and Sara will conduct interviews and it will the witnesses job to write out their script to refer to during the trial. Hana and Sarah may want to discuss with those they cross examine- so that the witnesses are ready.
The Witnesses: in order to get the full affect - you should not discuss with each other. Especially those who are on the crown with those who are on the defense.
In an ideal world. You will all be ready for a dry run on Thursday.
Please be respectful with each other.
I have left instructions that Hana and Sarah may conduct their interview in different spaces. ie. the library and the courtyard. One witness at a time. Do not forget "Witnesses" you do have an extra sheet to hand in so, you have more than plenty to do!
Here is the link to the movie for the last half hour: We are at 1:11:32.
For some of us Python is a little confusing. But once you have a chance to play around with it, hopefully, you will understand it a little more. The Code Academy Course is a bit difficult as it does not explain clearly -Why and How to code in Python. I have selected a few lessons and I want to you to try them in Skulptor.
You can run the examples and when you have finished clear the board and begin and then follow the lessons below.
What is Python?
Python is a popular programming language. It was created in 1991 by Guido van Rossum.
It is used for:
web development (server-side),
software development,
mathematics,
system scripting.
Python Syntax compared to other programming languages
Python was designed to for readability, and has some similarities to the English language with influence from mathematics.
Python uses new lines to complete a command, as opposed to other
programming languages which often use semicolons or parentheses.
Python relies on indentation, using whitespace, to define scope;
such as the scope of loops, functions and classes. Other programming
languages often use curly-bracket
Where in other programming languages the indentation in code is for readability
only, in Python the indentation is very important.
Python uses indentation to indicate a block of code.
Example: Try this in Skulptor after you have cleared the editor. Python will give you an error if you skip the indentation:
if5 > 2: print("Five is greater than two!")
2. Creating Variable
a) Unlike other programming languages, Python has no command for declaring a variable.
A variable is created the moment you first assign a value to it.
Example: x = 5
y = "John" print(x) print(y) b) Variables do not need to be declared with any particular type and can even change type after they have been set.
[ the # shows us a message that the coder wants you to read but will not show up on the screen when you run the code]
Example: x = 4# x is of type int
x = "Sally"# x is now of type strprint(x)
3.Variable Names: Remember that variables are case-sensitive
A variable can have a short name (like x and y) or a more descriptive name (age, carname, total_volume).
Rules for Python variables:
A variable name must start with a letter or the underscore character
A variable name cannot start with a number
A variable name can only contain alpha-numeric characters and underscores (A-z, 0-9, and _ )
Variable names are case-sensitive (age, Age and AGE are three different variables)
4. Output Variables
The Python print statement is often used to output variables.
To combine both text and a variable, Python uses the
+ character: Example: x = "awesome" print("Python is " + x) Example: x = "awesome" y = "Python is " + x print(y) Example: x = 5 y = 10 print(x + y) Example: If you try to combine a string and a number, Python will give you an error: x = 5 y = "John" print(x + y)
When you have completed these steps: Go back to Code academy and see if it is a little more clear : We will try some more tomorrow.
Today, I am away with students at the Tech Summit in Vancouver. You will have your class in the library for the next week and a half. Please respect the space!!!
1. Sign out your computer (Macbooks are booked)
2. Work on your Code Academy lesson and be sure to post completed levels.
3. IF you have finished HTML then go to CSS and try that on for size. You will see that it makes things fancy! Lots of fun!
4. Work, break, work, break (and in that order!)
5. Remember you can work on Lightbot
6. At the end of the lesson. Return your Macbook! Clean up after yourselves and push your chairs in!
Today in Law you will be given your roles. Some of you have a lot to prepare while others do not have as much. If you are a witness, you will need to have an appointment with a lawyer to establish your arguments. You will also have to help the clerk with any evidence you may be responsible for. The witnesses also have a very small assignment to even out the work load.
We will end with another segment of the 12 Angry Men.
I still have two outstanding Sailor Blog/Logs: If you are working on that assignment: Go to the May 4th entry to get the information you need. Remember five facts!
______________________________________________________________________________
Today, we will meet in room 112, while my classroom is being painted. We will continue our work on our explorer project.
1. Zheng He: Clara, Katie, Jade
2. Christopher Columbus: Lucy, Yvonne, Lily
3. John Cabot: Brody, Aiden, Maeve, Cleo
4. Henry Hudson: Colby, Muddy, Owen
5. vasco da Gama: Kennedy, Luella, Heidi
6. Hernan cortes : Marcus
7. Francis Drake: Ben
8.Jascques Cartier: Jude
9. Amerigo Vespucci: Ronin
10, Ferdinand Magellan: Mathew
11. Bartolome de las Cases: Vanessa
Today, we are going to talk a little about the trial and you will receive an assignment that will be due at the end of the trial (Tuesday, May 22, 2018)
We will watch a few videos so that we get a feel for what a mock trial is like and then, we will continue to watch,
"12 Angry Men."
Following the closing arguments in a murder trial, the 12 members of the
jury must deliberate, with a guilty verdict meaning death for the
accused, an inner-city teen. As the dozen men try to reach a unanimous
decision while sequestered in a room, one juror (Henry Fonda) casts
considerable doubt on elements of the case. Personal issues soon rise to
the surface, and conflict threatens to derail the delicate process that
will decide one boy's fate.
Today, we will finish our websites and you will drag your website file into the 101 drop box. Even if you have not yet finished, by the end of class today, you will give me whatever you have.
I have booked the Chrome books and we will start on Python in Code academy. I know we are getting close to the end and the drive to keep going is waning, but we still have deadlines to meet. I would like the Code Course to be completed as quickly as possible. So please work, break, work break and not the other way around.
We will have a some kind of coding project in Python and then we will move on to the micro-bits for a bit of a hands on change. For the last two weeks of school (before exam week) you will have a passion project - that means you can work on a project of your choice: adobe photoshop, gimp, scratch, coding or something you are thinking about - please let me know. We are getting close to the end (5 weeks and counting until exam week)
3.Unit project:
You will make an information pamphlet on your Explorer of choice.
However, you must sign up at the back of the class! Maximum three per person. Otherwise it could
get way toooooo boring!
4. BEFORE YOU START! BE SURE TO FINISH YOUR SAILOR BLOG WITH 5 POINTS underlined about sailors.
Today we will start our coding adventure by going to Code Academy and working on HTML.
You will need some patience here. Coding can be frustrating at times, but it is so rewarding when you get something to work. We will start with the courses set out by Code Academy. When you have completed a level, you will take a screen shot (command, shift, 4). If it gets frustrating, by all means take a break, but you will have two weeks to complete the entire course - so the best course of action is to work, take a break, work, take a break.
Let's get ready to code by going to Code Academy. Press Here
And don't forget to work on your lightbot skills. This is the kind of thinking you need for coding.
Good afternoon Socials 8, I am in Vancouver with my Law class today and Ms Sieben will be standing in for me. We are going to work further on our Exploration Unit. There will be a small window of time for finish up on the blogs from Fridays class on Thursday.
First: Watch this video from the History channel which will give you some background on some of the explorers we will be looking at.
2. In pairs read over the Hand-out on the Ships and answer the questions. Be ready to share as a class the answers. Maximum time 10 minutes. a) What allowed the caravels greater maneuverability? b) On what design did the Portuguese base their design of the caravel on? c)What kind of vessels were "The Cog"? d) What were Galleons used for? e) What kind of ship formed the backbone of the Venetian navy? 3. As a class: go over the answers. Make sure you keep your sheets for Thursdays class - there will be a quick quiz with a prize if you get 5/5! 4. Unit project: You will make an information pamphlet on your Explorer of choice. However, you must sign up! Maximum three per person. Otherwise it could get way toooooo boring!
Today in Socials we will begin our heritage presentations. The following very brave students will start us off: Tenzin, Emily, and Olivia
Then we will continue our doodle notes on the French Revolution and briefly review the American Revolution, Divine Right, and the 3 Estates of 18th century France.
Is it possible for those people who have committed horrific crimes to be rehabilitated back into the community? What is stopping them from being rehabilitated?
Thoughts on restorative Justice, Parole for murderers
My fellow shipmate explained to me that life at sea was dangerous!
Create a blog about your life at sea. Despite the dangers explorers still ventured to reach their destination.
(explain here what you learned and make some conclusions of why they
still went knowing the dangers of Life at Sea) Be sure to tell me who
your partner was in this activity.
John Green's 15th century Mariners: He does go very quickly so it's worth watching twice and can help to turn the transcript on, which you will find below the screen in Youtube by clicking on the ... and then open transcript - change language to English it has a default of Arabic .
Today, we take a look at the Estate system of the French Revolution and copy down the Timeline.
Student's have requested more in-class time to finish their Heritage Projects. So I will then give the rest of the class for students to compile their projects. Those students who are done can get a head start on reading about the Revolution pages 51-54.
We will also schedule our presentations.
the choices will be:
1. May 7th - Monday
2. May 9th-Wednesday
3. May 11th- Friday
Each presentation will be 5 minutes and students will be asked to highlight their projects and talk about what they have learned about their heritage.
There will be no Cellphones during the presentations.
1. Header, Footer, Columns
2. Links to favourite sites
3. Drop- down with to another page (one page minimum)
- could contain your biography and unique things about you.
- photo (of you or avatar)
4. Main site should also contain photo (extra marks if it is in the header)
5. Put a GIF in - homemade or found.
6. Put your file with website into dropbox 101 on your computer desktop
GOOD LUCK!
"I'm finished Ms. Wagner!"
Awesome......then you can go to....
Code Academy and start on Python. Let me know your progress and any ruts you run into.
We will create a game- a basic game in Python for our next unit - so get crackn'