Skip to content

Latest commit

 

History

History
67 lines (57 loc) · 2.99 KB

SCHEDULE.md

File metadata and controls

67 lines (57 loc) · 2.99 KB

Schedule (subject to change based on student progress):

  1. Sept. 24 to Oct. 1
  • Download and install WPILib onto their machine
  • Complete “Getting Started With Java” section of Educative.io course
  • First in-person meeting will be Saturday Oct. 1, 1pm to 3pm *Will ensure everyone has WPILib/VSCode installed and can write, compile, execute a simple “Hello World” program.
  1. Oct. 1 to Oct. 8
  • Complete “Variables & User Input” on Educative.io course
  • Complete “Simple Maths & Logic” on Educative.io course
  • The two-hour office-hour/instruction will be Saturday, Oct 8, 2 to 4pm
    • Will review past week’s material and preview following week’s material
  1. Oct. 9 to Oct. 15
  1. Oct. 16 to Oct. 22
  • Complete “Conditional Statements” on Educative.io course
  • Students should also practice “committing” and “reverting” using GitHub Desktop
  • The two-hour office-hour/instruction will be Saturday, Oct 22, 2:30 to 4:30pm
  1. Oct. 23 to Oct. 29
  • Complete “Conditional Statements” on Educative.io course
  • Start "Loops" on Educative.io course
    • Practice Using VS Code Debugger
  • Students should also practice “committing” and “reverting” using GitHub Desktop
  • The two-hour office-hour/instruction will be Saturday, Oct 29, 3:30 to 5:30pm
    • please tell metors today if you are not able to access github repository for this course
    • any questions on conditionals?
    • loops
      • try to figure out for yourself how many times a loop goes around
      • loop example
      • fib example
        • y = x^2 + 2x also written as f(x) = x^2 + 2x
        • fib(n) = fib(n-2) + fib(n-1)
        • discuss inputs and outputs
    • course difficulty increasing
    • preview next couple of weeks
  1. Oct. 30 to Nov. 5
  • Complete “Loops” on Educative.io course
  • Start “Methods” on Educative.io course
  • The two-hour office-hour/instruction will be Saturday, Nov. 5, 2:30 to 4:30pm
  1. Nov. 5 to Nov. 12
  • Complete "Loops" on Educative.io course
  • Complete "Methods" on Educative.io course
  • The two-hour office-hour/instruction will be Saturday, Nov. 12, 2:30 to 4:30
    • Mentors will help students progress on this checklist:
      [ ] challenge 1 of loops
      [ ] challenge 2 of loops
      [ ] challenge 3 of loops
      [ ] challenge 1 of methods
      [ ] challenge 2 of methods
      [ ] challenge 3 of methods
      [ ] challenge 4 of methods
  1. Nov. 12 to Nov. 19 (Last Week!)
  • Complete “Classes and Inheritance” on Educative.io course
  • The two-hour office-hour/instruction will be Saturday, Nov. 19, 2:30 to 4:30
    • Coding Challenge: High Low Card Game!