Beginning of the Year - Get to Know You - Google Form
ALL Google Drive Link
Precision Exam Pre/Post Test
www.precisionexams.com/washington/
-Click Student, Registration, then Register under 'New Students' - use your student #(District ID)
YouTube Research - No Texting While Driving - Submit Top 2
Career Exploration - Find 3 Jobs - Instructions
Create a free online portfolio
Classroom/Lab Tool Safety Videos
Shop Tools:
3D Printers: CNC Machine: (Shark HD4) |
Electrical Tools:
Safety Tests: | General Lab Safety Test | Laser Engraver/Cutter |
Project Based Learning
is a teaching method in which students gain knowledge and skills by working for an extended period of time to investigate and respond to a complex question, problem, or challenge. Essential Elements of PBL include:
is a teaching method in which students gain knowledge and skills by working for an extended period of time to investigate and respond to a complex question, problem, or challenge. Essential Elements of PBL include:
- Significant Content – At its core, the project is focused on teaching students important knowledge and skills, derived from standards and key concepts at the heart of academic subjects.
- 21st century competencies - Students build competencies valuable for today’s world, such as problem solving, critical thinking, collaboration, communication, and creativity/innovation, which are explicitly taught and assessed.
- In-Depth Inquiry - Students are engaged in an extended, rigorous process of asking questions, using resources, and developing answers.
- Driving Question – Project work is focused by an open-ended question that students understand and find intriguing, which captures their task or frames their exploration.
- Need to Know – Students see the need to gain knowledge, understand concepts, and apply skills in order to answer the Driving Question and create project products, beginning with an Entry Event that generates interest and curiosity.
- Voice and Choice – Students are allowed to make some choices about the products to be created, how they work, and how they use their time, guided by the teacher and depending on age level and PBL experience.
- Critique and Revision - The project includes processes for students to give and receive feedback on the quality of their work, leading them to make revisions or conduct further inquiry.
- Public Audience – Students present their work to other people, beyond their classmates and teacher.
20% or Genius Hour Projects
Guidelines
TED Talk Related to 20% Philosophy
Submit your Class Plan to this online form
Throughout the school year you have the opportunity to participate in your own 20% project. As long as you are caught up on your current classwork, usually every Monday (except AP CS), will be a time to work on your 20% project. The only requirements are that the project must be within the areas of computer science or engineering. Work must be completed in class, and can be a number of short term projects, or a long term project. You also have the opportunity to request purchasing of additional parts that you might need (Bill of Materials request required in Excel) All projects must be submitted to an online form for acceptance and tracking by Mr. Reppe. At the end of the quarter, semester, and end of year, you will be required to demonstrate what you have learned and produced, plus complete a self evaluation (GRIT Rubric) form. You also always have the option to continue with the current classwork, work on keyboarding skills, or Microsoft Office computer competencies. You receive 2 points per day of particpation for the project time. If you are off task (looking at your cell phone the whole time!!!) you will lose these points.
Pick something that you will enjoy, and really want to learn more about. There are a few examples within the word cloud above. There are many resources within the classroom that you can have access to, as well as links throughout this classroom web site.
Examples include, but not limited to:
Pick something that you will enjoy, and really want to learn more about. There are a few examples within the word cloud above. There are many resources within the classroom that you can have access to, as well as links throughout this classroom web site.
Examples include, but not limited to:
- Create Video Board Graphics for Gymnasium Sports Teams @ Kamiakin with Viplex Software
- Raspberry Pi mini PC's
- Arduino microcontrollers
- Electronics - | microBit | Makey Makey | EKI Kits |
- Robotics - | FIRST FTC | BoeBots | Sumobots | OttoBot | TJbot | DotBot |
- App Production - | Code.org Studio | App Inventor |
- A fully equipped green screen video engineering room
- Lab computers to learn about PC hardware and operating systems.
- Learn to Code - | Python | Javascript | HTML | Java |
- Video Game production using Scratch, Alice, Kodu, Unity, Unreal, etc etc.
- Production Engines such as Unreal, and Unity
- Audio/Video production software - | Wirecast | Divinci Resolve | OBS Studio |
- CAD/3D Modeling software - | Sketchup | Solidworks | Inventor | + 3D Printing |
- Graphic Design - | PhotoShop | Fireworks | Blender | Renderman |
- Mini classroom LAN to learn about networking
- Other "free" software (approved and downloadable by Mr. Reppe) on your PC
- Participate in annual competitions for prizes and scholarships
Possible sites to purchase small electronics
Electronix Express
Electronix Express
COMPETITIONS
Form your Team Today!
Ask Mr. Reppe for any assistance
Best Computer Science Competitions for High School
AWS DeepRacer Student League Compete in the world’s first autonomous car racing league driven by reinforcement learning, exclusively for higher education students in North America. Race for your chance at $50,000 in prizes, including scholarships, devices, and a trip to compete with classmates in the AWS DeepRacer League Championships at re:Invent 2021. Train and compete for free with $100 in AWS credits from AWS Academy. VERIZON INNOVATIVE APP CHALLENGE The Verizon Innovative App Challenge is an exciting, creative and collaborative competition that offers $20,000 grants for winning middle schools and high schools and Samsung Galaxy Tabs for students on the winning teams. Designed to ignite students’ interest in science, technology, engineering and math (STEM), the Challenge shows students exciting new possibilities for their futures, opening doors they may never have known were there. Opens August - Due end of November CONGRESSIONAL APP CHALLENGE | Our District | Once you’re all signed up, you can move ahead with creating your app! The specific details about what type of apps you can create can be found on your district’s Challenge.gov page. If you want some help getting started, you can check out our resources page, here. Due end of January REAL WORLD DESIGN COMPETITION | 2015-2016 | The Real World Design Challenge (RWDC) is an annual competition that provides high school students, grades 9-12, the opportunity to work on real world engineering challenges in a team environment. Each year, student teams will be asked to address a challenge that confronts our nation's leading industries. Students will utilize professional engineering software to develop their solutions and will also generate presentations that convincingly demonstrate the value of their solutions. The RWDC provides students with opportunities to apply the lessons of the classroom to the technical problems that are being faced in the workplace. Due end of April DOODLE 4 GOOGLE COMPETITION From cave paintings to selfies, artists have always found creative ways of expressing themselves. Now, with the Google homepage as their canvas, we’re asking students to do the same. Young artists can doodle with any materials to show what makes them unique, and the winner’s artwork will be featured on our homepage for a day. Due beginning of February THINGIVERSE 3D PRINTING CHALLENGES 3D printable designs in science, technology, engineering, art, and math LSU CODE IT UP CHALLENGE The College is bringing the classic playground game “Capture the Flag” to students’ computers—or, more specifically, their command lines—with the Code It Up Challenge. The multi-level hacking competition challenges high school students to use their coding skills to capture encrypted flags in each phase of the game. The top three eligible winners of the challenge will win more than bragging rights: they’ll receive a scholarship to study computer science at LSU. JAMES DYSON FOUNDATION Engineering Challenge Design something that solves a problem. The brief is broad. We’re looking for designers who think differently to create products that work better. Engineers who follow an iterative design process. Rough and ready prototypes. Products that have a significant and practical purpose, are commercially viable, and are designed with sustainability in mind. ZILLAH ROBOT CHALLENGE Each team is loaned a Boe-Bot Robot Kit (manufactured by Parallax, Inc.) from the Zillah High School Science Boosters at NO COST. The teams have approximately 6 weeks for students to learn how to assemble, program, test and modify their robots before the competition. Each year there are two competitions; one held in December and one in March. |
WA STATE YOUTH APP CHALLENGE The 2015 Youth Apps Challenge provided middle and high school students in Washington with the opportunity to design and build apps that solve real-world problems. Teams of up to five students were eligible to participate, and apps were judged by a team of software developers from the Ada Developers Academy. Prizes included tablets, t-shirts, and visits to local technology companies. Usually due beginning to end of April SAMSUNG - SOLVE FOR TOMORROW The Contest -- To excite students about the possibilities of STEM education, Samsung started the Solve for Tomorrow education contest, giving schools across the U.S. the opportunity to raise interest in Science, Technology, Engineering and Math (STEM) subjects among students by awarding their schools with a share of over $2 million* in technology products. Applications Currently Closed STRATASYS XTREME REDESIGN Students worldwide: This season’s Extreme Redesign 3D Printing Challenge will open on September 2 for entries. Read the contest rules to get started. Since the contest’s inception 12 years ago, Stratasys has awarded more than $130,000 in scholarships to innovative students and their instructors. Our vision for this year’s challenge is “make a difference.” Strive to make a positive impact by redesigning a product for greater accessibility, eco-friendliness or human empowerment. Share your design and explain how it can make a difference for individuals, communities or the environment. Due early February GOOGLE CODE-IN Pre-university students ages 13 to 17 are invited to take part in Google Code-in, our contest introducing young minds to the world of open source. With a wide variety of bite-sized tasks, it’s easy for beginners to jump in and get started no matter what skills you have. Mentors from our participating organizations are available to lend a helping hand as you learn what it’s like to work on an open source project. **Grand Prizes: a 4-day trip to California and visit to Google HQ Due end of January MICROSOFT IMAGINE CUP Global Competition - Dream it. Build it. Live it. The next big thing could come from you. Facebook and Twitter started as student projects. Your ideas could be next. The Imagine Cup is here to help you take the first steps. It's a global contest for the most original student applications, and the winning team will take home up to $100,000 (US). NAWIC CAD DESIGN/DRAFTING COMPETITION The CAD/Design/Drafting Competition is a contest designed for Senior High School students. The contest provides recognition to students for creative design, successful problem solving and craftsmanship in preparing architectural drawings. Entries are evaluated for detail, accuracy and originality of work. Objectives of the contest are to introduce the student to the construction industry in a positive and challenging manner, while fostering a sense of self-worth and building confidence. CYBER SECURITY AWARENESS WEEK/COMPETITION Cyber Security Awareness Week is the largest student-run cyber security event in the nation, featuring six competitions, keynote presentations, workshops, and an industry fair. (Early November) |
About Mr. Reppe
Welcome to Kamiakin High School's Computer Science, Technology, and Engineering CTE department. Below you will find some information about me and this program. Congratulations for signing up, participating, and learning about one of the most exciting, lucrative, and growing career fields.
Educational Background:
I grew up in the small town of Touchet, WA. (Between the Tri Cities and Walla Walla). My first introduction into computers at school was with the TRS 80 PC that we had at my high school. A couple of years earlier my parents had purchased our 1st home computer......the Commodore Vic 20. Later we upgraded to the Commodore 64 PC. I was amazed at the power I had to create programs and graphics, coding with basic and machine language. You will have the chance to experience your own superpowers as you learn to code in our computer science classes here at Kamiakin.
After graduating from THS, I enrolled at CBC, walked on to their basketball team, and into their 2 year computer science degree program. They taught languages such as Pascal, Fortran, and RPG II. After being totally immersed in coding 8 days a week and 25 hours a day, I decided I wanted something different. It was then that I changed my major to education and becoming a science teacher. I graduated from Eastern Washington University (Go Eagles!) with a BA Ed. Earth Science/General Science degree, and a minor in Sociology. I later took additional computer science coursework, and CTE classes to get certified. I also attained National Board Certification.
Teaching Background:
My first science teaching job was at Quincy Junior High in Central Washington. It became clear very quickly that I knew something about computers. This was the beginning of K-12 school saturation of personal computers. Of course schools had Apple IIe's, but they sat around as giant paper weights. Apple Macs and IBM PC's were the latest greatest technology for school purchases. I became the go-to tech support person, which eventually led to a change where I became a computer science teacher at Quincy High School. We had courses in PC Troubleshooting, Visual Basic, Web Design, and Cisco Networking. That first year, my students began the school year by building their own computer lab from scratch (Lot's of Fun!). After a few years, my family moved to the Tri-Cities. I began teaching exploratory computers at Horse Heaven Hills Middle School for 10 years, and then moved over to Kamiakin High School.
Life Experience/Hobbies:
I grew up on a farm. I moved sprinkler pipe, drove machinery (Tractor, Combine, Wheat Truck), threw around hay bales feeding cows, stepped on a rattlesnake, pulled weeds, etc etc etc. It was hard work. I almost feel like I am retired from the hard labor, now that I am in a classroom sitting in a chair. Growing up I also found a love for sports, mainly basketball, although I did play quarterback on my high school 8 man football team. Going to a small high school allowed for many opportunities that I would not have had if I attended a large high school the size of Kamiakin. For example, I was the senior class president, I showed steers and pigs in 4-H and FFA, I was the May Day king, a homecoming prince, teacher assistant, quarterback (who should have been a wide receiver), basketball team captain. I didn't really fit into a click or category growing up. I was a jack of all trades, or well rounded. Hobbies I enjoy today are fly fishing, lifting weights, anything basketball, watching movies in our home theater, and mowing the lawn. I am currently trying to learn how to Snowboard!!
Family:
Married with 2 boys. My wife also is a teacher. Both our boys have gone through Kamiakin High School. Our oldest, Trey was in marching band at KaHS, and is currently pursuing a degree in Chemical Engineering at Washington State University, graduating in 2020. Our youngest, Tye, played basketball, graduated in 2018 and is pursuing a degree of Finance @ WSU. We own one dog (chocolate lab) and one (three-legged)cat.
I grew up in the small town of Touchet, WA. (Between the Tri Cities and Walla Walla). My first introduction into computers at school was with the TRS 80 PC that we had at my high school. A couple of years earlier my parents had purchased our 1st home computer......the Commodore Vic 20. Later we upgraded to the Commodore 64 PC. I was amazed at the power I had to create programs and graphics, coding with basic and machine language. You will have the chance to experience your own superpowers as you learn to code in our computer science classes here at Kamiakin.
After graduating from THS, I enrolled at CBC, walked on to their basketball team, and into their 2 year computer science degree program. They taught languages such as Pascal, Fortran, and RPG II. After being totally immersed in coding 8 days a week and 25 hours a day, I decided I wanted something different. It was then that I changed my major to education and becoming a science teacher. I graduated from Eastern Washington University (Go Eagles!) with a BA Ed. Earth Science/General Science degree, and a minor in Sociology. I later took additional computer science coursework, and CTE classes to get certified. I also attained National Board Certification.
Teaching Background:
My first science teaching job was at Quincy Junior High in Central Washington. It became clear very quickly that I knew something about computers. This was the beginning of K-12 school saturation of personal computers. Of course schools had Apple IIe's, but they sat around as giant paper weights. Apple Macs and IBM PC's were the latest greatest technology for school purchases. I became the go-to tech support person, which eventually led to a change where I became a computer science teacher at Quincy High School. We had courses in PC Troubleshooting, Visual Basic, Web Design, and Cisco Networking. That first year, my students began the school year by building their own computer lab from scratch (Lot's of Fun!). After a few years, my family moved to the Tri-Cities. I began teaching exploratory computers at Horse Heaven Hills Middle School for 10 years, and then moved over to Kamiakin High School.
Life Experience/Hobbies:
I grew up on a farm. I moved sprinkler pipe, drove machinery (Tractor, Combine, Wheat Truck), threw around hay bales feeding cows, stepped on a rattlesnake, pulled weeds, etc etc etc. It was hard work. I almost feel like I am retired from the hard labor, now that I am in a classroom sitting in a chair. Growing up I also found a love for sports, mainly basketball, although I did play quarterback on my high school 8 man football team. Going to a small high school allowed for many opportunities that I would not have had if I attended a large high school the size of Kamiakin. For example, I was the senior class president, I showed steers and pigs in 4-H and FFA, I was the May Day king, a homecoming prince, teacher assistant, quarterback (who should have been a wide receiver), basketball team captain. I didn't really fit into a click or category growing up. I was a jack of all trades, or well rounded. Hobbies I enjoy today are fly fishing, lifting weights, anything basketball, watching movies in our home theater, and mowing the lawn. I am currently trying to learn how to Snowboard!!
Family:
Married with 2 boys. My wife also is a teacher. Both our boys have gone through Kamiakin High School. Our oldest, Trey was in marching band at KaHS, and is currently pursuing a degree in Chemical Engineering at Washington State University, graduating in 2020. Our youngest, Tye, played basketball, graduated in 2018 and is pursuing a degree of Finance @ WSU. We own one dog (chocolate lab) and one (three-legged)cat.
Handbook Class Descriptions
8217-8218 ENGINEERING 1-2 Year 1.0 Credits
Prerequisite: None
Grad Req: Occupational, Math (.5 credit) or Elective credit.
Content: Do you like building things? Do you like working with others as a team? Do you like hands-on learning? If so, Engineering 1-2 is the class for you! Students build inventions and apply mathematics and scientific concepts. Students will think to solve problems and communicate what they are thinking as they create new technologies to solve real world problems. This course is excellent preparation for careers related to technology, apprenticeships, science, engineering, computer technology, medicine/health, communications, business/marketing, and occupations not yet invented! Students will have the opportunity to compete in Robotics Competitions
8155-8156 PC TROUBLESHOOTING 1&2 Year 1.0 Credits
Prerequisite: None
Grad. Req: Satisfies occupational education requirement, or elective requirement.
Content: In this course students receive classroom training preparing them to do PC technical repair, troubleshooting and computer networking. Student learning will emphasize problem identification and correction by being presented with real work PC problems. This training will provide students essential technical and customer relations skills as needed in the workplace and prepare them for the A+ examination. Students may receive up to 10 credits through Columbia Basin College when taken with PC Intern.
8157-8158 PC INTERNSHIP 1&2 Year 1.0 Credits
Prerequisite: Sophomore, junior, or senior status and completed PC Trouble Shooting 1-2.
Grad. Req: Satisfies occupational education requirement, or elective requirement.
Content: This lab course provides the students the opportunity for hands on experience working with technology in the school’s computer environments. Students take major roles in maintaining and updating our computer systems. These experiences provide a foundation that will allow students to pursue further studies or careers as technicians.
8161-8162 COMPUTER SCIENCE 1&2 Year 1.0 Credits w/ AP Computer Science Principles Option
Prerequisite: Student must have basic keyboarding skills – Algebra 1 or concurrent enrollment in Algebra 1 or teacher recommendation.
Meets Grad Req: Occupational Ed, 0.5 math credit and Computer Competence (for students who successfully complete the year course).
Content: Scratch & Python programming will be used in this course to provide students a sound foundation to build upon in computer science. Topics will include units through array processing, computer graphics, and file processing. Programming projects require students to work independently & pairs, pay attention to detail, use logical thinking, and apply problem-solving skills. You will also create Apps with AppInventor
8171-8172 AP COMPUTER SCIENCE A 1&2 Year 1.0 Credits
Prerequisite: Algebra 1-2 and Recommend Computer Science 1-2.
Grad Req: Occupational Ed (math option for seniors who have successfully completed Algebra 3-4).
Content: This course emphasizes JAVA object-oriented programming methodology with an emphasis on problem solving and algorithm development and is meant to be the equivalent of a first-semester college course in computer science. Students will learn to write or modify parts of a program and add or change its functionality and advance to working from a specification to develop a design for a program or part of a program. Students will have the opportunity to take the AP Computer Science A exam.
Prerequisite: None
Grad Req: Occupational, Math (.5 credit) or Elective credit.
Content: Do you like building things? Do you like working with others as a team? Do you like hands-on learning? If so, Engineering 1-2 is the class for you! Students build inventions and apply mathematics and scientific concepts. Students will think to solve problems and communicate what they are thinking as they create new technologies to solve real world problems. This course is excellent preparation for careers related to technology, apprenticeships, science, engineering, computer technology, medicine/health, communications, business/marketing, and occupations not yet invented! Students will have the opportunity to compete in Robotics Competitions
8155-8156 PC TROUBLESHOOTING 1&2 Year 1.0 Credits
Prerequisite: None
Grad. Req: Satisfies occupational education requirement, or elective requirement.
Content: In this course students receive classroom training preparing them to do PC technical repair, troubleshooting and computer networking. Student learning will emphasize problem identification and correction by being presented with real work PC problems. This training will provide students essential technical and customer relations skills as needed in the workplace and prepare them for the A+ examination. Students may receive up to 10 credits through Columbia Basin College when taken with PC Intern.
8157-8158 PC INTERNSHIP 1&2 Year 1.0 Credits
Prerequisite: Sophomore, junior, or senior status and completed PC Trouble Shooting 1-2.
Grad. Req: Satisfies occupational education requirement, or elective requirement.
Content: This lab course provides the students the opportunity for hands on experience working with technology in the school’s computer environments. Students take major roles in maintaining and updating our computer systems. These experiences provide a foundation that will allow students to pursue further studies or careers as technicians.
8161-8162 COMPUTER SCIENCE 1&2 Year 1.0 Credits w/ AP Computer Science Principles Option
Prerequisite: Student must have basic keyboarding skills – Algebra 1 or concurrent enrollment in Algebra 1 or teacher recommendation.
Meets Grad Req: Occupational Ed, 0.5 math credit and Computer Competence (for students who successfully complete the year course).
Content: Scratch & Python programming will be used in this course to provide students a sound foundation to build upon in computer science. Topics will include units through array processing, computer graphics, and file processing. Programming projects require students to work independently & pairs, pay attention to detail, use logical thinking, and apply problem-solving skills. You will also create Apps with AppInventor
8171-8172 AP COMPUTER SCIENCE A 1&2 Year 1.0 Credits
Prerequisite: Algebra 1-2 and Recommend Computer Science 1-2.
Grad Req: Occupational Ed (math option for seniors who have successfully completed Algebra 3-4).
Content: This course emphasizes JAVA object-oriented programming methodology with an emphasis on problem solving and algorithm development and is meant to be the equivalent of a first-semester college course in computer science. Students will learn to write or modify parts of a program and add or change its functionality and advance to working from a specification to develop a design for a program or part of a program. Students will have the opportunity to take the AP Computer Science A exam.