Skip to content

About

Computer Science club resources

Resources

Stars

7 stars

Watchers

2 watching

Forks

Repository files navigation

JFSS-Computer-Science

This repository contains all the resources used in the John Fraser Computer Science club.

The link to the powerpoint detailing all club information can be found here.

Please fill out this survey so I can get a better understanding of where everyone is at.

Please join the Slack channel, the main communication platform that our club will be using.

To code on your browser, please make an account for repl.it.

This page will be updated as time goes on.

Lesson Scheduling

All lessons will be led by club members. Please message me on Slack if you would like to teach a particular lesson, or if you have suggestions for what to learn.

Date Intro Lesson Advanced Lesson
Sept 25 Intro to Python Version Control with Git
Oct 2 Conditional Statements and Booleans Functions and Recursion
Oct 9 Guest Speaker - Nikhil Gupta
Oct 16 Meeting Cancelled
Oct 23 Looping Structures Contest Programming and Intro to Graph Theory
Oct 30 S.P.OO.K. Programming Competition
Nov 6 Python Lists
Nov 20 Functions Introduction to Halite
Nov 27 Dictionary Making a bot in Halite
Dec 4 Dictionaries Continued
Dec 11 Introduction to the Year Long Group Project Introduction to HTML and CSS
Dec 18 Special Tournament
Feb 19 CCC Preparation
Feb 26 Administrative Information
Mar 5 ECOO Tryouts

Next Meeting

Tuesday, Mar. 26 in room 206 after school

Previous Meetings

  1. Sept 18 - Introduction to Computer Science Club, club members asked to fill out survey and join the Slack channel.
  2. Sept 25 - Intro to Python, covered print statements, data types and variables, and input.
  3. Oct 2 - Conditional statements, covered if, elif, and else statements
  4. Oct 9 - Guest Speaker with former JFSS student, Nikhil Gupta
  5. Oct 16 - Meeting cancelled
  6. Oct 30 - S.P.OO.K. Programming Challenge. The questions can be found here.
  7. Nov 6 - Learned about Python lists.
  8. Nov 20 - Covered functions in Python, as well as the Halite programming challenge.
  9. Nov 27 - Learned about Python dictionaries and how to make a basic bot in Halite. Useful Resources
  10. Dec 4 - Continued the lesson on dictionaries.
  11. Dec 11 - Introduced the Year Long Group Project, and learned about the basics of HTML and CSS (resource coming soon).
  12. Dec 18 - Had a special surviv2.io tournament to close off the year.
  13. Feb 19 - Prepared for the CCC.
  14. Feb 26 - Discussed administrative information; sweater designs and upcoming ECOO competition.
  15. Mar 5 - Held ECOO tryouts and took the club picture.

You can download Python from here, the main programming language of Computer Science Club.

You can download GitHub desktop from here, which will be useful in submitting pull requests to the repository.

To code on your browser, you can use repl.it.

About

Computer Science club resources

Resources

Stars

7 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages