Based on critical pedagogy, this study designs a computer literacy course for asummer camp. Also, it examines how children in a rural area, especially indigenouschildren, learn to create personal webpage when they attended the summer camp. Thisstudy finds that computer literacy is a set of social practices. Most children from indigenousand low-income families use web homepages to link up with and speak to the outside world,and to transform their social status. This work acknowledges that children can becomecritically and culturally competent actors by exploring their social situations throughcritical literacy. They are able to examine ideological effects of mass texts, rewrite thosetexts and introduce the local culture in the form of web pages. This study suggests that thedesign of computer literacy is supposed to concern students’ condition and to choose theuser-friendly software to children due to the ability of literacy influenced by learningsituation. Also, it suggests that a course of critical computer literacy can help childrendevelop five literacy competences and practices: (1) adopting multiple digital skills andtechniques; (2) finding an individual voice; (3) examining ideological effects of culturaltexts; (4) affirming one’s self and ethnic identity; (5) transforming social skills and socialactions.