ICS2O – Introduction to Computer Studies!
Welcome to Computer Studies! We will be covering the following topics:
Day1: Course Outline
- Introduction to Programming
- Studying for the Test:
- Assignment
- Write a program that provides a menu
- The number of functions your menu provides will determine your mark
- The four menu options are:
- “Recap” – User enters an integer, program outputs the double, half, square root and square of a number
- A) Use a for loop to output a count from number to number
- given an integer number1 & number2
- count by one from number1 to number2
- B) Math of a Circle
- Math about a circle: given radius -> output the circumference & area
- C ) Math of a triangle:
- Given 3 side lengths
- Indicate if this is a right angle triangle
- Indicate if this is a scalene / isoceles / equilateral triangle
- Output the area of the triangle
- Given 3 side lengths
- Scoring
- Level 1 – Implement “Recap”
- Level 2 – Implement “Recap” & one of A, B, or C
- Level 3 – Implement “Recap” & two of A, B, or C
- Level 4 – Implement “Recap” & three of A, B, or C
- + or – defined by proper tabbing, comments, and efficiency
- DOWNLOAD Dev-C++
- Learning C
- Previous Challenge
- Assignment of the day – Create a quiz!
- Make an application that asks 10 questions.
- These questions should ask a variety of questions
- All answers should be either integers, floats, or characters (no strings!)
- You should tally up a score AND specify a grade
- “Good work! You scored 7/10, that’s a C!”
- “Hmmm… you need to work a bit on that… You scored 4/10, that’s an F!”
- Examples
- Hardware Interfacing & Robotics
- Robot Line Following challenge – Congratulations everyone!
- Robotics Quiz
- Robotics Review
- Computer Hardware & Software Overview
Quick Links
Admin