Information Communication & Technology

INFORMATION COMMUNICATION & TECHNOLOGY COURSES

 

Welcome VideoICT Pathways

ICT COURSES

 

Welcome Video

ELECTRONICS AND ROBOTICS 10

ELECTRONICS AND ROBOTICS 10
COURSE CODE: MTEAR10

This is a STEM (Science, Technology, Engineering, and Math) course where students will learn to use Computer Augmented Design and Computer Augmented Manufacturing.  Using a variety of resources and software, including CAD and CAM Apps, 3D Printing, CNC Manufacturing, Micro: Bit, Arduino, and Raspberry Pi Development boards.   Students will complete a series of projects to learn the fundamentals of circuits and block-based and/or scripted programming to design and manufacture robots to solve tasks.

Content Areas:  Electrical theory, production of circuits, electric diagnostic testing, CAD (Computer Aided Design), CAM (Computer Aided Manufacture), robot design, robot elements programming platforms.

FOUNDATIONS IN TRADES 11

FOUNDATIONS IN TRADES 11
COURSE CODE: MSTX-1A

 

Students learn trades and technology skills and earn credit towards secondary school graduation. This course allows students to explore trades or technology careers. Trades covered include Electrical, Plumbing, and Carpentry and may also include one or more of Joinery, Drafting, Painting, Welding and Steel-stud and T-Bar ceiling (lathing). This course is an excellent introduction to the apprenticeship training program and offered in conjunction with the Ministry of Education and the Industry Training Authority (ITA). The ITA awards provincial credentials (Certificates of Qualification and Red Seal Designation). There are no prerequisites for this course.

FOUNDATIONS IN TRADES 12

FOUNDATIONS IN TRADES 12
COURSE CODE: MSTX-2A

 

FOUNDATION COURSE: FOUNDATIONS IN TRADES 11

Students learn trades and technology skills and earn credit towards secondary school graduation. This course allows students to explore trades or technology careers. Trades covered include Drywalling, Roofing and Tiling and may also include one or more of Carpentry, Drafting, Painting, and Joinery. This course is the next phase of the introductory Foundation in Trades 11 Program. This course provides students essential skills that they can use in the future and allows them to move onto apprenticeship training programs offered in conjuction with the Ministry of Education and the Industry Training Authority (ITA). The ITA awards provincial credentials (Certificates of Qualification and Red Seal Designation). 

IT PEER TUTORING 10 (TECH TEAM)

IT PEER TUTORING 10 (TECH TEAM)
COURSE CODE: MIDS-0A

IT Peer Tutoring 10 and is a personalized learning environment where students will develop technology based skills to help support their peers, teachers and others in the Riverside community. The primary goal of this course is to provide students with a foundational digital skill set to become digitally literate citizens, and have these students provide support and training to staff, students and the community regarding digital literacies, and the importance of leaving a positive digital footprint to enhance and strengthen the digital culture at Riverside. Furthermore, students will be provided opportunities to actively engage, mentor, and educate our students, staff and community on various topics related to becoming a digitally fluent community. This course is taken outside of the timetable and is a combination of face to face learning and inquiry based projects.

IT PEER TUTORING 11 (TECH TEAM)

IT PEER TUTORING 11 (TECH TEAM)
COURSE CODE: MIDS-1B

This course is a continuation of the skills practiced in IT Peer Tutoring 11. There is an increased expectation for involvement and taking on responsibility with course activities, as well as a focus on developing problem solving techniques with students learning multiple strategies including: identification of the problem, analysis of possible solutions, implementation of a solution and test/review.

IT PEER TUTORING 12 (TECH TEAM)

IT PEER TUTORING 12 (TECH TEAM)
COURSE CODE: MIDS-2AJA

This course is a continuation of the skills practiced in IT Peer Tutoring 11. There is an increased expectation for involvement and taking on responsibility with course activities, as well as a focus on developing problem solving techniques with students learning multiple strategies including: identification of the problem, analysis of possible solutions, implementation of a solution and test/review.

