ThinkCode Programme Outline and Schedule
ThinkCode Programme’s mission is to deliver quality, exceptional computer science programming for youths through engaging and exciting activities.
ThinkCode Programme offers youths to hone their problem-solving skills, design a plan and build their very own app by using App Inventor 2. This programme believes in fostering a sense of ownership in the youths, encouraging them to think out-of-the-box and inspire them to be creative.
ThinkCode Programme will be addressing the basic concepts of programming and terminologies. This programme allows youths to make use of their IT knowledge and creativity to create an interesting and functional application. By learning programming, youths will be able to feel more confident and comfortable with technology and the more technical experience they gained, the faster they will adapt to new technologies.
ThinkCode Programme is a 4-hour workshop where trainers will be attending and assisting the students in 1:10 ratio. Students will require a computer or laptop with Chrome browser and Google account for this programme. There will be Android devices given out to students to share and try out the apps. However, students are strongly encouraged to bring along their Android devices.
Below is the schedule for ThinkCode Programme:
15 min - Coder Introductory Workshop (Theory)
Students will:
1h - Coder Introductory Workshop (Development 1)
Students will:
1hr 30mins - Coder Introductory Workshop (Development 2)
Students will:
15 min - Introducing Cell Phone Apps Programming
Students will begin to think of a cell phone as a computer.
Students will be able to:
- Describe the features of a cell phone that makes it a computer
- Identify some of the types of apps available in the Android Marketplace
Outline of the lesson:
- Explore: Discussion
- Explain: Introduce unit
1h - Oh My Spike
Students can relate to Flappy Bird game.
Students will be able to :
Outline of the lesson:
- Engage: Demonstrate working Oh My Spike app
- Explore: Oh My Spike tutorial
- Explain: Teacher walks around and provides help as required
- Evaluate: Teacher walks around to check that apps work
- Elaborate: Bonus activities
ThinkCode Programme’s mission is to deliver quality, exceptional computer science programming for youths through engaging and exciting activities.
ThinkCode Programme offers youths to hone their problem-solving skills, design a plan and build their very own app by using App Inventor 2. This programme believes in fostering a sense of ownership in the youths, encouraging them to think out-of-the-box and inspire them to be creative.
ThinkCode Programme will be addressing the basic concepts of programming and terminologies. This programme allows youths to make use of their IT knowledge and creativity to create an interesting and functional application. By learning programming, youths will be able to feel more confident and comfortable with technology and the more technical experience they gained, the faster they will adapt to new technologies.
ThinkCode Programme is a 4-hour workshop where trainers will be attending and assisting the students in 1:10 ratio. Students will require a computer or laptop with Chrome browser and Google account for this programme. There will be Android devices given out to students to share and try out the apps. However, students are strongly encouraged to bring along their Android devices.
Below is the schedule for ThinkCode Programme:
15 min - Coder Introductory Workshop (Theory)
Students will:
- Learn the basics of app building using App Inventor 2
- Learn programming concepts and terminologies
1h - Coder Introductory Workshop (Development 1)
Students will:
- Learn 10 easy tutorials that allow an app to make decisions
- Have an overview on how to design the user interface for an app
- Understand that a component has a set of properties and that a property is a memory cell that can be changed to modify how a component looks and behaves
- Learn how to test an app and how to deploy it to a device
1hr 30mins - Coder Introductory Workshop (Development 2)
Students will:
- Learn another 10 tutorials range from medium to challenging
15 min - Introducing Cell Phone Apps Programming
Students will begin to think of a cell phone as a computer.
Students will be able to:
- Describe the features of a cell phone that makes it a computer
- Identify some of the types of apps available in the Android Marketplace
Outline of the lesson:
- Explore: Discussion
- Explain: Introduce unit
1h - Oh My Spike
Students can relate to Flappy Bird game.
Students will be able to :
- Relate to Flappy Bird game
- Control a character in the game by tapping anywhere in the screen
Outline of the lesson:
- Engage: Demonstrate working Oh My Spike app
- Explore: Oh My Spike tutorial
- Explain: Teacher walks around and provides help as required
- Evaluate: Teacher walks around to check that apps work
- Elaborate: Bonus activities