Understand the relations between binary,
storage of data, and data types.
Completed
What is information?
Communication & History: Ancient Civilizations
Number History & Operators
Today
Number Bases
1s & 0s, all the way down
Numbers and Letters
Encoding
Upcoming
Numbers to Letters and Back
Encryption
Start with typing:
https://shaunwegs.github.io/2024/cs/t/index.html
Keep your screenshot, you'll need it later.
CodeHS is a fairly well known content provider for computer science in K-12. CodeHS is our official textbook provided by the district. You should already have access through Clever. Verify that you do.
The content isnt really aligned with the major units we need to do for IB, but it is decent content. We wont use it much, but you do have access. In second semester, we might use it some to help prepare for the certification exam.
Next week, we're going to start moving more into actually programming. Computer science isn't programming; computer science is understanding how to think and do things using computational methods. However, programming is one of the most effective ways to actually implement this knowledge.
There are a lot of tools out there you can use to program with, both online and offline. JetBrains is a company that makes IDE (independent development environments- basically software designed for programming and programmers). JetBrains is very friendly with students, teachers, and schools; they'll give you a free account for as long as you can prove you're a student.
You don't have to use JetBrains, but I'll be using it in my examples, and I want to make sure you have the option to use it. JetBrains has already given me enough licesnses for all of my students. Come on over so we can assign one to you.
Afterward, download and install Pycharm.
Get a HelloWorld program to run in it.