ROBOTICS 11

ROBOTICS 11
COURSE CODE: MTROB11

FOUNDATION COURSE (one or more of the following): WEB DEVELOPMENT 10, MEDIA DESIGN 10, COMPUTER PROGRAMMING 11, COMPUTER STUDIES 10 ICT, ELECTRONICS and ROBOTICS 10 and/or DRAFTING & DESING ANIMATION 10

*This course may be offered in Period 1 or outside of the timetable.

Robotics 11 is a STEM (Science, Technology, Engineering, and Math) course where students will learn the skills in design, program, and develop the electronics to engineer their own robot. Using a variety of resources and software, including Sphero robots, Vex, Sumo Bots, Arduino Boards, circuit boards, sensors, and motors, students will complete a series of electronics projects to learn the fundamentals of digital circuits and programming, CAD (Computer Aided Design), CAM (Computer Aided Manufacture). Students will have the opportunity to design and build a custom robot to solve real-world problems and/or compete in competitive robotics.

Content Areas:  Electrical theory, production of circuits, electric diagnostic testing, CAD (Computer Aided Design), CAM (Computer Aided Manufacture), robot design, robot elements programming platforms.

ROBOTICS 12

ROBOTICS 12
COURSE CODE: MTROB12

FOUNDATION COURSE: ROBOTICS 11, COMPETITIVE ROBOTICS 11, COMPUTER PROGRAMMING 11, DRAFTING 11, ENGINEERING 11, PRE-CALCULUS 11, PHYSICS 11 and/or TECH TEAM

*This course may be offered in Period 1 or outside of the timetable.

This advanced course offers students the opportunity to explore their potential in Robotics Design and Manufacture as a way of STEM (Science, Technology, Engineering, and Math). Students will enhance their skills in a practical and hands-on environment. Students may work as members of design teams, in a variety of roles to research, design, build, manufacture, program, and test robots.  Students may also have the opportunity of competing in VEX Robotics competitions locally and provincially.

Content Areas:  electrical theory, production of circuits, electric diagnostic testing, PCB board design and manufacture, Advanced CAD (Computer Aided Design), Advanced CAM (Computer Aided Manufacture), robot design, robot elements programming platforms.

ROBOTICS (COMPETITIVE) 10,11,12

ROBOTICS (COMPETITIVE) 10,11,12
COURSE CODE:
MTEAR10C
MTROB11C
MTROB12C

*This course may be offered in Period 1 or outside of the timetable.

*CLICK HERE for Competitive Robotics Promo Video

This advanced Specialty Course offers students the opportunity to participate in COMPETITIVE ROBOTICS (Vex Competition) as a way of developing STEM (Science, Technology, Engineering, and Math) skills in a practical and hands-on environment. Students work as members of design teams, in a variety of roles to research, design, build, market, program, test and compete with robots.  This course will be offered in Period 1 (7:30 to 8:55 am) and teaching times will be an adjusted schedule in November and December to allow students to have the opportunity to extend the course through February and early March to compete in Robotics (approximately 45 hours).  Students will be required to compete in a minimum of 2 VEX Robotics competitions that are hosted locally in the Lower Mainland. 

There is a suggested fee of $250 to cover Team Fees, Competition fees, and Robot Design Requirements beyond the Vex Competition Kits.

Recommended: Students are required to apply and complete an application form.  Priority will be given to students who have proven STEAM and Collaborative experience.

CLICK HERE FOR APPLICATION

COMPUTER INFO SYSTEMS 11

COMPUTER INFO SYSTEMS 11
COURSE CODE: MCINF11

Become apart of the Cisco Academy, the world’s largest information technology (IT) school. Potential salaries are 6+ figures. This course teaches you how computer networks and security work. You will explore the hardware and software side of computers. computer hardware and computer network repair, maintenance, and communication. No experience required. There is the possibility to write the CCST certification exam, which is an industry standard certification. Extra fees for the certification may exist. This course is open to grades 10-12.

