Mrs. Mishra's Classroom Site
  • Home
  • SWAP 12C
    • SWAP 12C Blog
  • Enviro Sci 20
    • Enviro Sci 20 Calendar
    • Enviro Sci 20 Blog
  • CompSci 20-30
    • CS 20-30 Calendar
    • CS 20-30 Blog
  • Extracurr
    • Craft Club
    • Coding Club >
      • Hour of Code
    • Curling Teams >
      • Curling Calendar
  • Mrs. Mishra
    • Contact
    • Stay Informed
    • Nikko Pictures

Welcome to Computer Science 20/30!

1/31/2018

0 Comments

 
Congratulations, you've found your way to our class blog. Be sure to check out the CompSci Calendar for deadlines etc.

Please sign up for our class Remind list, so that I can contact you with deadline reminders, etc. 

Follow this link to sign up (or sign up by text using the info on your Course Outline):
Computer Science 20: remind.com/join/mishracs20
Computer Science 30: remind.com/join/mishracs30

Now, please sign up for our Google Classroom account:

1) Sign into your school Google account (this is easiest to do through Chrome)
2) Go to ​https://classroom.google.com
3) Click "Join a Class" and enter your course code:
             CS 20s - Your course code is 8t5ynf

Sign up for CodeHS:
1) Go to codehs.com
2) sign up using your school google account
3) Use the class code E4BF to join our class
4) Start coding with Karel the dog!

Done all that? Try an Hour of Code Activity:
Go to Code.org – scroll down & click on Hour of Code, and pick a game to play!
--> have some experience? you can click `Comfortable` on the right hand side to see more advanced activities 
0 Comments

CS20s - Final Project Time!

1/4/2016

0 Comments

 
Welcome back after the holidays!

We have only 12 school days left, so it's time to do our Final Project! You will be making a complete Yahtzee game. 

Your first step will be to look up how to play Yahtzee - watch a YouTube video or two so that you understand the game. Then try out a couple of the example games to see how past students have set up their game.

Make sure you read the assignment sheet AND the "Marks" file to see how you will be graded.

This final assignment is due Monday January 18th.

Next week we will give you a review sheet to help you to prepare for the Final Exam, so you will need to find time to study next week as well as working on your Final Project.

If you are missing any assignments, you need to work on those outside of class time. Remember that Mrs. Mishra is in the computer lab on Mondays and Thursdays after school for Coding Club, and you are welcome to stay for that time to get caught up.
0 Comments

Take the Survey on Computer Science

11/3/2015

0 Comments

 
The folks are CodeHS are collecting data about who is using their website to learn to code. Today I need you to go to CodeHS and complete the survey

Computer Science 20s - just sign in to CodeHS as usual, and the survey should pop up automatically.
Once you're done the survey, return to working on your Visual Basic Assignment.

Computer Science 20s - You need to sign up for CodeHS. We will be using Code HS later this semester, but in order to do the survey today, you need to sign up now. Follow this link codehs.com/go/0871  and sign up.
As soon as you have signed up, the survey should pop up automatically.

Once you're done the survey, return to working on your Visual Basic Assignment.

​Thanks!
0 Comments

Updated Deadlines

9/22/2015

0 Comments

 
Here are some updated deadlines for your coding assignments. Make sure you submit these assignments on time, or they will be recorded as late assignments, which count against your Attendance Incentive.

CS 20s
Code HS assignments that will be for marks:
Lots of Hurdles - due Yesterday (Sept 21)
Big Tower - due Friday (Sept 25th)
Random Hurdles - due next Wednesday (Sept 30)

CS 30s

Your first VB programming assignment (Loops) is due next Wednesday, Sept 30th. 
Please let me know EARLY if you are stuck or have any questions.. don't wait until next week to get help!


0 Comments

Let's Start Coding!

9/12/2015

0 Comments

 
CS 30s will be continuing on with Visual Basic as planned today(though deadlines have changed due to the delays - please check the calendar for updates), starting with preparing for the Review Quiz, and then starting Assignment #1, Loops.

Don't forget to keep working on your Career Brochure - it is due by the end of class on Friday. You mist submit a digital copy to the Hand In folder, and a printed copy in colour. 

IMPORTANT FOR ALL STUDENTS:
The 30s need to use the few computers where Visual Basic is still running - please be cooperative in switching computers if necessary so that they can access the computers.Thank you!

CS 20s will be starting coding today, using a class we've set up for you on a website called CodeHS. 


To join the class, go to this link and sign up: codehs.com/go/99FD

Once you've joined, begin the first activity in the course. To see the new deadlines, please check the Class Calendar.

Don't forget to finish up and submit your Career Poster - it is due by the end of class today. You must submit a digital copy AND 2 printed copies in colour.




0 Comments

Warm Up with Hour of Code!

9/3/2015

