NAF Semester 2
January 31st, 2017 by Sutfin

 NAF Semester 2

Overall Scores_2 | Economy Rules | Web Site Scoring Guide | Python Lessons (PW Req) | Python Resources


Resources

  •  TOC
  • Reminders
  • Lessons-Programming (PW Req)
  • Quizlet Voc
  • Lessons-Web Design
  • Bonus Opportunity: Visit class Monday – Thursday during lunch and begin working through the following web site: Python. Show work at the end of lunch for points. These are worth more than the exit slips. You will need to enter your name on the student log (orange 3 ring binder). You will indicate time in and time out.

Final Exam Period

  1. Q&A
  2. NAF Final
  3. Class Final
    1. Per 1-
    2. Per 3-
    3. Per 5-
    4. Per 7-
  4. Visit https://pencilcode.net/
    1. make a song

June 8, 2017

  1. Start-up
    1. int((3+1/2)+5%2*3+2)
    2. int((3%3+1)*5%2)
    3. int((5%2+1/2)+4%3)
    4. int((3-1)+7%3-1)
  2. Notebook Check
  3. Code Interpretation
  4. Review
  5. Exit Slip

 

May 31, 2017

  1. Start-up
    1. int((6%2+1/2)+4%3)
    2. float(1/2+3) +int(2*3/2)
  2. Password Program 8.2
    1. demo
    2. project time
  3. Exit Ticket
  4. bonus: add python to a web page. Specifically- locate a script that will determine local or UTC time and display it on the web page.

May 26, 2017

  1. Start-up
    1. int((5%2+1/2)+4%3)
  2. Password Program 8.2
  3. Exit Ticket

May 22, 2017

  1. Start-up
    1. int(5+3%2-2*3+(8*2))
    2. float(5/2+3)
  2. Vocabulary Practice Ch1, Ch2, Ch3, Ch4
  3. Password Program 8.2
    1. plan
    2. program
  4. Exit Ticket

May 18, 2017

  1. Start-up
  2. Vocabulary Practice
  3. Order of Operations
  4. Student Resource-8.2 Password Program
  5. Exit Ticket

May 16, 2017

  1. Start-up
    1. Solve the following output: x = ((3+1/2)+5*2-5%3)
  2. Vocabulary Quiz 1-4
  3. Student Resource 8.1-8.2: Password Program
  4. Exit Ticket:

May 12, 2017

  1. HW Collected
  2. Notes: Operators/Precedence (Page 76)
  3. Notebook Check
  4. Student Resource 6.4
  5. Practice using String Methods – Student Resource 7.3
  6. HW-Study Vocabulary Unit 1-4

May 10, 2017

What- Control Structures and review of concatenation/variables
Why-Managing flow through a program.
How-CodeHS

  1. Worksheet 7.1, Worksheet 5.1
  2. Notes:Variables
  3. Vocabulary Practice Unit 1-5 Quizlet
  4. Practice Time
  5. HW-
    1. Prepare for Notebook Check (see TOC at bottom of this page)
    2. Worksheet 5.2 (use notes to complete)

 

May 8, 2017

What- Control Structures
Why-Managing flow through a program.
How-CodeHS

  1. Demo-For/While loops, Floats, Rounding,
  2. Practice Time

May 4, 2017

What- Control Structures
Why-Managing flow through a program.
How-CodeHS

  1. Demo-For/While loops, Floats, Rounding,
  2. Practice Time

May 2, 2017

What- Control Structures
Why-Managing flow through a program.
How-CodeHS

  1. Demo-Logical Operators, Short Circuit, DeMorgan’s Laws
  2. Practice Time

Resources[TOC|Reminders|Python Lessons|Quizlet Voc|Web Lessons]

April 7, 2017

What-Apply the software development cycle.
Why-Great practice for what real programmers do.
How-Code a program that calculates the temperature in celsius and Fahrenheit.

  1. Notes: Software development
  2. Model of definitions and coding a formula
  3. Temperature Conversion Program-Handout
  4. Quiz

April 5, 2017

