Friday, June 3, 2016

Introduction to Programming


https://classflow.com/activfoundation/resource/downloadResourceFile?resourceId=a61cdf6fbb584d8c863515d24ab0745c&resourceFileType=CONVERTEDDo Now: Search for the definition for the Word of the Day and capture it in citelighter, then paraphrase it in your own words.  
Word of the Day: Function

Students: Listen to the Message

Today, I am not in school. You are expected to work as if I were. In fact, you should be on your best behavior. I am expecting you to help each other. 

Take the Quiz in Engrade.

Continue programming Karel. I will check and grade your activity logs and assignments. If you complete Karel, start working on Code Combat. 

Seniors work on your Portfolio, this will count as your exam.

Click here to join CodeHS:  codehs.com/go/C551

Question of the Day: 
Sign up for CodeHS
Start with Lesson 1 Introduction to Programming with Karel
Watch the CodeHS Video then complete the lessons. 


Meet Karel the Dog

karel_east_big.pngDiscussion
Karel is the name of the dog that we use to teach programming concepts in this course. Giving commands to a computer is actually similar to how you can give commands to a dog.

Computer programs are built out of lines of code. These codes are like sheets of instructions that tell the computer what to do and how to do it.


What language does Karel speak?
Our Karel uses a language called JavaScript with a few special commands (like moving and putting down a tennis ball). JavaScript is one of the most popular programming languages in the world. In fact, most of the websites that you use everyday are built with the help of JavaScript!

Why is the dog named Karel?
Karel is named after Karel Čapek, a 20th century Czech writer. Čapek is known for introducing and popularizing the word "robot." We've named our robot dog Karel in honor of him.

Lesson: Extra Karel Practice

Lesson: Extra Karel Puzzles

Karel Solutions


Sign up for CodeCombat  - Click on your class period - Use the Code - Complete Level 1-19
Period 1 CC 1 DoorLuckEast
Period 2  CC 2 DuckSwordPath 
Period 6  CC 6 BiteStartGlass

Intro View Guide Online (PDF) — Python
CS 2 View Guide Online (PDF) — Python
CS 3 View Guide Online (PDF) — Python

Daily Objectives:  Students will read, discuss and analyze information from articles, analyze, and think critically about online context, using written (Blog post), graphic, pictorial, or multi-media methods, with a student performance at the basic level or above and 6 out of 12 on the project rubric.

https://classflow.com/activfoundation/resource/downloadResourceFile?resourceId=ba7160ab334f47cea8dfcbfe4500cf68&resourceFileType=CONVERTEDDo Now: Search for the definition for the Word of the Day and capture it in citelighter, then paraphrase it in your own words.  
Word of the Day: Function

Click here to join CodeHS:  codehs.com/go/21DC

Question of the Day: 
Sign up for CodeHS
Click on Introduction to Programming
Start with Lesson 1 Introduction to Programming with Karel
Watch the CodeHS Video then complete the lessons. 

Next time click Introduction to Programming and Resume 
Complete all 16 lessons 

Lesson: Extra Karel Practice

Lesson: Extra Karel Puzzles

Karel Solutions

Sign up for CodeCombat  - Click on your class period - Use the Code - Complete Level 1-19
Period 4 CC 4 LockCupShare  -  Period 7 CC 7 BestStepReady

Intro View Guide Online (PDF) — Python
CS 2 View Guide Online (PDF) — Python
CS 3 View Guide Online (PDF) — Python

Python

Daily Objectives:  Students will read, discuss and analyze information from articles, analyze, and think critically about online context, using written (Blog post), graphic, pictorial, or multi-media methods, with a student performance at the basic level or above and 6 out of 12 on the project rubric.

    No comments: