110 likes | 183 Views
Computer Science 10/20. First day things…. Computer Science 10/20. Split class (some working on 10-level credits, some working on 20-level credits)
E N D
Computer Science 10/20 First day things….
Computer Science 10/20 • Split class (some working on 10-level credits, some working on 20-level credits) • If you failed the Computer Science 1 Module, you will need to complete missing assignments in order to get credit for Computer Science 2! I will find you and let you know what you need to do sometime today! • Focus in 20 shifts from “game making” to software development.
Pathway (Approved as of January 27th! Yayyyy!!!) Robotics 9 Computer Science 10/20/30 NEW!!!! Game Design 9 IT Networking 10/20/30
IT Networking 10/20/30 Brand new program stream starting in September 2014. (3 Credit Option) Will run as a split Computer Science / IT Networking next year. Focus on IT Skills such as: • Taking apart and building computers • Troubleshooting hardware issues • Installing operating systems • Using the command line • Networking computers together • Imaging computers from a server. • Making cat5e and Cat6 cables for the network. • Repairing laptops and mobile devices (Switching out iPhone and iPod touch screens and backs)
IT Networking 10/20/30 Receive industry certification • IT Networking 10/20 – A+ Certification • Networking 30 – Network+ Certification Careers in IT • Computer Repair Technician • Helpdesk • Network Technician • Field service technician • IT Support Post Secondary Options • NAIT : Certifications, Diplomas, or Bachelor of Information Technology Program
CS Modules Flexibility Model CS 10 Computer Science 1 Structured Programming 1 Structured Programming 2 CS 20 Computer Science 2 Procedural Programing 1 Pick one of: Data Structures 1 Second Language 1 Network Media & Devices 1 Project Credit CS 30 Computer Science 3 Object-Oriented Program 1 Pick one-four of: Iterative Algorithm 1 Second Language 2 Recursive Algorithm 1 Computer Science 4 Object-Oriented Program 2 Project Credit
Everyone must do in CS 20! Computer Science 2 – Expands on the parts of the computer to look at computer technology in our society and how it has influenced our lives. Procedural Programming 1 – Shifts the paradigm from structured (top-down) to modular based (using functions and methods). Our main language this year will continue to be Python. CS 20 Computer Science 2 Procedural Programing 1 Pick one of: Data Structures 1 Second Language 1 Network Media & Devices 1 Project Credit
Pick One: Data Structures 1 – Mandatory if you plan to take the full 6-credit stream for CS 30. Array lists, records, stored data. Second Language 1 – Compares Java with Python (in short, show everything we did in Python in Java) *Network Devices – Setup a server, network at least 4 computers together. Cut cables, use the command line, and make your own server. *Don’t take this one if you plan on taking IT Networking 10 next year… CS 20 Computer Science 2 Procedural Programing 1 Pick one of: Data Structures 1 Second Language 1 Network Devices 1 Project Credit
Project Credit • Robotics • Use the VEX Robots to build/program the basic clawbot, then modify to use sensors. • Raspberry Pi • Install OS, setup for project of your choice: home server, XMBC media server, digital pH meter….. • Mobile Development • Using phoneGap, intel XDK, or another to produce apps from HTML/CSS/Javascript • -Others you Design???? CS 20 Comp Science 2 Proc. Programing 1 Pick one of: Data Structures 1 Second Language Network Devices 1 Project Credit
Timeline Computer Science 2 Infused all semester Procedural Programming 1 February to mid-April Credit 3 Mid-April to June
Do it, Do it Now!!!!!! • Click on My Portal from the SPACHS homepage • Click Find My Classes • Find McKennitt, Sean aka The Wizard • Add Computer Science 10 or Computer Science 20 • Classroom Discussion Boards • If you failed any modules from last year, you need to add both • I will not be using the normal pickup/drop-off folder. We will do everything in the “cloud”….probably…. • This means you are encouraged to Bring Your Own Device (BYOD) to class if you’d like. • While you’re here notice these things: • Your Home Drive, Google.My.Ecsrd, My Email @my.ecsrd.ca, My Content, Blog, Profile • When you are done, open the Assignment called “Computer Hardware Review” in CS 10 or CS 20