0 Comments

 
IMPORTANT: If you are NOT FINISHED yesterday's activities - class messenger sign up, survey, shortcut, and scavenger hunt (which is for marks, and will be LATE if not done today!), you MUST do those assignments first. Scroll down to yesterday's post to get those instructions.

Hour of Code
To introduce computer science 20/30, we are going to start off with a few basic and fun coding activities!

These basic computer programming activities are part of a really great campaign called "The Hour of Code". This is an initiative to try to introduce computer science, and the power of computer programming, to as many people as possible, all over the world! 

Start by watching this really short intro video  http://code.org/  (please make sure you're wearing headphones!), and then you will get to choose your own activity for the rest of the club session. You can choose from any of the activities below:

Easiest Beginner Activities:
-Frozen! Help Anna and Elsa to draw snowflakes, using block coding.
-Angry Birds! Help the Angry Birds to catch the nasty pig, using block coding.
-Make an avatar out of simple shapes using block coding - Made with Code
-Animate lights on a dress for a fashion show using block coding - Made with Code
-Be the DJ - Mix your own music track with block coding - Made with Code
-Create your own musical beat and loop it to make a song with block coding - Made with Code
-Accessorize a selfie with glasses, hair, clothes and lots more using block coding - Made with Code
-Make your own Flappy game! Use blocks to create and modify your own flappy bird game, and even save it to play on your phone later!
-Make a gif - use block coding to take a background and a few frames to create a gif - Made with Code
-Animate a Yeti! - use block coding to make a yeti dance - Made with Code
-Take a picture and make it into a kaleidoscope animation using block coding - Made with Code
-Create your own game - use Tynker to create your own game. There are a variety of types of games and skill levels to choose from.
-Help a robot learn to water his garden to keep his plants alive using block coding - Made with Code
-Create a visualization to accompany a dance routine using block coding - Made with Code
-Scratch - Use Scratch to animate your name, create a holiday card, or make a pong game
-Lightbot - help Lightbot to light up the blue tiles in this fun game that uses programming
-Create a unique snowflake - use more complex block coding to make your own snowflake! - Made with Code

Slightly Trickier Beginner Activities - using computer languages
-Draw with Code - Khan academy guides you through learning to draw using Javascript
-Animate your Name with Code Academy, using JavaScript
-CodeCombat - play a game and defeat ogres, while learning Python or JavaScript
-Make a Website - Khan Academy guides you through learning HTML to build a website
-Make a Database - Khan Academy guides you through organizing and playing with data in a database, using SQL

Intermediate to Advanced Activities
-Learn all about how to use Javascript to draw and animate - you can skip ahead if you already know the basics, and learn something new!
-Learn all about how to use HTML and CSS to make really awesome websites - you can skip ahead if you already know the basics, and learn something new!
-Browse the whole range of programming opportunities on Code.org and find one that suits you!
0 Comments

Welcome to Computer Science 20/30! - Fall 2015

8/18/2015

0 Comments

 
Welcome to Computer Science 20/30! 
I will be using this blog throughout the semester to provide updates on the class, and to post links, documents, and other resources in a way that is easy to find.

First Day Activities:

1) Sign up for Class Messenger - this is how I will send reminders to you about homework, deadlines, upcoming tests, and anything else you need to know. Your parent or guardian is also welcome to sign up to received these messages.
You can use any 1 of the 3 methods below (link, text, or email) to sign up. Make sure you sign up for the right class, or the reminders will not be helpful!!!

Computer Science 20:
Link: click here to sign up http://cmsngr.co/Z9EXRAGLDM
Text: send message 44KE7J to this number: (650) 252-1369
Email: send a blank email to 44KE7J@signup.classmessenger.com

Computer Science 30:
Link: click here to sign up http://cmsngr.co/6RMW5X3FCY
Text: send message LZDV9C to this number: (650) 252-1369
Email: send a blank email to LZDV9C@signup.classmessenger.com

2) Complete this get to know you survey 


3) Make a Shortcut to the Mishra Network Folder!
Your first task for today is to find the Mishra folder on the network drive, and make a shortcut to it in your H drive. I will demonstrate how to do this, but in case you missed (or forgot) the instructions, here they are again:

1) Click on the "start" button (it's a circle with the windows logo) on the bottom left of your screen
2) In the search bar right about the start button, type the following, then hit enter: \\xshe\Assignments\Mishra 
3) Click on the folder that appears in the results
4) A new window should open, with 2 folders in it (CompSci Hand In and CompSci Hand Out) - this means you are in the right folder! To create a shortcut, click on the folder icon from the top of that window (next to the arrow buttons), and DRAG it onto the "desktop" logo in the list below (or onto your desktop surface if you can see it). 
5) Go to your desktop to see if the "Mishra - shortcut" folder has been created there. 
6) Now, using the explorer window, find your H drive (it will have your name on it), and drag your shortcut into your H drive. This will allow you to access this shortcut form any school computer.
6) Raise your hand to show that you're done, and I will come and check to make sure it's done correctly.