What: Apply the skills of input, casting, printing, developing formulas and definitions for a new script. Design and implement a game.
Why: Demonstrate your understanding of the concepts taught in class.
How: A group project requiring students to develop a game using python.

  1. Binary Code Challenge
  2. Group programming of mathematical formulas.
    1. Finish
  3. Group Project
    1. NAF Tasks
    2. Game

April 3, 2017

What: Understanding Binary Code. Apply the skills of input, casting, printing, developing formulas and definitions for a new script.
Why: Demonstrate your understanding of the concepts taught in class.
How: Code in binary. A group project requiring students to include two mathematical formulas where a user will select one formula, enter the appropriate variables, and the program correctly calculates and prints the values to the screen.

  1. Collaborative Conversation-Pair Share- page 68
    1. Dating in the Digital Age
    2. Make your own central question
  2. Student Resource 3.1
    1. Complete in Composition book page  69
  3. Student Resource 3.3
    1. Complete in composition book page 70
  4. Group programming of mathematical formulas.
    1. Finish
Questions:
Can you date online or is there a need to meet?

 

March 30, 2017

What: Apply the skills of input, casting, printing, developing formulas and definitions for a new script.
Why: Demonstrate your understanding of the concepts taught in class.
How: A group project requiring students to include two mathematical formulas where a user will select one formula, enter the appropriate variables, and the program correctly calculates and prints the values to the screen.

  1. Group programming of mathematical formulas.
  2. Student Resource 3.1
    1. Complete in Composition book page
  3. Student Resource 3.3
    1. Complete in composition book page

March 28, 2017

What: Understanding printing, variables, mathematical operators, and user input in python. Why: These are basic skills necessary in programming. How: Use IDLE to create a program for your formula AND use CodeHS to develop these specific skills.

  1. Read Swedish Kids to Learn Programming
  2. CodeHS -Python “Basic Python and Console Interaction” DUE 3/24
    1. P1P3;  P5P7
  3. Development Time-TEAM
    1. Two formulas; user input; user selection
  4. HW- Study Vocabulary
    1. Vocabulary Practice-Python Lessons Unit 1&2
    2. Bonus: Read and summarize this article. “FBI Taps Cell Phone Mic as Eavesdropping tool

 

March 24, 2017

What: Understanding printing, variables, mathematical operators, and user input in python. Why: These are basic skills necessary in programming. How: Use IDLE to create a program for your formula AND use CodeHS to develop these specific skills.

  1. Collect Bonus. Summarize Article “FBI Taps Cell Phone…”
  2. Code Demo:
  3. CodeHS -Python “Basic Python and Console Interaction” DUE 3/24
    1. P1P3;  P5P7
  4. Development Time-TEAM
    1. Two formulas; user input; user selection
  5. HW- Study Vocabulary
    1. Vocabulary Practice-Python Lessons Unit 1&2
    2. Bonus: Read and summarize this article. “FBI Taps Cell Phone Mic as Eavesdropping tool

March 22, 2017

What: Understanding printing, variables, mathematical operators, and user input in python. Why: These are basic skills necessary in programming. How: Use IDLE to create a program for your formula AND use CodeHS to develop these specific skills.

  1. Collect Bonus. Summarize Article “FBI Taps Cell Phone…”
  2. Student Resource- Python Lesson
    1. 2.3(2 stamps)-page 67: Error and Definition
    2. 2.4(3 stamps)-Using IDLE
  3. CodeHS -Python “Basic Python and Console Interaction” DUE 3/24
    1. P1P3;  P5P7
  4. Development Time-TEAM
    1. Two formulas; user input; user selection
  5. HW- Study Vocabulary
    1. Vocabulary Practice-Python Lessons Unit 1&2
    2. Bonus: Read and summarize this article. “FBI Taps Cell Phone Mic as Eavesdropping tool

March 20, 2017

What: Use programming as a tool to create. Why: Applying tools of programming will allow you to know how these tools are used by government and how you can use them in your life. How: Create a program using IDLE that incorporates one mathematical formula.

  1. Pair Share Articles-
    1. Feds Detail How they Secretly Track Americans’ Phones
    2. How the NSA can Turn Your Phone on Remotely
    3. Collaborative Conversation Box Page 66
    4. Essential Question: How will this affect culture, society, and/or economy?
  2. Business Partner Selection
    1. Problem-Create a program that calculates the result of a mathematical formula.
  3. CodeHS -Python “Basic Python and Console Interaction”
    1. P1 ; P3 ;  P5 ; P7
  4. HW- Study Vocabulary
    1. Unit 1 Vocabulary Practice
    2. Bonus: Read and summarize this article. “FBI Taps Cell Phone Mic as Eavesdropping tool