COMPUTER INFO SYSTEMS 12

COMPUTER INFO SYSTEMS 12
COURSE CODE: MCINF12

Cisco CCNA Routing and Switching curriculum is the continuation of Computer Info Systems 11. The aim of this course is to further develop the students’ knowledge of network building, network repairing, and communication skills through extensive labs and theory dealing with network hardware and software. You will be able to write the CCST certification exam after this course.

COMPUTER PROGRAMMING 11

COMPUTER PROGRAMMING 11
COURSE CODE: MCMPR11

FOUNDATION COURSE: COMPUTER STUDIES 10, ELECTRONICS AND ROBOTICS 10, or WEB DEVELOPMENT 10

Do you have an interest in computer programming? Apply your academics with Computer Programming 11. Learn and expand your programming skills in languages such as JAVA, C++, JavaScript, and/or Python.  Students will also learn effective problem solving skills and the ability to think logically. This course will prepare students for Computer Programming 12 and/or provide a base for post- secondary vocational computer programming courses. Most programming work will happen during class time.

COMPUTER PROGRAMMING 12

COMPUTER PROGRAMMING 12
COURSE CODE: MCMPR12

FOUNDATION COURSE: COMPUTER PROGRAMMING 11

This course is for students who Computer Programming or have an interest in computer programming at university or technical college.   Students will focus on  programming in languages such as JAVA, C++, JavaScript, or Python.  By the end  of  this  two-year  program  (CP  11  &  CP  12) students will know how to program data structures, classes,  files,  arrays, structures,  functions  and graphics.

COMPUTER STUDIES 10 ICT

COMPUTER STUDIES 10 ICT
COURSE CODE: MCSTU10
 

This course is to introduce students to the exciting world of information and communication technology. Students will develop skills in Media Development, Productivity and Computer Science. Students will learn the skills in the following modules:

Media Development – Introduction to Adobe Creative Cloud Apps (Adobe Photoshop, Adobe Illustrator, Adobe Illustrator, Adobe In Design, Adobe Animate, Blender and more)
Computer Science – Introduction to Coding Skills for Makerspace, Robotics and Web Development (HTML, CSS, Js and Block Coding)
Computer Productivity – Students will complete Microsoft Office Specialist courses. (Possible certifications: Word, Excel, PowerPoint, Access, Outlook)

INFORMATION SYSTEMS MANAGEMENT 11 (CISCO 11)

INFORMATION SYSTEMS MANAGEMENT 11 (CISCO 11)
COURSE CODE: MIDS-1C

Interested in how computers work? Would you like to build a computer? Scared to ruin your own? How about maintaining your computer? We use the Cisco Netacad curriculum to teach you all these concepts. Completing this course will qualify the student to write the CompTIA A+ exam, which is a requirement for working in the computing industry.

INFORMATION SYSTEMS MANAGEMENT12 (CISCO 12)

INFORMATION SYSTEMS MANAGEMENT12 (CISCO 12)
COURSE CODE: MIDS-2C

This course is designed to teach the students the fundamentals of the Linux command line. The online course is offered through CDM, where you will learn to load and modify the Linux OS to suit the needs of various users. Students with prior knowledge will learn the LPIC curriculum to become junior network administrators. For students tired of using and paying for Windows, Linux is entirely free!

WEB DEVELOPMENT 10

WEB DEVELOPMENT 10
COURSE CODE: MWBDV10

Web Development 10 introduces students to Responsive Web Development and Programming. Students will design and develop responsive web sites, applications, and 2D games using HTML, CSS and JavaScript. It is the aim of the course to develop the skills necessary to be successful in programming and Computer Sciences. Students do not require any prior knowledge of Web Development; however, they should be comfortable with computers and digital media.