What Is Computer Science History

What Is Computer Science History

<p>Syllabus </p><p>1. What is programing</p><p> What is Computer Science history</p><p> Installing python </p><p> Hardware Basics </p><p> First Program (‘Hello World’)</p><p> Float Chart</p><p> ASCII Art</p><p> Raw_Input and input</p><p> mod</p><p>2. Variables, Expressions and Statement</p><p> Data Types and Variables</p><p> Simple Calculations</p><p> Order of operations</p><p>3. Conditional execution</p><p> Booleans</p><p> Simple if’s</p><p> If – Else</p><p> If – elif – Else</p><p> Writing Algorithms</p><p> Nested conditional statements</p><p>4. Functions  Built in functions</p><p> Defining Void functions</p><p> Parameters</p><p> Interpreting Void functions</p><p>5. Fruitful Functions</p><p> Import math</p><p> Defining Fruitful functions</p><p> Mathematic function challenge </p><p>6. Iteration</p><p> Simple While Loop</p><p> Two ways of ending a loop</p><p> Count Variables</p><p> Understanding the Index in Strings and Tuples</p><p> Basic for Loop</p><p>7. Strings </p><p> Formatting strings</p><p>8. Lists</p><p> Range Function</p><p> Using list and their index</p><p> Revisit For Loop</p><p> Revisit While loop  String slicing</p><p> List slicing</p><p> Append</p><p> List: Sort, remove, count, split</p><p> Application of list</p><p>9. Random</p><p> Intro to random functions</p><p> random. randint</p><p> random .random</p><p> random .choice</p><p> random.shuffle</p><p> random.sample</p><p>10. Dictionaries</p><p> What are dictionaries?</p><p> Creating a dictionary</p><p> Common errors and using built in get function</p><p>11. Class</p><p> Difference between Dictionary, Def, modules</p><p> Introduction to Class</p><p> Creating a Class</p><p>12. Intro to Graphics  RGB and hex Colors</p><p> X, Y coordinates</p><p> Basic format / updating screen</p><p> Lines, Circles, polygon</p><p> Drawing 2d pictures</p><p>Major Projects: #1 Design and code a Bot that will accept and respond to various phrases, like “How are you?”, “Are you happy?” and “Goodbye?” and etc… (like amazon alexa, siri… and google)</p><p>Or </p><p>Create mini text game using strings and numbers MUST INCLUDE then functions: def, while, if, elif, else and more…BE CREATIVE Minimum of 150lines</p><p>#2 Each group will design a program that will be random from the following category:</p><p>Education, Social, Environment, Adventure, Food, Entertainment, Finance, Health, Choose any</p><p>The program must meet the following criteria: …</p><p>….</p><p>TextBook: Python information Version 2.7 by Charles Severance Think Python version 2.0.17 by Allen Downey Making Games by Al Sweigart</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    4 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us