4) Scavenger Hunt (First written assignment)
Next, you will have to complete the following scavenger hunt, by exploring the Hand Out folder and then hand in your completed scavenger hunt to the Hand In folder. 
Click below to download the scavenger hunt file. 
CompSci20
CompSci30

Make sure to follow the instructions (including on how to hand it in) VERY CAREFULLY! This will help to ensure that you know exactly how to hand things in in future, so that you get the marks you deserve!


Done early?
Watch one (or more) of these videos:

Mark Zukerberg on the importance of learning to code: 
https://www.youtube.com/watch?v=ABw4yPFbEjg (1:30 min)

US President Obama asks young people to learn computer science: 
https://www.youtube.com/watch?v=6XvmhE1J9PY (1 min)

An overview of computer programming in 5 min
https://www.youtube.com/watch?v=UScm9avQM1Y (5 min)
0 Comments

29 Days Left of Classes in Spring 2015!

5/4/2015

0 Comments

 
Ok people, we are down to the last 29 days of classes before finals! See below for key dates:

Computer Science 20s
Jeopardy Project - May 4th to 14th (Due May 14th) (Assignment 7)
Click Mole Project - May 19th to 29th (Due May 29th)  (Assignment 8)
May 22nd - Quiz/Practice Final
Final Project (Yahtzee) - June 1 to 15th (Due June 15th)
Final Exam - 9am June 16th

**Assignment #9 will be a optional assignment (on your own time)
**Don't forget to finish up your Career Poster! Due Friday May 8th

Computer Science 30s
Start Java Now - see "Due Dates for Java assignments" file in the Java folder
Final Visual Basic Project (Due June 1st)
Java Test #1 - June 2nd
Final Exam - 9am June 16th

**Assignment #4 (Functions) will be a optional assignment (on your own time)
**Don't forget to finish up your Career Poster! Due Friday May 8th
0 Comments

Last Week of April

4/27/2015

0 Comments

 
On Monday we are in the library (the computer lab is being used for an international test), and most of those computers in the library do not have Visual Basic on them. So we will be starting a short assignment where you will research a career in computer science and make a poster about it. 

  1. Start by opening up the Careers in Computers folder in your Hand Out folder. 
  2. Read the assignment sheet carefully, and then use the files and links in that folder as a starting point. Continue your research on the internet, and then start making your poster. 
  3. These posters are due Friday May 8th at the end of class.


On Thursday we are having a guest speaker, who will be video conferencing in from the UK. So on Tuesday you will be coming up with some questions for him, after reading his biography.

On Wednesday we will be starting Assignment 7 (CS20s) and The VB Final Project (CS30s).

Note for CompSci 30s: the 4th assignment, Functions, will be optional.
0 Comments

Thursday March 12

3/11/2015

0 Comments

 
I am away at a session at the Board Office today. Ms. Wempe is around to answer your questions, and she will be showing you some examples of good coding style at the start of class today. Please be good for your sub & Ms. Wempe today and tomorrow, I will be back on Monday. 

Your tasks for today:

CS 20s:
1) Finish your Mini Research Projects (these are now OVERDUE!) Remember to print it off and hand it in to Mrs. Wempe, as well as handing in a digital copy to the usual hand-in folder on the network.
2) Start Assignment 4 - this will be due probably at the end of next week, depending on how hard you all work in class time.
3) IF you finish all of that (seems unlikely, but maybe you're super speedy today!) you can play some hour of code games - but you have to double check with the sub and Ms. Wempe that you are actually all finished.

CS 30s: 
1) Finish your Mini Research Projects (these are now OVERDUE!) Remember to print it off and hand it in to Mrs. Wempe, as well as handing in a digital copy to the usual hand-in folder on the network.
2) Re-do Assignment 2 (lottery) if you aren't happy with your mark. I have posted some additional folders of practices and examples in the Assign 2 folder, so hopefully those will help. This link may also be useful.
3) Start Assignment 3 (Simon game) - this will be due on March 24, the day before 3-way conferences.
4) IF you finish all of that (seems unlikely, but maybe you're super speedy today!) you can play some hour of code games - but you have to double check with the sub and Ms. Wempe that you are actually all finished.

See you all on Monday! Happy coding!
0 Comments
<<Previous

    CS Teacher

    Mrs. Mishra is the teacher for Computer Science 20/30. She also teaches Health Science 20 and Environmental Science 20 

    Mrs Mishra is the supervisor for the Coding Club, the Craft Club, and she coaches the Curling team.

    Find out more about Mrs Mishra.

    Archives

    January 2018
    January 2016
    November 2015
    September 2015
    August 2015
    May 2015
    April 2015
    March 2015
    February 2015
    January 2015

    Categories

    All

    RSS Feed

Powered by Create your own unique website with customizable templates.