March 16, 2017

What: Python Variable, Types and Operators. Why: Understanding these tools allows for practical application of coding. How: Using python and a team to create a program for one mathematical formula.

  1. Pair Share (Ted Video “The 1 and 0 behind Cyber Warfare
    1. Collaborative Conversation Box Page 65
    2. Essential Question: How will this affect culture?
  2. CodeHS -Python “Basic Python and Console Interaction”
    1. P1 ; P3 ;  P5 ; P7
  3. Business Partner Selection
    1. Problem-Create a program that calculates the result of a mathematical formula.
  4. Unit 1 Vocabulary Practice
  5. HW- Study Vocabulary

March 14, 2017

  1. Pair Share (Read one of these articles-Notes on page 63)
    1. BBC News: Cyber-attacks increase lead to jobs boom.
    2. Coding CyberSecurity Classes
    3. Essential Question
      1. Where do you think the biggest threats will come from in cyberspace?
  2. ForLoop Details
  3. IDLE Exploring Variables Page 64 composition book:
    1. Integer Arithmetic, Floating Point Arithmetic, Large Numbers, Characters, Variables.
  4. CodeHS -Python “Basic Python and Console Interaction”
    1. P1 ; P3 ;  P5 ; P7
  5. Vocabulary

March 10, 2017

  1. Reading
    1. Pair Share “How do you think programming is used to control the printer?” (p62)
  2. CodeHS -Python “Basic Python and Console Interaction”
    1. P1 ; P3 ;  P5 ; P7
  3. IDLE Exploring: Definitions, ForLoop

March 8, 2017

  1. Reading (page 61)
  2. CodeHS -Python “Basic Python and Console Interaction”
    1. P1 ; P3 ;  P5 ; P7
  3. IDLE
    1. Math Facts
  4. HW-Finish ‘Intro to Programming with Turtle Graphics’

March 6, 2017

  1. Reading (page 60)
  2. Final PayChecks
  3. CodeHS -Python “Intro to Programming with Turtle Graphics”
    1. P1 ; P3 ;  P5 ; P7
  4. IDLE

March 2, 2017

  1. NAF: Programming with Python
    1. Anticipation Guide: Computer Programming
  2. CodeHS -Python Welcome
    1. P1
    2. P3
    3. P5
    4. P7
  3. HW- Finish-  Intro To Programming with Turtle Graphics

February 28, 2017

  1. Develop
  2. Evaluate Sites- Collaborative Conversation
    1. Self and Other
  3. Funding Strategy- Balance between group and individual.

 

February 24, 2017

  1. Kahoot-Team Score
  2. Vocabulary Quiz
  3. Last Day to develop

February 22, 2017

  1. Draft Checked / Questions Checked (in notebook)
  2. Final Development Time
  3. Final Vocabulary List

February 17, 2017

  1. Team Vocabulary
  2. Web Site Draft
    1. all pages, template images, navigation
  3. Questions Completed by group (page 56 in composition book)

February 15, 2017

  1. Khan Academy/College Board Verification
  2. Wireframe Due $1000
  3. Initial Template Due $1000
  4. Team Vocabulary

February 8, 2017

  1. New Transaction Format (paper)
  2. Timelines Due
  3. How to write a check
  4. Paychecks for three days

Resources

  1. ScoringGuide

 

February 6, 2017

  1. Group Web Site Development
    1. Group/Individual Registration
    2. Timeline
    3. ScoringGuide

February 2, 2017

  1. Typing | Discussion
  2. Group Web Site Development
    1. Economy | Financial Board

Resources

Overall Scores Economy Rules | Web Site Scoring Guide | Python Lessons (PW Req)


Comments are closed

SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance:WordPress   »  Style:Ahren Ahimsa