Colvecs embarks on a initiative GoPa to deliver simple and structure computer science program fun to learn and appealing to the masses.
For more information Sept Holiday, please contact GoPa Team at 98285260
Please check below for upcoming classes.
Scratch
Scratch Curriculum
Scratch Class Schedule
Scratch Introduction
Scratch is the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Scratch is designed, developed, and moderated by the Scratch Foundation, a nonprofit organization.
Scratch promotes computational thinking and problem solving skills; creative teaching and learning; self-expression and collaboration; and equity in computing.
Scratch is always free and is available in more than 70 languages.
Educake leverages on resources to deliver one of the Scratch for CS First program.
There are 4 lessons to the introduction course. Each lesson guides students through a project focused around a specific CS concept. When students have completed the core project of a lesson they’ll have the opportunity to select from a variety of “add-on” activities that they can use to extend and personalize their projects in a number of different ways.
Depending on the age and experience of your students you can expect each lesson to take between 60 and 90 minutes to complete.
Lesson |
Description |
Concepts |
Estimated Duration |
Take a Walk |
Help a character go for a relaxing stroll using code. |
Sequencing |
60 to 90 mins |
Interactive Scene |
Build an interactive scene with characters that respond to events. |
Events |
60 to 90 mins |
Animated Card |
Code a fun card with animations that you can send to your friends and family. |
Loops |
60 to 90 mins |
Meet the Neighbours |
Say "hello" to all the neighboyrs while giving a tour of the neighborhood. |
Conditionals |
60 to 90 mins |
Baseball Game Development
Scratch Intermediate
In this coding lesson, students create an interactive presentation. This lesson plan is designed to help you teach students how to convey information to an audience using digital media. In Interactive Presentation, students create a presentation (or use an existing one) and make it interactive using Scratch. Students add at least three slides, including a title slide that introduces their topic. Use this lesson to teach students how to present reports, research, or alternative story endings in a way that engages an audience and encourages collaboration It takes approximately an hour to run. By selecting add-on videos that present coding challenges, students will: Storytelling is a complete theme designed to be completed over eight, 45-75 minute sessions. For each lesson, students will watch a series of videos and create one coding project with opportunities to personalize their work using “Add-Ons” which are mini-coding challenges that build on top of the core project. Storytelling: At-A-Glance In Storytelling, students use computer science to tell fun and interactive stories. Storytelling emphasizes creativity by encouraging students to tell a unique story each day. Storytelling: Theme Outline Students create a story in which two characters talk to each other without using questions. Students learn about how CS First works, then tell a story using Scratch for CS First where a character walks through a scene describing what they see. Students create a dynamic stormy day setting, complete with rain and lightning. After developing the setting, students program a stormy day story. Students build a story around one of four premises. Students create a story in which one character narrates another character's actions and thoughts. Students create a story in which the audience can make a decision. Students create a personal narrative based on one of three story starters. Students create an innovative product or idea, and use storytelling tools to pitch or sell it. Scratch Intermediate Program
1. Scratch Interactive Presentation
2. Scratch Story Telling
Scratch Interactive Presentation
Overview
Lesson Details
Learning Objectives
Computer Science Topics Covered
Scratch Story Telling
Overview
Scratch Advance
Scratch Advance Program
1. Scratch Game Design
Overview
Game Design is a complete theme designed to be completed over eight, 45-75 minute sessions. For each lesson, students will watch a series of videos and create one coding project with opportunities to personalize their work using “Add-Ons,” which are mini-coding challenges that build on top of the core project.
Game Design: At-A-Glance
In Game Design, students learn basic video game coding concepts by making different types of games, including racing, platform, launching, and more!
Game Design: Theme Outline
Students learn about how CS First works, then create a gaming story using Scratch for CS First. |
|
Students create a two-player racing game in which players control movement with the keyboard. |
|
In this lesson, club members create a game in which the player guides a sprite through a maze. |
|
Students create and learn about platform games. Students program a player sprite to move and jump across platforms. |
|
Students create an escape game in which a player must avoid other sprites that move randomly. |
|
Students create a launcher game using key press events, clones, and variables. |
|
Students learn how to use storytelling in video game design while building an RPG style Quest Game. |
|
Students create a game with a side scrolling background (similar to the popular game Flappy Bird). |
CMS
A content management system (CMS) is software that helps users
- create
- manage
- modify
content on a website without the need for technical knowledge. Understanding CMS allows us to build a website without needing to write code from scratch.
Below are some of the popular content management system include:
|
|
|
|
Robotics
Building a Mobile Robot Vehicle is a 5-hours course that enables and exposes a child to achievable yet challenging tasks.
This course introduces integration between hardware and software working together to provide fun and working mobile robot.
The child will be able to bring home what he has built in class and enjoy it with great sense of achievement and satisfaction.
There are 3 main sessions in this course.
- Session 1. Mobile Robot Introduction, Assemble the Mobile Robot
- Session 2. Connect all wires to electronics parts
- Session 3. Upload Arduino Code into Robot, Connect to Bluetooth Joystick
In session 1, the child spends most of his time assembling the Mobile Robot (H/W Components).
Insert Fasteners and Motors into the Chassis
- Attach Ball Caster to the base of the Chassis
- Put Tyres to DC Motors
- Assemble Controller Card on Chassis
- Assemble Battery Holder on Chassis
- Assemble Motor Driver on Chassis
- Assemble mini breadboard and Bluetooth Module
In session 2, the child will connect all wires to electronics parts (Electrical Wiring)
- Loosen all screws on the Motor Driver
- Connect Ground and 12V Red Cables to Motor Driver
- Connect both motors wire to Motor Driver
- Connect Controller I/O to Motor Driver
- Connect Controller to Bluetooth Module
In session 3, the child will Upload Arduino Code into Robot (S/W Components)
- Connect Robot Car to a Laptop using provided USB Cable
- Upload Provided Arduino Code into Robot Car
- Load the 4 x AA Battery onto the Robot Car
- Connect to Arduino Bluetooth Joystick on Android Phone
Finally, the child enjoys his self-made mobile robot.