- How can a computer programmer best create a program designed to teach kindergarteners problem solving?
- Effective subject integration into common core so all things taught in a programming manner tie into core classes
- The programming course must apply to the common core standards that are being implemented so that the programming "has a purpose that is apparent"
- By effectively integrating students will be able to learn more about computers and function better in current society.
- Programming will allow students to create better work within their school years and never be held back by what a program "cannot do"
- Programming will also allow for problem based learning, even when the school is not and iPoly-like PBL school
- Interview 3
- I believe that this is my most important answer actually.
How can a computer programmer best create a program designed to teach kindergartners problem solving?
Thursday, March 27, 2014
Blog 18 Third Answer
Monday, March 3, 2014
Blog 17: Fourth Interview Questions
- As a teacher what is the most important tool that you use while teaching students? i.e Powerpoints, games, worksheets, lectures...
- How do you keep students focused during class?
- What are some examples of topics being taught in your class now?
- What subjects being taught at this age do you believe would benefit from having computers and programming integrated into the classroom?
- What teaching methods seem to have the greatest results when it comes to information retention?
- In what ways are computers already put to use within your classroom, if at all?
- Do you believe a TUI or GUI system would be better within the classroom?
- What features would you like to see in educational programs?
- What programs or websites do you currently use in the classroom, or have you seen used around campus?
- Currently what benefits, within the classroom, do you see from the use of computers?
- What would you like to see the students take out of computer use?
- Do you believe programming integration would work better with the average student, advanced student, or below average student?
- How would you teach a programming course within your classroom? With the students acting as individuals, small groups, or as a class?
- Would the average teacher have enough training with computers to teach within an interactive programming environment?
- Does the average student have enough knowledge of computers to excel in this environment.
- What percentage, on estimate, of your students are more motivated or interested when working on computers?
- What themes would be most effective in keeping students attention? i.e. Barbies, Cars, Dogs, Cats
- Is there any subject where you would be extremely adverse to integrating programming?
- Is there anyone who I could also interview to get a clearer understanding of a student's needs/interests?
- Is there any special needs that children have when it comes to computers that you feel I need to be made aware of?
Wednesday, February 26, 2014
Blog 16: Advisory Meeting #2
Just like you did for answer 1 and the objectives for Purther's textbook work for answer 2 post:
EQ
Answer #2 (Write in a complete sentence like a thesis statement)*
3 details to support the answer (a detail is a fact and an example)
The research source (s) to support your details and answer
Concluding Sentence
*Write your answer like you would write a thesis statement. Please don't give us one or two words or start your sentence with by. Thanks!
On Friday 2/28 for Advisory #2, you will be presenting what you have from this blog. The presentation is more like a share-out and should not last longer than 2 minutes. You don't need a visual.
On Friday 2/28 for Advisory #2, you will be presenting what you have from this blog. The presentation is more like a share-out and should not last longer than 2 minutes. You don't need a visual.
EQ
The most important factor in teaching a kindergartner problem solving through programming is Simplicity.
- They cannot handle complicated syntax, like vb.net or Java. It is way to complex and involves too much specificity.
- If something is too complex, a young student is likely to give up instantly and not truely try, whereas if it's challenging but attainable, then they will normally fight their way through.
- The ability to understand and be able to create programs to do varying tasks is too hard for young brains if the code itself is too advanced.
Scheer, Scott D. "Programming Parameters for 5-to-8-Year-Old Children in 4-H." Programming Parameters for 5-to-8-Year-Old Children in 4-H. Journal Of Extention, Aug. 1997. Web. 10 Feb. 2014. <http://www.joe.org/joe/1997august/a2.php>.
Horn, Michael, R. Crouser, and Marina Bers. "Tangible Interaction And Learning: The Case For A Hybrid Approach." Personal & Ubiquitous Computing 16.4 (2012): 379-389. Academic Search Premier. Web. 4 Oct. 2013.
Fessakis, G., E. Gouli, and E. Mavroudi. "Problem Solving By 5–6 Years Old Kindergarten Children In A Computer Programming Environment: A Case Study." Computers & Education 63.(2013): 87-97. Academic Search Premier. Web. 4 Oct. 2013.
Wednesday, February 12, 2014
Blog 15: Independent Component 2 Approval
1. Describe in detail what you plan to do for your 30 hours.
I plan to continue mentorship, as I will be approaching 50 hours soon, and also continue doing side programs to practice my skills. I am really enjoying taking java at school and will be able to program in 2 languages now.
2. Discuss how or what you will do to meet the expectation of showing 30 hours of evidence.
I will be able to take screenshots of the code as evedence as well as keep a log of my hours.
3. And explain how what you will be doing will help you explore your topic in more depth.
This will allow me to not only research computer programming but allow me to experiment and be able to talk from personal experience for my 2 hour.
4. Post a log on the right hand side of your blog near your other logs and call it the independent component 2 log.
Done.
I plan to continue mentorship, as I will be approaching 50 hours soon, and also continue doing side programs to practice my skills. I am really enjoying taking java at school and will be able to program in 2 languages now.
2. Discuss how or what you will do to meet the expectation of showing 30 hours of evidence.
I will be able to take screenshots of the code as evedence as well as keep a log of my hours.
3. And explain how what you will be doing will help you explore your topic in more depth.
This will allow me to not only research computer programming but allow me to experiment and be able to talk from personal experience for my 2 hour.
4. Post a log on the right hand side of your blog near your other logs and call it the independent component 2 log.
Done.
Thursday, February 6, 2014
Blog 14: Independent Component 1
LITERAL
(a) I, Garrett Holmes, affirm that I completed my independent component which represents 30 hours of work.
(b) My mentor Richard Hartlein as well as my fellow programmers from robotics and also ALOT of visual basic tutorials!
(c) Done
(d) I worked on a multitude of programs allowing me to branch out over my programming skills and also participated in the FIRST Robotics group where I got to work with LabVIEW, a very Different programming language.
INTERPRETIVE
My work throughout independant component consisted of my learning of programming languages, which I had zero real knowledge of in the beginning, and my creating of programs as either the ideas popped in my head, or the need arrived for the program to be made.
I also have my program files for the program DnD here
I also created a program to bypass the UAC of a windows computer as a standard user, without giving the password to the standard user. Do to the idea behind the program however, I will not be posting the code here.
APPLIED
How did the component help you understand the foundation of your topic better? Please include specific examples to illustrate how it helped.
This allowed me to better understand my topic, because this was the time where I was truly teaching myself how to code and the work that gets put into it. This along with my mentor ship has probably been the most personally satisfying part of my senior project.
(a) I, Garrett Holmes, affirm that I completed my independent component which represents 30 hours of work.
(b) My mentor Richard Hartlein as well as my fellow programmers from robotics and also ALOT of visual basic tutorials!
(c) Done
(d) I worked on a multitude of programs allowing me to branch out over my programming skills and also participated in the FIRST Robotics group where I got to work with LabVIEW, a very Different programming language.
INTERPRETIVE
My work throughout independant component consisted of my learning of programming languages, which I had zero real knowledge of in the beginning, and my creating of programs as either the ideas popped in my head, or the need arrived for the program to be made.
![]() |
| Here is my program League |
![]() |
| Here is my program Hello World |
![]() |
| Here is my program Descisions. |
I also created a program to bypass the UAC of a windows computer as a standard user, without giving the password to the standard user. Do to the idea behind the program however, I will not be posting the code here.
APPLIED
How did the component help you understand the foundation of your topic better? Please include specific examples to illustrate how it helped.
This allowed me to better understand my topic, because this was the time where I was truly teaching myself how to code and the work that gets put into it. This along with my mentor ship has probably been the most personally satisfying part of my senior project.
Blog 13: Lesson 2 Reflection
1. Positive Statement
What are you most proud of in your Lesson 2 Presentation and why?
I'm really proud of making time, because I was honestly scared I wouldn't, and I was happy that alot of people enjoyed my activity.
2. Questions to Consider
a. What assessment would you give yourself on your Lesson 2 Presentation (self-assessment)?
AE P AP CR NC
b. Explain why you deserve that grade using evidence from the Lesson 2 component contract.
I believe I fit all the P requirements for the lesson, but I did have small troubles keeping control of the class and also I spoke very fast.
3. What worked for you in your Lesson 2?
What worked is my activity and my Powerpoint
4. (What didn't work) If you had a time machine, what would you have done differently to improve your Lesson 2?
My poster wasn't very good at all and I wouldn't have spoken so fast.
5. Finding Value
What do you think your answer #2 is going to be?
I think it will be "Making a program simple enough to be understood by kindergardeners' minds."
What are you most proud of in your Lesson 2 Presentation and why?
I'm really proud of making time, because I was honestly scared I wouldn't, and I was happy that alot of people enjoyed my activity.
2. Questions to Consider
a. What assessment would you give yourself on your Lesson 2 Presentation (self-assessment)?
AE P AP CR NC
b. Explain why you deserve that grade using evidence from the Lesson 2 component contract.
I believe I fit all the P requirements for the lesson, but I did have small troubles keeping control of the class and also I spoke very fast.
3. What worked for you in your Lesson 2?
What worked is my activity and my Powerpoint
4. (What didn't work) If you had a time machine, what would you have done differently to improve your Lesson 2?
My poster wasn't very good at all and I wouldn't have spoken so fast.
5. Finding Value
What do you think your answer #2 is going to be?
I think it will be "Making a program simple enough to be understood by kindergardeners' minds."
Thursday, January 16, 2014
Blog 12: Third Interview Questions
1. How can a computer programmer best create a program designed to teach kindergarteners problem solving?
2. What coding language do you believe would be simplest to understand for them, or should we use SCRATCH, etc. where they are made for the young children?
3. Would visuals or real syntax be more effective, why?
4. What classes should this programing integrate with? Math, all core, etc. and why?
5. What aspects of the program will be the most important, simplicity, visuals, etc and why?
6. Who else should I talk with about this topic? teachers? Children? and what questions should be asked?
7. Do you believe that adding programming into curriculum will allow our students to be more prepared for the world? If so, in what ways?
8. How will the teachers teach this topic?
9. In what ways can we design a program to increase student interaction?
10. Would kindergarden be the best grade to begin implementttion
2. What coding language do you believe would be simplest to understand for them, or should we use SCRATCH, etc. where they are made for the young children?
3. Would visuals or real syntax be more effective, why?
4. What classes should this programing integrate with? Math, all core, etc. and why?
5. What aspects of the program will be the most important, simplicity, visuals, etc and why?
6. Who else should I talk with about this topic? teachers? Children? and what questions should be asked?
7. Do you believe that adding programming into curriculum will allow our students to be more prepared for the world? If so, in what ways?
8. How will the teachers teach this topic?
9. In what ways can we design a program to increase student interaction?
10. Would kindergarden be the best grade to begin implementttion
Subscribe to:
Posts (Atom)


