Math and Science

Math and Science

Tuesday 31 October 2023

Com Sci 11: Tues Oct 31 - Collaboration and creating your own methods

 Today I showed you where you can place snippets of code you'd like to share with the class. After that, we had a look at how you can create your own methods in java so handle certain problems within a larger project. After that was work time...

Monday 30 October 2023

Com Sci 11: Mon Oct 30 - Factoring Refresher and work time

 Today we did a review of Factoring to get our brains working towards computing prime numbers. Then you had a good chunk of work time on your projects.

Friday 27 October 2023

Com Sci 11: Fri Oct 27 - QQQ#7 & Divisibility

 Today you wrote QQQ#7 and we discussed what Divisibility means on a mathematical level, and how to check for it in Java.

Thursday 26 October 2023

Com Sci 11: Thurs Oct 26 - Looping whole programs and ArrayLists.

 Today we looked at some Pseudocode for looping an entire program, how to do java from home, the J.o.W, and how to use Arrays and ArrayLists in your programs. We took a peek at a couple of extra projects as well... more on that next week!

Monday 23 October 2023

Com Sci 11: Mon Oct 23 - making Java Objects & the Random class

 Today we had an introductory look at how Java uses class files to define "objects." We applied this to make use of the Random class in the projects.

Thursday 19 October 2023

Com Sci 11: Thurs Oct 19 - QQQ#6, math in Java, and CONSTANTS

 Today you wrote QQQ#6, we had a look at how Java handles math operations and how to make CONSTANT variables using the "final" keyword. After that, you had project work time to work on the new 100's Chart project.

Tuesday 17 October 2023

Com Sci 11: Tues Oct 17 - Java Variables, and Scanner

 Today we had a look at a few more tools in Java: how to create variables and how to get user input using the Scanner class.

Monday 16 October 2023

Com Sci 11: Monday Oct 16 - Intro to JAVA

 Today you wrote your first Java programs! We learned the basics of every Java program and you learned some print commands.

Friday 13 October 2023

Com Sci 11: Fri Oct 13 - QQQ#5, Wrap up Scratch time, Import Java Files!

 Today we did our QQQ#5, you had time to wrap up some Scratch projects, and we imported some demo Java files into Eclipse to help us along in learning Java next week...

Wednesday 11 October 2023

Com Sci 11: Wed Oct 11 - Check ins, Projects, JoW, and Java Files!

 Today you had a lot of project work time to wrap up your Scratch projects. You also had a check in with Mr. B. to see where you're at in terms of your projects. After break we did the JoW, and you got to download the Demo Java Files for the course!

Tuesday 10 October 2023

Com Sci 11: Tues Oct 10 - Some answers to Direction, Mods, and Chomp + work time

 Today we went over a couple tricky items: Directions in Scratch, multiple modulo options, and how to beat chomp! After that you had time to work on your projects.

Friday 6 October 2023

Com Sci 11: Fri Oct 6 - Final Scratch Projects and QQQ#4

 Today, we had our QQQ#4, and then I demo'd our last 2 Scratch projects. We'll wrap those up next week before we move on...

Wednesday 4 October 2023

Com Sci 11: Wed Oct 4 - Projects, JoW, and BC Post-Secondary visits

 Today we had a shorter class as you had presentations from various BC post-secondary schools; we still had enough time for you to get some work done on your projects and for the J.o.W.

Tuesday 3 October 2023

Com Sci 11: Tues Oct 3 - Optional projects, Lists

 Today we had a look at some of the optional tasks in the to do list. I also showed you how lists and extensions work in Scratch. The rest of the time was project work time for you.