Previous month:
January 2013
Next month:
March 2013

February 2013

Our Robots Did Not Work :-(

There were three factors, and I would like some help off line:

  • Vandalism – a relief custodian left our room door open
  • Students don't listen to me
  • An ego or two got in the way

If students would stop working before they had to leave and put things away the vandalism would not have happened. I have been trying to make that happen since we got our first parts.

I'm thinking about a point system and that you have to earn the privilege to build.

It has been suggested strongly to me that I structure the team similar to athletics, but I want students to have the option of coming and trying robots with us and then either staying or walking away. In other words, I would like to be structured more like a chess club and less like a sports team.


Skyped a meeting



Robot teams compete Saturday and our CS leader decided we needed to meet this week. So far, I haven't left school before 5:00 in weeks....
 
Meeting was on the other side of town at 5:15. I suggested we meet remotely, be suggested Skype. Worked great. Last kid of mine left around 6:00 and here I am with 8 minutes to go on the bike. Still need to hit Home Depot for wire ties but it won't be too
bad.

Sent from my Windows Phone


Where do good teachers come from?

I can't speak for all teachers or all administrators, but I know where a lot of us come from.

I have always enjoyed teaching and my mother will tell you stories of how I would play school with my sister and neighborhood friends. Although I went to college to major in computer science, I spent a lot of time tutoring, picking up extra spending money. Even as a computer science professional, I spent a lot of time training people. Getting a teaching certificate and teaching high school was a natural fit.

Some of my friends are at least second generation teachers, who had had tried other careers but came back to teaching.

The commonality is that we love kids, we enjoy seeing kids surpass our abilities and knowledge and we want our students to have better lives than they do now, better than their parents and better than ours.

 

I have seen many of my students achieve those goals over the years and it is a great feeling to know I have helped get them there.


A Teacher’s View of Windows 8

I have three devices designed for Windows 8 and I have upgraded a 4th.

LOVE IT!

I will admit to a day or two of "Who moved my cheese and why?" but it didn't take long for me to realize that the move was a good one, plus it really wasn't moved but optimized. For example, I still get to work the regular way.

Hit the Windows Key and Type Word.

See:    

Almost all of my Legacy programs work on Windows 8 and Windows 8 Pro. I do have a Surface RT, but I rarely miss the apps on it. It's definitely a tablet. I've been thinking of buying a Surface Pro, but haven't done it yet.

So go for it, you'll like it.


RobotC vs Labview

Someone asked me at #TCEA13 what my favorite programming language was, and my answer was: what do you want me to do?

I've been using RobotC since I started Robotics, since the Labview user interface made my head explode. However, I sat in a session on Labview at the Robotics and am finally getting how it works.

The biggest difference between the two, is that Labview has a bigger learning curve – I got people driving robots in less than 30 minutes, and it took about 1 hour to get there with Labview.

The other difference is virtual worlds. You have to have a live working robot to do anything with Labview, where you can use a simulated robot to learn how to program in RobotC.

However, I think actually getting things done is faster in Labview.

It will be interesting to see how my students cope with it.


Sony Touch Screen Issue

I am starting to believe it is a heat issue. Between this document: http://www.kb.sony.com/selfservice/viewContent.do?externalId=C1032765&sliceId=1&mdl= and the fact that the last time it had a major failure I was using it all day and during the actual failure I had the laptop in my lap…..

Very sad.

Though VMWare might still be the problem. I'm going to leave it off for a bit. Though man, I wish I could use it.

 


What Courses can you teach if you are Technology Applications Certified?

This post was republished to Teaching CS in Dallas at 5:58:44 PM 2/10/2013

What Courses can you teach if you are Technology Applications Certified?

 

 

Account    Teaching CS in Dallas

 

On Friday, the TEA met to (according to their website) http://www.tea.state.tx.us/index2.aspx?id=2147509834

8. Proposed Repeal of 19 TAC Chapter 231, Assignment of Public School Personnel, and Proposed New 19 TAC Chapter 231, Requirements for Public School Personnel Assignments

This item provides the State Board for Educator Certification (SBEC) an opportunity to discuss and propose the repeal of 19 TAC Chapter 231, Assignment of Public School Personnel, and propose new 19 TAC Chapter 231, Requirements for Public School Personnel Assignments. The proposed rule actions would be necessary as a result of the reorganization of the assignment chart codified in current 19 TAC Chapter 231. Proposed new 19 TAC Chapter 231 would update and clarify the assignments for public school personnel to enable school districts, teacher organizations, and human resource organizations to better understand the appropriate assignments of public school personnel.

 

If you are in Texas and Technology Applications Certified you can teach the following:

§231.253. Technology Applications, Grades 9-12.

An assignment for Digital Video and Audio Design, Web Communications, Digital Design and Media Production, Digital Art and Animation, 3-D Modeling and Animation, Digital Communications in the 21st Century, Web Design, Web Game Development, Independent Study in Technology Applications, or Independent Study in Evolving/Emerging Technologies, Grades 9-12, is allowed with one of the following certificates.

(1) Technology Applications: Early Childhood-Grade 12.
(2) Technology Applications: Grades 7-12.
(3) Technology Applications: Grades 8-12.

§231.257. Game Programming and Design or Mobile Application Development, Grades 9-12.

An assignment for Game Programming and Design or Mobile Application Development, Grades 9-12, is allowed with one of the following certificates.

(1) Computer Science: Grades 8-12.
(2) Grades 6-12 or Grades 9-12--Computer Information Systems.
(3) Junior High School (Grades 9-10 only) or High School--Computer Information Systems.
(4) Secondary Computer Information Systems (Grades 6-12).
(5) Technology Applications: Early Childhood-Grade 12.
(6) Technology Applications: Grades 7-12.
(7) Technology Applications: Grades 8-12.

§231.335. Animation, Grades 9-12.

An assignment for Animation or Advanced Animation, Grades 9-12, is allowed with one of the following certificates.

(1) Any business or office education certificate.
(2) Business and Finance: Grades 6-12.
(3) Business Education: Grades 6-12.
(4) Secondary Industrial Arts (Grades 6-12).
(5) Secondary Industrial Technology (Grades 6-12).
(6) Technology Applications: Early Childhood-Grade 12.
(7) Technology Applications: Grades 7-12.
(8) Technology Applications: Grades 8-12.
(9) Technology Education: Grades 6-12.
(10) Trade and Industrial Education: Grades 6-12. This assignment requires appropriate work approval.
(11) Trade and Industrial Education: Grades 8-12. This assignment requires appropriate work approval.
(12) Vocational Trades and Industry. This assignment requires appropriate work approval.

§231.337. Audio Video Production; Graphic Design and Illustration, Grades 9-12.
(a) An assignment for Audio Video Production, Advanced Audio Video Production, Graphic Design and Illustration, or Advanced Graphic Design and Illustration, Grades 9-12, is allowed with one of the following certificates.
(1) Secondary Industrial Arts (Grades 6-12).
(2) Secondary Industrial Technology (Grades 6-12).
(3) Technology Applications: Early Childhood-Grade 12.
(4) Technology Applications: Grades 7-12.
(5) Technology Applications: Grades 8-12.
(6) Technology Education: Grades 6-12.
(7) Trade and Industrial Education: Grades 6-12. This assignment requires appropriate work approval.
(8) Trade and Industrial Education: Grades 8-12. This assignment requires appropriate work approval.
(9) Vocational Trades and Industry. This assignment requires appropriate work approval.

 

§231.483. Digital and Interactive Media or Web Technologies, Grades 9-12.
An assignment for Digital and Interactive Media or Web Technologies, Grades 9-12, is allowed with one of the following certificates.


(1) Any business or office education certificate.
(2) Business and Finance: Grades 6-12.
(3) Business Education: Grades 6-12.
(4) Secondary Industrial Arts (Grades 6-12).
(5) Secondary Industrial Technology (Grades 6-12).
(6) Technology Education: Grades 6-12.
(7) Technology Applications: Early Childhood-Grade 12.
(8) Technology Applications: Grades 7-12.
(9) Technology Applications: Grades 8-12.
(10) Trade and Industrial Education: Grades 6-12. This assignment requires appropriate work approval.
(11) Trade and Industrial Education: Grades 8-12. This assignment requires appropriate work approval.
(12) Vocational Trades and Industry. This assignment requires appropriate work approval.

§231.489. Computer Technician, Grades 9-12.
An assignment for Computer Technician, Grades 9-12, is allowed with one of the following certificates.

(1) Secondary Industrial Arts (Grades 6-12).
(2) Secondary Industrial Technology (Grades 6-12).
(3) Technology Education: Grades 6-12.
(4) Technology Applications: Early Childhood-Grade 12.
(5) Technology Applications: Grades 7-12.
(6) Technology Applications: Grades 8-12.
(7) Trade and Industrial Education: Grades 6-12. This assignment requires appropriate work approval.
(8) Trade and Industrial Education: Grades 8-12. This assignment requires appropriate work approval.
(9) Vocational Trades and Industry. This assignment requires appropriate work approval.

 

 


What can you teach if you are High School Computer Science Certified?

On Friday, the TEA met to (according to their website) http://www.tea.state.tx.us/index2.aspx?id=2147509834

8. Proposed Repeal of 19 TAC Chapter 231, Assignment of Public School Personnel, and Proposed New 19 TAC Chapter 231, Requirements for Public School Personnel Assignments

This item provides the State Board for Educator Certification (SBEC) an opportunity to discuss and propose the repeal of 19 TAC Chapter 231, Assignment of Public School Personnel, and propose new 19 TAC Chapter 231, Requirements for Public School Personnel Assignments. The proposed rule actions would be necessary as a result of the reorganization of the assignment chart codified in current 19 TAC Chapter 231. Proposed new 19 TAC Chapter 231 would update and clarify the assignments for public school personnel to enable school districts, teacher organizations, and human resource organizations to better understand the appropriate assignments of public school personnel.

 

If you are in Texas and Computer Science Certified you can teach the following:

§231.251. Computer Science, Grades 9-12.
An assignment for Fundamentals of Computer Science, Computer Science I-III, Digital Forensics, or Robotics Programming and Design, Grades 9-12, is allowed with one of the following certificates.

(1)Computer Science: Grades 8-12.
(2) Grades 6-12 or Grades 9-12--Computer Information Systems.
(3) Junior High School (Grades 9-10 only) or High School--Computer Information Systems.
(4) Secondary Computer Information Systems (Grades 6-12).

§231.255. Discrete Mathematics, Grades 9-12.
An assignment for Discrete Mathematics, Grades 9-12, is allowed with one of the following certificates.

(1) Computer Science: Grades 8-12.
(2) Grades 6-12 or Grades 9-12--Computer Information Systems.
(3) Junior High School (Grades 9-10 only) or High School--Computer Information Systems.
(4) Master Mathematics Teachers (Grades 8-12).
(5) Mathematics: Grades 7-12.
(6) Mathematics: Grades 8-12.
(7) Mathematics/Physical Science/Engineering: Grades 7-12.
(8) Mathematics/Physical Science/Engineering: Grades 8-12.
(9) Physics/Mathematics: Grades 7-12.
(10) Physics/Mathematics: Grades 8-12.
(11) Secondary Computer Information Systems (Grades 6-12).

§231.257. Game Programming and Design or Mobile Application Development, Grades 9-12.
An assignment for Game Programming and Design or Mobile Application Development, Grades 9-12, is allowed with one of the following certificates.
(1) Computer Science: Grades 8-12.
(2) Grades 6-12 or Grades 9-12--Computer Information Systems.
(3) Junior High School (Grades 9-10 only) or High School--Computer Information Systems.
(4) Secondary Computer Information Systems (Grades 6-12).
(5) Technology Applications: Early Childhood-Grade 12.
(6) Technology Applications: Grades 7-12.
(7) Technology Applications: Grades 8-12.

 

§231.485. Computer Programming, Grades 9-12.
An assignment for Computer Programming or Advanced Computer Programming, Grades 9-12, is allowed using one of the following certificates.
(1) Any business or office education certificate.
(2) Business and Finance: Grades 6-12.
(3) Business Education: Grades 6-12.
(4) Computer Science: Grades 8-12.
(5) Secondary Computer Information Systems (Grades 6-12).
(6) Secondary Industrial Arts (Grades 6-12).
(7) Secondary Industrial Technology (Grades 6-12).
(8) Technology Education: Grades 6-12.
(9) Trade and Industrial Education: Grades 6-12. This assignment requires appropriate work approval.
(10) Trade and Industrial Education: Grades 8-12. This assignment requires appropriate work approval.
(11) Vocational Trades and Industry. This assignment requires appropriate work approval.


Loving my Surface



I am trying to decide if I want a Surface Pro. Right now, my Surface RT does everything I would want in a tablet.

I can do email, social networking, minor updating of my class website.

I need a big screen for grading, lesson plan development and for program development.

If you need legacy programs in a small form factor the Surface Pro is nice. I have played with it in a Microsoft store.

Sent from my Windows Phone

CONFIDENTIALITY NOTICE: This email message, including all attachments, is for the sole use of the intended recipient(s) and may contain confidential student and/or employee information. Unauthorized use and/or disclosure is prohibited under the federal Family
Education Rights & Privacy Act (20 U.S.C. §1232g, 34 CFR Part 99, 19 TAC 247.2, Texas Government Code 552.023, Texas Education Code 21.355, 29 CFR 1630.14(b)(c)). If you are not the intended recipient, you may not use, disclose, copy or disseminate this information.
Please call the sender immediately or reply by email and destroy all copies of the original message, including attachments.