Saturday, September 30, 2017

Computer Science 2017-2018: Bits, Bytes & HelloWorld (September)

Computer Science 2017-2018:
Bits, Bytes & HelloWorld 
(September)

Bits&Bytes (LAB00) ScreenCasts

HelloWorld (LAB01) ScreenCasts




We are moving right along with our Java Boot Camp! We are covering Chapters 1-7 very quickly, highlighting the most important topics only. Once we cover the basics, we will go back and cover everything in more detail. During Java Boot Camp we are using javac, java, javadoc and an ASCII editor in a Linux shell aka a CLI environment. 

When we are done with Java Boot Camp, we will switch to more graphical projects using Processing, which is based on Java, in a GUI environment

We are also trying out Cloud9 for the first time this year. Now students can login from home and see their classroom desktop on their home PC and finish any LabWork they need to without going to extra help! I think this is great for practicing our coding skills. Students should be reading and writing code a little bit every single day!

LAB00 is new this year. We had a lot of hardware issues at the beginning of the year, so I started with Bits&Bytes instead. This unit is all pencil and paper based as it's just positional arithmetic. I usually talk about this topic later in the year. Now my students know all about Binary, Hexadecimal and arithmetic is other bases. So, our YouTube Wednesday this month was all about "The Martian" movie. 

LAB01 is all about getting used to our setup and writing several variations of Hello World. We're using Chapter01 from Horstmann's text. All the labs about main classes, main methods, println() and String.



This year I'm trying something new:
MCQ Mondays
Processing Tuesdays
YouTube Wednesdays
Think Pair Share Thursdays
FRQ Fridays

MCQ Mondays will start in October. Even months we will do practice MCQ Exams using Formative Assessments via Socrative. On odd months we will have actual Mock MCQ Exams as Summative Assessments.

Processing Tuesdays will make use of a Java compiler from Processing.org that makes it easy to do graphical applications!  

My YouTube Wednesdays are infamous for STEAM related Filks as well as month-long documentaries (10-15 inutes each Wednesday).

Think Pair Share Thursday is a review day. Students get into groups of 2 or 3 with a WhiteBoard to help each other complete HomeWork questions they had trouble with.

FRQ Fridays occur at the end of every 2-3 week unit. On Friday I give a preTEST review sheet. We go over it in Think Pair Share sty. The real TEST, similar to the preTEST, is then given at the end of the period as a TakeHome Exam due the following Tuesday.

Last, but not least, I'm starting each month with a Filk for YouTube Wednesday. For the next several months, we'll be concentrating on the infamous Tom Lehrer. Remaining Wednesdays each month will be devoted to educational STEAM related  documentaries from PBS (Nova) and National Geographic (Star Talk TV).

1st YouTube Wednesday: Tom Lehrer



September YouTube Wednesdays


Well, that's all folks!
Teaching with Technology, 

No comments:

Post a Comment